| Summary: | sys-devel/gdb-6.8-r1: fails to build after upgrading to sys-libs/readline-6.0 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Sebastian Günther <gentoo> |
| Component: | [OLD] Development | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | major | CC: | howard_b_golden |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
Created attachment 182839 [details]
build.log
sys-devel/gdb-6.8-r1/temp/build.log
Duplicate of #259865 This seems to me to be the same as bug 259865. *** This bug has been marked as a duplicate of bug 259865 *** |
Just upgraded to readline 6.0 and the suggested "emerge @preserved-rebuild" failed with the error below. Reproducible: Always Steps to Reproduce: 1. upgrade sys-libs/readline to 6.0 2. emerge @preserved-rebuild 3. Actual Results: i686-pc-linux-gnu-gcc -march=native -O2 -pipe -Wl,-O1 \ -o gdbtui tui-main.o libgdb.a \ -lreadline ../opcodes/libopcodes.a ../bfd/libbfd.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lncurses -lm /usr/lib/libexpat.so ../libiberty/libiberty.a duel/duel.a -ldl -rdynamic libgdb.a(tui-io.o): In function `tui_setup_io': tui-io.c:(.text+0x2a6): undefined reference to `readline_echoing_p' tui-io.c:(.text+0x335): undefined reference to `readline_echoing_p' tui-io.c:(.text+0x33b): undefined reference to `readline_echoing_p' collect2: ld returned 1 exit status make[2]: *** [gdb] Error 1 make[2]: *** Waiting for unfinished jobs.... libgdb.a(tui-io.o): In function `tui_setup_io': tui-io.c:(.text+0x2a6): undefined reference to `readline_echoing_p' tui-io.c:(.text+0x335): undefined reference to `readline_echoing_p' tui-io.c:(.text+0x33b): undefined reference to `readline_echoing_p' collect2: ld returned 1 exit status make[2]: *** [gdbtui] Error 1 make[2]: Leaving directory `/var/tmp/portage/sys-devel/gdb-6.8-r1/work/gdb-6.8/gdb' make[1]: *** [all-gdb] Error 2 make[1]: Leaving directory `/var/tmp/portage/sys-devel/gdb-6.8-r1/work/gdb-6.8' make: *** [all] Error 2 * * ERROR: sys-devel/gdb-6.8-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2411: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sys-devel/gdb-6.8-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/gdb-6.8-r1/temp/environment'. * >>> Failed to emerge sys-devel/gdb-6.8-r1, Log file: >>> '/var/tmp/portage/sys-devel/gdb-6.8-r1/temp/build.log' Expected Results: Clean compile. Portage 2.2_rc23 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-tuxonice-r1 i686) ================================================================= System uname: Linux-2.6.28-tuxonice-r1-i686-Intel-R-_Core-TM-_Duo_CPU_T2300_@_1.66GHz-with-glibc2.0 Timestamp of tree: Sun, 22 Feb 2009 18:45:02 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p48-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.2-r1 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.3.8 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.netcologne.de/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://de-mirror.org/distro/gentoo/ http://mirror.cambrium.nl/pub/os/linux/gentoo/ http://mirror.muntinternet.net/pub/gentoo/" LANG="en_US.utf8" LDFLAGS="-Wl,-O1" LINGUAS="de fr nl en en_GB en_US" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/swegener /usr/portage/local/layman/x11 /usr/portage/local/local-overlay" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="7zip X a52 aac abook ace acl acpi alsa applet audacious audiofile bash-completion battery berkdb bluetooth branding bzip2 cairo caps cdda cddb cdparanoia cdr cgi chipcard cli compress context cpio cpufreq cracklib crypt cups curl cursors dbus device-mapper dga directfb divx djvu doc dri dv dvd dvdr dvdread dvi emacs emboss emerald encode epydoc examples exif expat extra fam fastcgi fat fbcon fbcondecor fbsplash ffmpeg flac fontconfig fortran ftp fuse gcj gd gdbm gdm gedit gif gimp glib glitz gmedia gnutls gpgme gpm grace graphics graphviz gs gtk gzip hal hbci hdaps hddtemp http humanities hybrid-auth ibmacpi icecast icons iconv icq icu id3 id3tag imagemagick imap imlib imlib2 iproute2 ipv6 ipw3945 irc isdnlog jabber java java6 javascript jpeg kerberos kpathsea ladspa lame laptop latex lcms ldap libnotify libsamplerate libwww lm_sensors logrotate logwatch lua mad midi mikmod milter mime mjpeg mmx mmxext mng motif mp3 mpeg mplayer mudflap musepack musicbrainz nano-syntax ncurses network-cron nls nntp nptl nptlonly nsplugin ntfs ntp obex offensive ofx ogg omega opengl openmp oscar pam pcmcia pcre pda pdf perl php pmu png pop posix postgres ppds pppd prediction print pstricks publishers python qt3 qt3support qt4 quicktime quotes rar rdesktop readline realmedia reflection replaygain replytolist resolvconf rpm rss samba sasl science sdl session skey slang slit smapi smime smp snmp sockets socks5 sound soundtouch speex spell spl sqlite sqlite3 sse sse2 ssh ssl startup-notification subtitles subversion svg swig sysfs syslog sysvipc t1lib taglib tcpd tetex tex4ht theora threads tiff toolbar tools transcode trayicon truetype twolame unicode unzip usb utils uuencode v4l v4l2 vamp vcd vhosts video vnc vncviewer vorbis wavpack wifi win32codecs wireshark wma wmf wmp x86 xattr xcb xcomposite xetex xface xfce xft xine xinerama xinetd xml xorg xosd xpm xscreensaver xskatcards xspf xulrunner xv xvid yv12 zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de fr nl en en_GB en_US" USERLAND="GNU" VIDEO_CARDS="vesa intel v4l vga i810" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS