Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51528 - Judy fails to compile
Summary: Judy fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-19 22:23 UTC by J.C. Wren
Modified: 2004-07-06 12:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild includes patch file (judy-20020627-1.ebuild,1.18 KB, patch)
2004-06-16 07:44 UTC, J.C. Wren
Details | Diff
Path file to fix compilation problems in jhton.c (jhton.patch,1.26 KB, patch)
2004-06-16 07:45 UTC, J.C. Wren
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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