help: rpmbuild of galeon for x86_64 bombs out complaining about libpopt

Thomas J. Baker tjb at unh.edu
Fri Oct 29 20:10:27 UTC 2004


I'm trying to build galeon for x86_64 and it bombs out complaining about
libpopt:

...
mkdir .libs
g++ -fno-rtti -O2 -g -pipe -m64 -fshort-wchar -Wall -Wsign-compare -Wno-
ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-deprecated -o galeon
galeon-nautilus-view.o statusbar.o galeon-main.o galeon-automation.o
galeon-language-editor.o galeon-prefs-dialog.o galeon-shell.o galeon-
tab.o galeon-window.o galeon-window-bookmark-activated-proxy.o galeon-
favicon-cache.o galeon-favicon.o galeon-embed-favicon.o window-
commands.o popup-commands.o history-dialog.o galeon-spinner.o ppview-
toolbar.o session.o page-info-dialog.o pdm-dialog.o galeon-bookmarks-
icon-provider.o window-recent-history.o galeon-embed-autoscroller.o
galeon-embed-manual-scroller.o galeon-css-menu.o galeon-window-menu.o
galeon-encoding-menu.o galeon-encoding-dialog.o galeon-recent-history-
menu.o galeon-tab-menu.o galeon-popup.o galeon-action.o galeon-action-
navigation.o galeon-action-location.o galeon-action-home.o galeon-
action-new.o galeon-action-refresh.o galeon-action-stop.o galeon-action-
go.o galeon-action-zoom.o galeon-action-spinner.o galeon-action-
favicon.o galeon-favicon-action.o migrate.o gcc2abi.o GaleonAutomation-
common.o GaleonAutomation-stubs.o GaleonAutomation-skels.o -Wl,--export-
dynamic  ../embed/.libs/libembed.a ../mozilla/.libs/libmozillaembed.a -
L/usr/lib64/mozilla-1.7.3 -L/usr/lib -lgtkembedmoz -lxpcom -lplds4 -
lplc4 -
lnspr4 ../bookmarks/.libs/libbookmarks.a ../utils/.libs/libutils.a ../libegg/.libs/libegg.a ../libegg/dock/.libs/libegg-dock.a -pthread -L/usr/X11R6/lib64 -lnautilus -leel-2 -lgnomeui-2 -lSM -lICE /usr/lib64/libgailutil.so -lglade-2.0 -lbonoboui-2 /usr/lib64/libxml2.so -lpthread -lz -lgnomecanvas-2 -lgnome-2 /usr/lib/libpopt.so -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/lib64/mozilla-1.7.3
/usr/bin/ld: skipping incompatible /usr/lib/libplds4.so when searching
for -lplds4
/usr/bin/ld: skipping incompatible /usr/lib/libplc4.so when searching
for -lplc4/usr/bin/ld: skipping incompatible /usr/lib/libnspr4.so when
searching for -lnspr4
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching
for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when searching
for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -
lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -
lz
/usr/lib/libpopt.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[3]: *** [galeon] Error 1
make[3]: Leaving directory
`/net/home/rcc/tjb/rpm/BUILD/galeon-1.3.18/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/net/home/rcc/tjb/rpm/BUILD/galeon-1.3.18/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/net/home/rcc/tjb/rpm/BUILD/galeon-1.3.18'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.48599 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.48599 (%build)
sh-3.00$

I found one reference that said I should set LIBRARY_PATH to /usr/lib64
but that didn't help.

Any ideas?

Thanks,

tjb
-- 
=======================================================================
| Thomas Baker                                  email: tjb at unh.edu    |
| Systems Programmer                                                  |
| Research Computing Center                     voice: (603) 862-4490 |
| University of New Hampshire                     fax: (603) 862-1761 |
| 332 Morse Hall                                                      |
| Durham, NH 03824 USA              http://wintermute.sr.unh.edu/~tjb |
=======================================================================




More information about the fedora-test-list mailing list