Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45161 - Rapidsvn doesn't compile against GTK-2.4
Summary: Rapidsvn doesn't compile against GTK-2.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo wxWidgets project
URL:
Whiteboard:
Keywords:
: 46467 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-03-19 13:26 UTC by Alexander Minges
Modified: 2004-12-09 12:56 UTC (History)
2 users (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 Alexander Minges 2004-03-19 13:26:55 UTC
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"
Comment 1 foser (RETIRED) gentoo-dev 2004-03-19 23:54:29 UTC
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).
Comment 2 Alexander Minges 2004-03-20 10:15:17 UTC
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
Comment 3 foser (RETIRED) gentoo-dev 2004-04-01 16:33:00 UTC
*** Bug 46467 has been marked as a duplicate of this bug. ***
Comment 4 Robin Ericsson 2004-04-14 08:23:07 UTC
After upgrading to gtk+ 2.4.0-r1 the problem disappeared for me in pgadmin3.
Comment 5 foser (RETIRED) gentoo-dev 2004-04-19 04:11:20 UTC
-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.
Comment 6 Rob Cakebread (RETIRED) gentoo-dev 2004-12-09 12:56:42 UTC
Closing this as it was fixed in bug#46737