Rapidsvn does not compile with wxGTK compiled against GTK-2.4 Reproducible: Always Steps to Reproduce: 1.emerge -U gtk+ rapidsvn 2. 3. Actual Results: mkdir .libs g++ -march=athlon-tbird -O3 -pipe -fomit-frame-pointer -funroll-loops -Wall -g -fexceptions -I/usr/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -o .libs/rapidsvn about_dlg.o action.o add_action.o auth_dlg.o bookmarks.o cert_dlg.o checkout_action.o checkout_dlg.o cleanup_action.o commit_action.o commit_dlg.o delete_action.o delete_dlg.o destination_dlg.o diff_action.o diff_dlg.o exceptions.o external_program_action.o filelist_ctrl.o file_info.o folder_browser.o folder_item_data.o get_action.o import_action.o import_dlg.o listed_dlg.o listener.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 report_dlg.o resolve_action.o revert_action.o simple_worker.o switch_action.o tracer.o trace_update.o tviewer.o update_action.o update_dlg.o utils.o verblist.o view_action.o -pthread -L/var/tmp/portage/rapidsvn-0.5.0-r1/work/rapidsvn-0.5.0/src/svncpp /var/tmp/portage/rapidsvn-0.5.0-r1/work/rapidsvn-0.5.0/src/svncpp/.libs/libsvncpp.so /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.so -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/../../../i686-pc-linux-gnu/lib -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_ra_dav-1.so /usr/lib/libsvn_ra_svn-1.so /usr/lib/libsvn_delta-1.so /usr/lib/libsvn_subr-1.so /usr/lib/libneon.so -lssl -lcrypto /usr/lib/libxml2.so -lz -lpthread /usr/lib/libapr-0.so -lrt -lm -lcrypt -lnsl -ldl /usr/lib/libaprutil-0.so /usr/lib/libgdbm.so /usr/lib/libdb-4.1.so /usr/lib/libexpat.so -lwx_gtk2-2.4 -Wl,--rpath -Wl,/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3 /usr/lib/libwx_gtk2-2.4.so: undefined reference to `_gtk_accel_group_detach' /usr/lib/libwx_gtk2-2.4.so: undefined reference to `_gtk_accel_group_attach' /usr/lib/libwx_gtk2-2.4.so: undefined reference to `_gtk_rc_context_get_default_font_name' collect2: ld returned 1 exit status make[2]: *** [rapidsvn] Error 1 make[2]: Leaving directory `/var/tmp/portage/rapidsvn-0.5.0-r1/work/rapidsvn-0.5.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/rapidsvn-0.5.0-r1/work/rapidsvn-0.5.0/src' make: *** [all-recursive] Error 1 !!! ERROR: dev-util/rapidsvn-0.5.0-r1 failed. !!! Function src_compile, Line 32, Exitcode 2 !!! (no error message) Expected Results: Should have compiled cleanly. Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-rc1-love1) ================================================================= System uname: 2.6.5-rc1-love1 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.3.13p1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -funroll-loops" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/bmg-gnome-current /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apm arts avi berkdb bonobo breakme caps cdr composite crypt cups dga directfb divx dri dvd dvdr encode esd evms2 faad fbcon flac foomaticdb gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml imap imlib ipv6 jack jack-caps java jikes joystick jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline samba scanner sdl slang spell ssl svga tcltk tcpd threads tiff truetype usb wmf x86 xface xfs xinerama xml xml2 xmms xv xxvid zlib"
looks to me like you should try rebuilding wx_gtk This is probably because these symbols should not have been exported (they used to be) and that is now fixed. These functions are private and should not be used by wx_gtk (maintainers, could you check that).
Well, I thought about that, too and I've already recompiled wxGTK before reporting this bug. In fact, it didn't help, rapidsvn doesn't compile, even when wxGTK is compiled against GTK-2.4
*** Bug 46467 has been marked as a duplicate of this bug. ***
After upgrading to gtk+ 2.4.0-r1 the problem disappeared for me in pgadmin3.
-r1 is a bump with unrelated fixes, so i very much doubt that is the cause. Something else on your system must've changed in between.
Closing this as it was fixed in bug#46737