First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 146064
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Steve Arnold <nerdboy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Mart Raudsepp <leio@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 146064 depends on: Show dependency tree
Show dependency graph
Bug 146064 blocks: 129413
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-09-02 18:19 0000
rapidsvn-0.9.3 fails with --as-needed as follows:

i686-pc-linux-gnu-g++ -march=prescott -Os -ftracer -pipe -fomit-frame-pointer
-momit-leaf-frame-pointer -W -Wall -fvisibility-inlines-hidden -Wall
-fexceptions -I/usr/lib/wx/include/gtk2-unicode-debug-2.6 -I/usr/include/wx-2.6
-D__WXDEBUG__ -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA
-Wl,-O2 -Wl,-hashvals -Wl,--as-needed -o .libs/rapidsvn about_dlg.o action.o
action_event.o add_action.o auth_dlg.o cert_dlg.o checkout_action.o
checkout_dlg.o cleanup_action.o columns.o commit_action.o commit_dlg.o
delete_action.o delete_dlg.o destination_dlg.o diff_action.o diff_dlg.o
exceptions.o export_action.o export_dlg.o external_program_action.o
filelist_ctrl.o file_info.o folder_browser.o folder_item_data.o get_action.o
hist_entries.o hist_mgr.o hist_val.o import_action.o import_dlg.o listed_dlg.o
listener.o lock_action.o lock_dlg.o log_action.o log_dlg.o merge_action.o
merge_dlg.o mkdir_action.o move_action.o preferences.o preferences_dlg.o
property_action.o property_dlg.o proportional_splitter.o rapidsvn_app.o
rapidsvn_frame.o rename_action.o report_dlg.o resolve_action.o revert_action.o
simple_worker.o switch_action.o threaded_worker.o tracer.o trace_update.o
unlock_action.o unlock_dlg.o update_action.o update_dlg.o utils.o verblist.o
view_action.o -Wl,-O2 -Wl,-hashvals -Wl,--as-needed -pthread -Wl,-O2
-Wl,-hashvals -Wl,--as-needed 
-L/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so
-L/usr/lib /usr/lib/libsvn_client-1.so /usr/lib/libsvn_wc-1.so
/usr/lib/libsvn_diff-1.so /usr/lib/libsvn_ra-1.so /usr/lib/libsvn_ra_local-1.so
/usr/lib/libsvn_repos-1.so /usr/lib/libsvn_fs-1.so /usr/lib/libsvn_fs_fs-1.so
/usr/lib/libsvn_fs_base-1.so /usr/lib/libsvn_ra_svn-1.so
/usr/lib/libsvn_ra_dav-1.so /usr/lib/libsvn_delta-1.so
/usr/lib/libsvn_subr-1.so /usr/lib/libneon.so /usr/lib/libgnutls.so -lz
/usr/lib/libgcrypt.so /usr/lib/libgpg-error.so /usr/lib/libapr-0.so -lrt -lm
-lcrypt -lnsl -ldl /usr/lib/libaprutil-0.so /usr/lib/libldap.so -lresolv -lssl
-lcrypto /usr/lib/liblber.so /usr/lib/libgdbm.so /usr/lib/libdb-4.2.so
-lpthread /usr/lib/libexpat.so -L/usr/X11R6/lib -lwx_gtk2ud_xrc-2.6
-lwx_gtk2ud_qa-2.6 -lwx_gtk2ud_html-2.6 -lwx_gtk2ud_adv-2.6
-lwx_gtk2ud_core-2.6 -lwx_baseud_xml-2.6 -lwx_baseud_net-2.6 -lwx_baseud-2.6
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_get_ssl_server_trust_prompt_provider'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_update'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_propset2'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_merge'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_import'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_blame'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_cleanup'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_propset'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_proplist'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_add'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_relocate'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_revprop_get'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_checkout2'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_cat'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_get_ssl_client_cert_file_provider'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_commit2'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_ls'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_update2'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_get_username_provider'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_get_simple_provider'
------ <snip> ------
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_resolved'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_diff'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_move2'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_export3'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_revprop_set'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_unlock'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_status2'
/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src/svncpp/.libs/libsvncpp.so:
undefined reference to `svn_client_mkdir'
collect2: ld returned 1 exit status
make[2]: *** [rapidsvn] Error 1
make[2]: Leaving directory
`/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/mnt/sda8/tmp/portage/rapidsvn-0.9.3/work/rapidsvn-0.9.3/src'
make: *** [all-recursive] Error 1
!!! ERROR: dev-util/rapidsvn-0.9.3 failed.

That particular linking succeeds with copy paste of the command + manual
removing of --as-needed occurances.
There are more failures beyond the one above - hopefully one build system fix
to fix them all.

------- Comment #1 From Mart Raudsepp 2006-09-02 18:23:35 0000 -------
Note that bug #134978 fixed an --as-needed issue for rapidsvn-0.9.2, _maybe_ it
helps here too.

------- Comment #2 From Steve Arnold 2006-09-07 22:05:28 0000 -------
Fixed again...

------- Comment #3 From Steve Arnold 2006-09-07 22:16:22 0000 -------
Let's try that again...

First Last Prev Next    No search results available      Search page      Enter new bug