Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36858 - dev-util/xdelta doesn't build on amd64 due to configure issue.
Summary: dev-util/xdelta doesn't build on amd64 due to configure issue.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-30 18:07 UTC by Ryan C. Gordon
Modified: 2004-01-02 11:55 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan C. Gordon 2003-12-30 18:07:38 UTC
Merging xdelta has problems at configure time. 

Configure gets messages like this:

checking build system type... Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized

 ... snip ...

ltconfig: you must specify a host type if you use `--no-verify'
Try `ltconfig --help' for more information.
configure: error: libtool configure failed


...this is just an outdated configure script, I guess. Adding "./autogen.sh" to 
the start of the ebuild's src_compile() function regenerates the configure script and fixes the build issues.

Also, the program has been tested and appears functional on amd64, so you can consider added it to the KEYWORDS.

--ryan.



Reproducible: Always
Steps to Reproduce:
1. ACCEPT_KEYWORDS=x86 emerge dev-util/xdelta
2.
3.



Expected Results:  

Compiled.  :)



Portage 2.0.49-r15 (default-amd64-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.0-gentoo)
=================================================================
System uname: 2.6.0-gentoo x86_64 5
Gentoo Base System version 1.4.3.12
ccache version 2.2 [enabled]
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O3 -fomit-frame-pointer -funroll-loops -pipe"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -fomit-frame-pointer -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 oss apm avi crypt -cups encode foomaticdb gif -java jpeg libg++
libwww mikmod mpeg ncurses nls pdflib png -qt quicktime spell truetype xml2 xmms
xv zlib gdbm berkdb slang readline sdl gpm tcpd pam ssl perl python imlib
oggvorbis motif opengl mozilla X gtk2 gtk gnome qt kde alsa sse 3dnow mmx arts
esd multilib"
Comment 1 Ryan C. Gordon 2003-12-30 18:08:28 UTC
CC'ing Brad House, as he requests here:
  http://dev.gentoo.org/~brad_mssw/amd64-tech-notes.html

--ryan.

Comment 2 Daniel Ahlberg (RETIRED) gentoo-dev 2004-01-02 11:55:46 UTC
In CVS, thanks!