Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67681 - subversion-1.1.0 compile failed because of libtool error
Summary: subversion-1.1.0 compile failed because of libtool error
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Paul de Vrieze (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-15 10:13 UTC by Akos Ladanyi
Modified: 2004-10-19 09:09 UTC (History)
0 users

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


Attachments
the build log (emerge.log,189.13 KB, text/plain)
2004-10-16 15:11 UTC, Akos Ladanyi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Akos Ladanyi 2004-10-15 10:13:13 UTC
/opt/blackdown-jdk-1.4.2/bin/javah -d subversion/bindings/java/javahl/include -c
lasspath subversion/bindings/java/javahl/classes: org.tigris.subversion.javahl.D
irEntry org.tigris.subversion.javahl.SVNClient org.tigris.subversion.javahl.Sche
duleKind org.tigris.subversion.javahl.SVNInputStream org.tigris.subversion.javah
l.NotifyAction org.tigris.subversion.javahl.SVNOutputStream org.tigris.subversio
n.javahl.PromptUserPassword2 org.tigris.subversion.javahl.Status org.tigris.subv
ersion.javahl.PromptUserPassword3 org.tigris.subversion.javahl.SVNClientSynchron
ized org.tigris.subversion.javahl.NotifyStatus org.tigris.subversion.javahl.Comm
itItemStateFlags org.tigris.subversion.javahl.JNIError org.tigris.subversion.jav
ahl.SVNClientInterface org.tigris.subversion.javahl.ClientException org.tigris.s
ubversion.javahl.Notify org.tigris.subversion.javahl.CommitItem org.tigris.subve
rsion.javahl.PromptUserPassword org.tigris.subversion.javahl.SVNAdmin org.tigris
.subversion.javahl.NodeKind org.tigris.subversion.javahl.RevisionKind org.tigris
.subversion.javahl.Info org.tigris.subversion.javahl.LogMessage org.tigris.subve
rsion.javahl.StatusKind org.tigris.subversion.javahl.Revision org.tigris.subvers
ion.javahl.PropertyData org.tigris.subversion.javahl.OutputInterface org.tigris.
subversion.javahl.SVNClientLogLevel org.tigris.subversion.javahl.ChangePath org.
tigris.subversion.javahl.InputInterface org.tigris.subversion.javahl.BlameCallba
ck org.tigris.subversion.javahl.CommitMessage 
/bin/sh /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/libtool --silent
 --mode=compile  -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVI
D_SOURCE -D_GNU_SOURCE  -march=pentium4 -O3 -pipe   -pthread  -DNEON_ZLIB -DNEON
_SSL  -march=pentium4 -O3 -pipe -I./subversion/include -I./subversion -I/usr/inc
lude/neon -I/usr/include/apache2   -I/usr/include/apache2  -I/opt/blackdown-jdk-
1.4.2/include -I/opt/blackdown-jdk-1.4.2/include -I/opt/blackdown-jdk-1.4.2/incl
ude/linux -I/var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/b
indings/java/javahl/include -o subversion/bindings/java/javahl/native/BlameCallb
ack.lo -c /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bin
dings/java/javahl/native/BlameCallback.cpp
libtool: unrecognized option `-DLINUX=2'
Try `libtool --help' for more information.
make: *** [subversion/bindings/java/javahl/native/BlameCallback.lo] Error 1

!!! ERROR: dev-util/subversion-1.1.0 failed.
!!! Function src_compile, Line 151, Exitcode 2
!!! Compilation failed
!!! If you need support, post the topmost build error, NOT this status message.

=============================================================================
emerge info
Portage 2.0.51_rc9 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20041006-r0, 2.6.9-rc3 i686)
=================================================================
System uname: 2.6.9-rc3 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://ftp.iasi.roedu.net/pub/mirrors/gentoo.org/ http://ftp.iasi.roedu.net/mirrors/gentoo.org/ ftp://mirror.switch.ch/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://mir.zyrianes.net/gentoo/"
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 aalib acpi alsa apache2 apm arts avi berkdb bitmap-fonts bonobo cdr cjk crypt cscope cups curl directfb divx4linux doc dvd dvdr emacs encode esd evo f77 fbcon flac foomaticdb gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml imap imlib java jpeg kde kerberos ldap libg++ libwww lirc mad maildir mikmod mmx mng motif mozilla mpeg mysql nas ncurses nls offensive oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sasl sdl slang socks5 speex spell sse ssl svg svga tcltk tcpd tetex theora tiff truetype unicode usb wmf x86 xinerama xml xml2 xmms xprint xv xvid zlib"


Reproducible: Always
Steps to Reproduce:
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2004-10-16 10:35:09 UTC
This one is new to me. Could you attach a full build log?
Comment 2 Akos Ladanyi 2004-10-16 15:11:07 UTC
Created attachment 41990 [details]
the build log

Attached the build log. Tell me if you need something else too.
Comment 3 Paul de Vrieze (RETIRED) gentoo-dev 2004-10-19 07:08:42 UTC
Ok, it seems like I found the problem. In some way the configure script decided that javahl support was not needed. As a result it did not check for the c++ compiler and the variable was empty. As a result of the empty variable, the next item ( -Dlinux=2 ) was seen as command name. This is obviously invalid. I've fixed the 1.1.0 ebuild so please try again when the new version (the changelog mentions this bug number)  comes in.
Comment 4 Kfir Ozer 2004-10-19 08:00:22 UTC
subversion still doesn't compile with jikes i need to remove it,
besides that i get the same error:
/bin/sh /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/libtool --silent --mode=compile  -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE  -march=athlon-xp -O3 -pipe   -pthread  -DNEON_ZLIB -DNEON_SSL  -march=athlon-xp -O3 -pipe -I./subversion/include -I./subversion -I/usr/include/neon -I/usr/include/apache2   -I/usr/include/apache2  -I/opt/blackdown-jdk-1.4.2/include -I/opt/blackdown-jdk-1.4.2/include -I/opt/blackdown-jdk-1.4.2/include/linux -I/var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/include -o subversion/bindings/java/javahl/native/BlameCallback.lo -c /var/tmp/portage/subversion-1.1.0/work/subversion-1.1.0/subversion/bindings/java/javahl/native/BlameCallback.cpp
libtool: unrecognized option `-DLINUX=2'
Try `libtool --help' for more information.

Portage 2.0.51_rc9 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20041006-r0, 2.6.8-gentoo-r10 i686)
=================================================================
System uname: 2.6.8-gentoo-r10 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc distlocks keeptemp keepwork sandbox"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="Xaw3d aalib alsa amd apache2 apm audiofile avi berkdb bidi bitmap-fonts bzlib caps cdr cgi crypt cups curl dba devfs26 devmap directfb divx4linux encode esd ethereal f77 fbcon fbdev flash flood foomaticdb freetype gb gd gdbm gif gimp gimpprint gnome gphoto2 gpm gs gstreamer gtk gtk2 hyriand imlib java jpeg ldap libg++ libwww mad mbox mikmod mmx mozaccess mozcalendar mozdomi mozilla mpeg mpeg4 mplayer msn mysql ncurses net nls nvidia oggvorbis openal opengl pam pdflib perl png pnp postgres pthreads python quicktime readline sasl scanner sdl session slang sndfile spell sqlite ssl svga tcltk tcpd tetex threads tiff truetype type1 unicode usb v4l v4l2 x86 xine xinerama xml2 xprint xrandr xv xvid zlib"
Comment 5 Akos Ladanyi 2004-10-19 09:09:08 UTC
It works. Thanks very much! (I don't have jikes in USE.)