Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114099 - emerge dev-libs/libofx-0.6.4 fails during compilation
Summary: emerge dev-libs/libofx-0.6.4 fails during compilation
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-30 19:57 UTC by matthew.cline
Modified: 2005-12-12 16:25 UTC (History)
1 user (show)

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 matthew.cline 2005-11-30 19:57:58 UTC
Emerge tries to build libofx-0.6.4 as a dependency of gnucash. THe build fails,
here is the last bit of output:

i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../inc
-I/usr/include/OpenSP -DMAKEFILE_DTD_PATH=\"/usr/share/libofx/dt
d/\" -O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer -MT
ofx_sgml.lo -MD -MP -MF .deps/ofx_sgml.Tpo -c ofx_sgml
.cpp  -fPIC -DPIC -o .libs/ofx_sgml.lo
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../inc
-I/usr/include/OpenSP -DMAKEFILE_DTD_PATH=\"/usr/share/libofx/dt
d/\" -O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer -MT
ofx_sgml.lo -MD -MP -MF .deps/ofx_sgml.Tpo -c ofx_sgml
.cpp -o ofx_sgml.o >/dev/null 2>&1
mv -f .libs/ofx_sgml.lo ofx_sgml.lo
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-g++  -O2 -march=athlon-xp
-mtune=athlon-xp -pipe -fomit-frame-pointer   -o libo
fx.la -rpath /usr/lib -version-info 0:6:0 messages.lo ofx_utilities.lo
ofx_preproc.lo ofx_container_generic.lo ofx_container_mai
n.lo ofx_container_security.lo ofx_container_statement.lo
ofx_container_account.lo ofx_container_transaction.lo ofx_containers_m
isc.lo ofx_sgml.lo -L/usr/lib -losp -lstdc++ 
rm -fr .libs/libofx.la .libs/libofx.* .libs/libofx.*
i686-pc-linux-gnu-g++ -shared  messages.lo ofx_utilities.lo ofx_preproc.lo
ofx_container_generic.lo ofx_container_main.lo ofx_co
ntainer_security.lo ofx_container_statement.lo ofx_container_account.lo
ofx_container_transaction.lo ofx_containers_misc.lo ofx_
sgml.lo  -L/usr/lib /usr/lib/libosp.so -lstdc++  -Wl,-soname -Wl,libofx.so.0 -o
.libs/libofx.so.0.0.6
(cd .libs && rm -f libofx.so.0 && ln -s libofx.so.0.0.6 libofx.so.0)
(cd .libs && rm -f libofx.so && ln -s libofx.so.0.0.6 libofx.so)
ar cru .libs/libofx.a  messages.o ofx_utilities.o ofx_preproc.o
ofx_container_generic.o ofx_container_main.o ofx_container_secur
ity.o ofx_container_statement.o ofx_container_account.o
ofx_container_transaction.o ofx_containers_misc.o ofx_sgml.o 
i686-pc-linux-gnu-ranlib .libs/libofx.a
creating libofx.la
(cd .libs && rm -f libofx.la && ln -s ../libofx.la libofx.la)
make[2]: Leaving directory `/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4/lib'
Making all in doc
make[2]: Entering directory `/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4/doc'
make[3]: Entering directory `/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4/doc'
make[2]: Leaving directory `/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4/doc'
Making all in .
make[2]: Entering directory `/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4'
make[2]: Leaving directory `/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4'
Making all in ofx2qif
make[2]: Entering directory
`/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4/ofx2qif'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../inc   -O2
-march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-point
er -MT ofx2qif.o -MD -MP -MF ".deps/ofx2qif.Tpo" \
  -c -o ofx2qif.o `test -f 'ofx2qif.c' || echo './'`ofx2qif.c; \
then mv ".deps/ofx2qif.Tpo" ".deps/ofx2qif.Po"; \
else rm -f ".deps/ofx2qif.Tpo"; exit 1; \
fi
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=athlon-xp
-mtune=athlon-xp -pipe -fomit-frame-pointer   -o ofx2
qif  ofx2qif.o ../lib/libofx.la 
mkdir .libs
i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -mtune=athlon-xp -pipe
-fomit-frame-pointer -o .libs/ofx2qif ofx2qif.o  ../lib/.libs/
libofx.so -L/usr/lib /usr/lib/libosp.so -lpthread -lnsl -lstdc++
creating ofx2qif
make[2]: Leaving directory `/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4/ofx2qif'
Making all in ofxdump
make[2]: Entering directory
`/var/tmp/portage/libofx-0.6.4/work/libofx-0.6.4/ofxdump'
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..  -I../inc   -O2
-march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-point
er -MT ofxdump.o -MD -MP -MF ".deps/ofxdump.Tpo" \
  -c -o ofxdump.o `test -f 'ofxdump.cpp' || echo './'`ofxdump.cpp; \
then mv ".deps/ofxdump.Tpo" ".deps/ofxdump.Po"; \
else rm -f ".deps/ofxdump.Tpo"; exit 1; \
fi


Reproducible: Always
Steps to Reproduce:
1. emerge gnucash
2. build fails when it tries to emerge libofx-0.6.4
3.

Actual Results:  
Emerge fails.

Expected Results:  
Successful installation of the ebuild

Emerging libofx-0.7.0 works just fine. However, the latest stable gnucash ebuild
 (1.8.9) requires a libofx version >=0.6.4 but <0.7.0

Here is output of emerge --info:

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.1
4-gentoo-r2 i686)
=================================================================
System uname: 2.6.14-gentoo-r2 i686 AMD Athlon(tm) 
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable
d]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1
1/xkb /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/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://gentoo.cites.uiuc.edu/pub
/gentoo/ http://gentoo.mirrored.ca/"
MAKEOPTS="-j2"
PKGDIR="/usr/local/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aac acpi alsa apache2 apm audiofile avi bash-completion bi
tmap-fonts bzip2 bzlib ccache cdb cddb cdr crypt cups curl doc dts eds emboss en
code esd ethereal exif expat fam ffmpeg firefox flac foomaticdb fortran gd gif g
lut gnome gpm gstreamer gtk gtk2 guile idn imlib innodb ithreads java jpeg jpeg2
k junit lcms libg++ libwww mad mikmod mmx mmxext mng motif mp3 mpeg ncurses nls 
nptl nvidia offensive ogg oggvorbis opengl oss pam pcre pdflib perl pic png pthr
eads python quicktime readline real ruby sdl snmp speex spell sse ssl svga tcltk
 tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev vim-with-x vorb
is win32codecs x86 xine xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux 
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-01 00:29:34 UTC
+metadata.xml missing...
Comment 2 Marcelo Goes (RETIRED) gentoo-dev 2005-12-12 10:43:11 UTC
Hope you don't mind if we give this bug the same destiny of 114100's :-).
Marcelo
Comment 3 matthew.cline 2005-12-12 16:25:17 UTC
Sounds good to me, especially with the latest version now marked stable.