Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182042 - dev-cpp/libbonobomm-1.3.8 fails: Unknown option -lcpp given to orbit-idl-2
Summary: dev-cpp/libbonobomm-1.3.8 fails: Unknown option -lcpp given to orbit-idl-2
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: GNOME C++ Bindings Maintainers (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on: 182612
Blocks:
  Show dependency tree
 
Reported: 2007-06-14 17:04 UTC by niko.vuokko
Modified: 2007-06-19 20:55 UTC (History)
0 users

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 niko.vuokko 2007-06-14 17:04:49 UTC
Emerging this stuff here:

[ebuild  N    ] gnome-base/orbit-2.14.7  USE="-debug -doc" 713 kB
[ebuild  N    ] dev-libs/libsigc++-1.2.5  USE="-debug" 399 kB
[ebuild  N    ] dev-cpp/orbitcpp-1.3.9  292 kB
[ebuild  N    ] dev-cpp/gtkmm-2.2.12  USE="-debug" 3,757 kB
[ebuild  N    ] gnome-base/libbonobo-2.16.0  USE="-debug -doc" 1,374 kB
[ebuild  N    ] dev-cpp/libbonobomm-1.3.8  USE="-debug" 162 kB

Others run through fine, but libbonobomm crashes at the start of the build process with error

Processing file /usr/share/idl/bonobo-2.0/Bonobo.idl
/usr/bin/orbit-idl-2 -lcpp -D__Bonobo_COMPILATION  -D__Bonobo_Unknown_COMPILATIO
N -D__Bonobo_GenericFactory_COMPILATION -D__Bonobo_Activation_types_COMPILATION
-I//usr/share/idl/bonobo-2.0 -I//usr/share/idl/bonobo-activation-2.0 /usr/share/
idl/bonobo-2.0/Bonobo.idl
orbit-idl-2: Unknown option -lcpp

After this make unwinds and exits. There is already a bug report of this in gtkmm:

http://mail.gnome.org/archives/gtkmm-list/2006-June/msg00153.html

Apparently the option should be given as -l cpp and not as -lcpp. I tried just changing this in Makefile.am files, but emerge seems to regenerate all of them in the beginning of the merging and I couldn't find anything pointing to this either in configure. Could you also point out where the fix should be done, I'd like to learn. (It just might mean less work for you later on someday...)

Reproducible: Always

Steps to Reproduce:
1. Just try to emerge libbonobomm-1.3.8. The deps are shown in the description.




emerge --info:

Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 AMD Sempron(tm)   2600+
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 07 Jun 2007 17:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirror.icis.pcz.pl/gentoo/ ftp://194.117.143.72/sites/gentoo ftp://194.117.143.70/sites/gentoo ftp://194.117.143.69/sites/gentoo ftp://194.117.143.71/sites/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="16bit 3dnow 3dnowext 7zip S3TC X X509 a52 aac aalib ace acl acpi addbookmarks aiglx akode alias alsa amarok amazon amr animgif aoss aotuv apm aqua_theme arts artworkextra asf asm async audacious audiofile authlib automount autoreplace background bash-completion bcmath berkdb bigpatch binary-drivers binfilter bitmap-fonts bittorrent bjam blas bonjour boost branding bzip2 cairo calendar cblas ccache cdaudio cdda cddb cdinstall cdparanoia cdr cdrom cdsound charconv chm chroot cmdsubmenu colordiff compress config_wizard connectionstatus contactnotes corba cpio cpudetection cracklib crypt css cube cups cursors cvs d dbus depth32 disk-partition divx dnd dri dts dvd dvdnav dvdr dvdread dvi ecc eds emacs emboss emerald emoticon emovix enblend enca encode enscript eolconv epydoc esd evo evolution excel exif extraicons extramodules fam fame fbcon fbdev fbsplash ffmpeg fftw fi firefox flac fmod fortran fortran95 fping fpx ftp gdbm gif gimp gimpprint ginac glitz gmail gmedia gpgme gpm grammar gs gsl gstreamer gtk gvim gzip hal highlight history hpn html icons iconv icu id3 imagemagick imap insecure-savers ipv6 java javascript jbig jce jikes jpeg jpeg2k junit kde kdeenablefinal kdm kerberos kipi kirbybase kmid lame lapack latex ldap libclamav libnotify libsamplerate libvisual libwww lights logrotate lzo lzw mad maildir maps matroska mbox md5sum midi mikmod mime mimencode mmkeys mmx mmxext mono mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer mudflap music ncurses net nls nodoc nowlistening nptl nptlonly nsplugin ntfs numarray numeric octave office ogg opengl openmp oss pcre pdf perl player plotutils png pop posix pppd print procmail ps python qt-copy qt3support qt4 quicktime rar readline real realmedia reflection replytolist rogue rtc ruby samba sdl sdl-image sdl-sound sdlaudio session sftp silvercity smime smtp sockets sou sound sounds spamassassin spell spl sql sse ssl stlport stream streamripper subtitles subversion suid svg svga symlink tagwriting tcpd tetex texteffect themes theora threads threadsafe thunderbird tidy tiff tk tomsfastmath tools transcode trayicon truetype truetype-fonts tv_check tv_pick_cgi type1 type1-fonts unicode unzip usb v4l v4l2 vcd videos virus-scan visualization vorbis wav wavpack win32codecs winpopup wma wmp x86 xatrix xcomposite xine xml xmlrpc xorg xscreensaver xsl xslt xv xvid xvmc yv12 zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fglrx radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-06-19 20:55:13 UTC
Useless dead stuff that nothing depends on; will be removed soon.

WONTFIX.