Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 255099 - dev-db/mysql-gui-tools-5.0_p12-r2 won't build if -D.*_DEPRECATED is declared in Makefile
Summary: dev-db/mysql-gui-tools-5.0_p12-r2 won't build if -D.*_DEPRECATED is declared ...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-15 22:07 UTC by Jimmy.Jazz
Modified: 2009-01-16 12:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
mysql-gui-tools log (dev-db:mysql-gui-tools-5.0_p12-r2:20090115-205422.log,338.22 KB, text/plain)
2009-01-16 12:54 UTC, Jimmy.Jazz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jimmy.Jazz 2009-01-15 22:07:24 UTC
I'm currently compiling more then 3000 packages in a raw and mysql-gui-tools complains during compilation and aborts.

It seems a more general issue that could impact more packages depending on gtk+.

A easy workaround is to include in src_unpack() the following line,

find "${S}" -name "Makefile*" -exec sed -i 's/-D.*_DEPRECATED/&_NOT_WANTED/' {} \;



Reproducible: Always




gtk packages used,

# equery l | grep gtk
app-text/gtkspell-2.0.14
app-vim/gtk-syntax-20070925
dev-cpp/gtkmm-2.14.3
dev-dotnet/gtk-sharp-2.12.7-r5
dev-dotnet/gtk-sharp-gapi-2.12.7-r6
dev-perl/gtk2-imageview-0.04
dev-perl/gtk2-perl-1.202
dev-python/gtkhtml-python-2.19.1
dev-python/gtkmozembed-python-2.19.1-r11
dev-python/gtksourceview-python-2.24.1
dev-python/gtkspell-python-2.19.1
dev-python/pygtk-2.13.0
dev-python/pygtkglext-1.1.0
dev-python/pygtksourceview-2.4.0
dev-util/gtk-doc-am-1.11
gnome-extra/gtkhtml-2.11.1
gnome-extra/gtkhtml-3.24.2
media-gfx/gtkimageview-1.6.3
media-video/gtk-recordmydesktop-0.3.8
net-libs/webkit-gtk-0_p37894
x11-libs/gtk+-2.14.5
x11-libs/gtkglext-1.2.0
x11-libs/gtksourceview-1.8.5-r1
x11-libs/gtksourceview-2.4.1
x11-themes/gtk-engines-2.16.1
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2009-01-16 03:56:56 UTC
Please post your `emerge --info' and attach the entire build log...
Comment 2 Jimmy.Jazz 2009-01-16 12:52:09 UTC
(In reply to comment #1)
> Please post your `emerge --info' and attach the entire build log...
> 

It isn't a problem for me to send you the log files, but I don't have enough room in /var/log to save them. Also I could preserve this one.

# emerge --info
Portage 2.2_rc17 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.29-rc1-radeon x86_64)
=================================================================
System uname: Linux-2.6.29-rc1-radeon-x86_64-AMD_Athlon-tm-_64_Processor_3200+-with-glibc2.2.5
Timestamp of tree: Fri, 16 Jan 2009 06:45:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 1.12.12
sys-apps/sandbox:    1.3.2
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
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/splash/livecd-2007.0/1280x1024.cfg /lib/rcscripts/addons /sbin/rc /sbin/splash-functions-bl1.sh /sbin/splash-functions.sh /usr/local/share/cursors/xorg-x11/default/index.theme /usr/share/hddtemp/hddtemp.db /usr/src/linux/.config /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /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=k8 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="fr"
MAKEOPTS="-j12"
PKGDIR="/usr/portage/packages"
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="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/x11 /usr/portage/local/java /usr/portage/local/overlay /usr/portage/local/layman/sunrise /usr/portage/local/layman/zumastor /usr/portage/local/layman/secondlife /usr/portage/local/layman/gnome /usr/portage/local/layman/genscripts /usr/portage/local/layman/tryton"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 avahi bash-completion bluetooth boost bzip2 cairo caps cli cracklib crypt cups curl dbus dga dlloader dri dts dv dvb dvdr exif expat fam fastcgi ffmpeg firefox flac fontconfig fuse gd gdbm gif glib gmp gnome gnome-keyring gnutls gphoto2 gpm gsl gstreamer gtk guile hal iconv icu ieee1394 imap imlib isdnlog jack jpeg jpeg2k lame lash lcms libedit libnotify libsamplerate libwww lirc logrotate lua lzo mad maildir mailwrapper matroska midi mmap mmx mmxext mng mp3 mpeg mudflap multilib musepack mysql ncurses network-cron newspr nls nptl nptlonly ogg openal openexr opengl openmp pam pch pcre pdf perl png posix pppd pulseaudio python qt4 quicktime readline reflection ruby sasl schroedinger sdl session slang smp sndfile speex spell spl sse sse2 ssl startup-notification svg sysfs sysvipc tcpd theora threads tiff truetype udev unicode urandom usb userlocales v4l v4l2 vhosts vim-syntax vorbis wmf wxwindows x264 xattr xcb xinetd xml xmp xorg xpm xulrunner xv xvid zeroconf zlib" ALSA_CARDS="intel8x0 usb-audio" 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" CAMERAS="ptp2" DVB_CARDS="usb-wt220u" ELIBC="glibc" INPUT_DEVICES="joystick evdev wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" LIRC_DEVICES="devinput userspace" USERLAND="GNU" VIDEO_CARDS="radeon r300 vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Jimmy.Jazz 2009-01-16 12:54:15 UTC
Created attachment 178684 [details]
mysql-gui-tools log