Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 51528

Summary: Judy fails to compile
Product: Gentoo Linux Reporter: J.C. Wren <jcwren>
Component: [OLD] DevelopmentAssignee: Please assign to toolchain <gcc-porting>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Ebuild includes patch file
Path file to fix compilation problems in jhton.c

Description J.C. Wren 2004-05-19 22:23:13 UTC
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"
Comment 1 J.C. Wren 2004-06-16 07:44:49 UTC
Created attachment 33375 [details, diff]
Ebuild includes patch file
Comment 2 J.C. Wren 2004-06-16 07:45:28 UTC
Created attachment 33376 [details, diff]
Path file to fix compilation problems in jhton.c
Comment 3 Tom Payne (RETIRED) gentoo-dev 2004-07-06 12:43:40 UTC
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