jhton failing to compile because of quoting issues. Reproducible: Always Steps to Reproduce: emerge judy Actual Results: make[1]: Leaving directory `/var/tmp/portage/judy-20020627/work/Judy-initial_LGPL' ==== making src/linux_ia32/product/deliver/usr/share/doc/Judy/Judy_3x.htm cp -f doc/ext/Judy_3x.htm src/linux_ia32/product/deliver/usr/share/doc/Judy/Judy_3x.htm ==== making src/linux_ia32/product/deliver/usr/share/doc/Judy/Judy1_3x.htm cp -f doc/ext/Judy1_3x.htm src/linux_ia32/product/deliver/usr/share/doc/Judy/Judy1_3x.htm ==== making src/linux_ia32/product/deliver/usr/share/doc/Judy/Judy1_funcs_3x.htm cp -f doc/ext/Judy1_funcs_3x.htm src/linux_ia32/product/deliver/usr/share/doc/Judy/Judy1_funcs_3x.htm ==== making src/linux_ia32/product/deliver/usr/share/doc/Judy/JudyL_3x.htm cp -f doc/ext/JudyL_3x.htm src/linux_ia32/product/deliver/usr/share/doc/Judy/JudyL_3x.htm ==== making src/linux_ia32/product/deliver/usr/share/doc/Judy/JudyL_funcs_3x.htm cp -f doc/ext/JudyL_funcs_3x.htm src/linux_ia32/product/deliver/usr/share/doc/Judy/JudyL_funcs_3x.htm ==== making src/linux_ia32/product/deliver/usr/share/doc/Judy/JudySL_3x.htm cp -f doc/ext/JudySL_3x.htm src/linux_ia32/product/deliver/usr/share/doc/Judy/JudySL_3x.htm ==== making src/linux_ia32/product/deliver/usr/share/doc/Judy/JudySL_funcs_3x. htm cp -f doc/ext/JudySL_funcs_3x.htm src/linux_ia32/product/deliver/usr/share/doc/Judy/JudySL_funcs_3x.htm ==== making src/linux_ia32/product/intermed/jhton /usr/bin/cc -Wall -O2 -DJU_LINUX -DJU_LINUX_IA32 -DJU_FLAVOR_PRODUCT tool/jhton.c -o src/linux_ia32/product/intermed/jhton tool/jhton.c:693:15: missing terminating " character tool/jhton.c:694:15: missing terminating " character tool/jhton.c:707:33: missing terminating ' character tool/jhton.c:731:50: missing terminating " character make: *** [src/linux_ia32/product/intermed/jhton] Error 1 !!! ERROR: dev-libs/judy-20020627 failed. !!! Function src_compile, Line 42, Exitcode 2 !!! (no error message) gentoo root # Expected Results: Compiled correctly :) Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6. 6) ================================================================= System uname: 2.6.6 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.14 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3. 2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb bonobo cdr crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 guile imlib java jpeg kde ldap libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xv zlib"
Created attachment 33375 [details, diff] Ebuild includes patch file
Created attachment 33376 [details, diff] Path file to fix compilation problems in jhton.c
Thanks J.C. Wren -- your bug report and fix were spot on. Now in CVS as judy-20020627-r1.ebuild. Expect it on the rsync mirrors shortly. Best regards, Tom