Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84452 - Plucker fails to build
Summary: Plucker fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo PDA project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-07 16:38 UTC by Frank Leong
Modified: 2005-06-23 06:07 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 Frank Leong 2005-03-07 16:38:02 UTC
Last lines of emerge output:

i686-pc-linux-gnu-g++ -O3 -march=athlon-tbird -funroll-loops -pipe -fomit-frame-pointer -ffast-math -fforce-addr -falign-functions=4 `wx-config --cflags` -o plucker-desktop checkbox_message_dialog.o splashscreen.o startup_tips.o processed_tip_provider.o html_tip_dialog.o internationalization.o help_controller.o plucker_wizard_base.o setup_wizard.o install_viewer_wizard.o add_channel_wizard.o destinations_wizardpage.o viewer_wizardpage.o message_wizardpage.o checkbox_wizardpage.o textctrl_wizardpage.o starting_page_wizardpage.o limits_wizardpage.o proxy_wizardpage.o plucker_wizard_wrappers.o channel_list_wizardpage.o channel_check_listctrl.o editor_dialog.o body_dialog.o bookmark_dialog.o email_dialog.o font_dialog.o hr_dialog.o hyperlink_dialog.o image_dialog.o ol_dialog.o popup_dialog.o span_dialog.o table_dialog.o td_th_dialog.o ul_dialog.o exclusion_dialog.o exclusion_listctrl.o blocked_dialog.o showcase_dialog.o showcase_listctrl.o showcase_splitterwindow.o utils_internet.o plucker-desktop.o main_frame.o main_listctrl.ochannel_listctrl_base.o channel_dialog.o utils_controls.o utils_clipboard.o image_list.o hhictrl.o pda_listctrl.o preferences_dialog.o time_control.o build_progress_wrappers.o handheld_dest_dialog.o configuration.o channel_type.o plucker_controller.o palm_installer_base.o utils_datetime.o utils_string.o utils_execute.o commandline_parser.o handheld_dest_type.o handheld_dest_wrappers.o proxy_prompt.o palm_installer_gtk.o palm_installer_msw.o palm_installer_mac.o os_msw.o art_provider.o build_progress_dialog.o process_progress_dialog.o piped_process.o details_progress_dialog.o details_progress_listbox.o about_dialog.o import_controller.o -l`wx-config --basename`_xrc-`wx-config --release` -l`wx-config --basename`_stc-`wx-config --release` `wx-config --libs`
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_accel_group_detach'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_accel_group_attach'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_rc_context_get_default_font_name'
collect2: ld returned 1 exit status
make[1]: *** [plucker-desktop] Error 1
make[1]: Leaving directory `/var/tmp/portage/plucker-1.8-r1/work/plucker-1.8/plucker_desktop'
make: *** [plucker-desktop] Error 2

!!! ERROR: app-pda/plucker-1.8-r1 failed.
!!! Function src_compile, Line 57, Exitcode 2
!!! emake failed

Reproducible: Always
Steps to Reproduce:
1. emerge plucker




# emerge info
Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 
2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 20:02:36)
]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-tbird -funroll-loops -pipe -fomit-frame-pointer -
ffast-math -fforce-addr -falign-functions=4"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/
3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config/
usr/lib/X11/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/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-tbird -funroll-loops -pipe -fomit-frame-pointer -
ffast-math -fforce-addr -falign-functions=4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups 
curldga directfb dvd emboss encode esd exif f77 fam fbcon flac font-server 
foomaticdb fortran ftp gdbm gif gphoto2 gpm gtk gtk2 icq imagemagick imlib ipv6 
java jpeg kde libg++ libwww mad mikmod mmx motif mpeg mysql ncurses nls 
oggvorbis opengloss pam pda pdflib perl php png python qt quicktime readline 
samba sdl spell ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts 
unicode usb x86 xml2 xmms xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Rob Cakebread (RETIRED) gentoo-dev 2005-05-19 10:20:09 UTC
Newer versions of gtk removed some private methods wxGTK should not have been
using. wxGTK has been patched, so this should not be an issue anymore.
Comment 2 Frank Leong 2005-05-23 09:13:06 UTC
Does this mean I need to emerge a newer version of wxGTK manually?
Comment 3 Aron Griffis (RETIRED) gentoo-dev 2005-06-23 06:07:40 UTC
(In reply to comment #2)
> Does this mean I need to emerge a newer version of wxGTK manually?

Yes

You might think that it would be appropriate for plucker to DEPEND on the newer
version of wxGTK, but that isn't the problem here.  The problem is that wxGTK
was built against one version of gtk, but then gtk changed underneath it, so now
wxGTK needs to be rebuilt.