Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 292020 - media-libs/taglib-1.6.1 autotools maintainer-mode rebuild
Summary: media-libs/taglib-1.6.1 autotools maintainer-mode rebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All All
: High QA (vote)
Assignee: Jorge Manuel B. S. Vicetto
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-05 21:39 UTC by Davide Pesavento
Modified: 2010-02-20 18:42 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,107.14 KB, text/plain)
2009-11-09 22:16 UTC, Davide Pesavento (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Davide Pesavento (RETIRED) gentoo-dev 2009-11-05 21:39:45 UTC
>>> Compiling source in /var/tmp/portage/media-libs/taglib-1.6.1/work/taglib-1.6.1 ...
make -j3
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/media-libs/taglib-1.6.1/work/taglib-1.6.1'
Making all in taglib
make[2]: Entering directory `/var/tmp/portage/media-libs/taglib-1.6.1/work/taglib-1.6.1/taglib'
cd .. && /bin/bash /var/tmp/portage/media-libs/taglib-1.6.1/work/taglib-1.6.1/admin/missing --run autoheader
aclocal.m4:16: warning: this file was generated for autoconf 2.61.  
You have another version of autoconf.  It may work, but is not guaranteed to. 
If you have problems, you may need to regenerate the build system entirely.   
To do so, use the procedure documented by the package, typically `autoreconf'. 
configure.in:81: warning: AC_CACHE_VAL(lt_prog_compiler_static_works, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from... 
../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from... 
acinclude.m4:6610: AC_LIBTOOL_LINKER_OPTION is expanded from...  
acinclude.m4:8470: _LT_AC_LANG_C_CONFIG is expanded from...   
acinclude.m4:8469: AC_LIBTOOL_LANG_C_CONFIG is expanded from...  
acinclude.m4:6094: AC_LIBTOOL_SETUP is expanded from...           
acinclude.m4:6074: _AC_PROG_LIBTOOL is expanded from...    
acinclude.m4:6039: AC_PROG_LIBTOOL is expanded from... 
acinclude.m4:11808: AM_PROG_LIBTOOL is expanded from... 
acinclude.m4:3497: KDE_PROG_LIBTOOL is expanded from...
configure.in:81: the top level
configure.in:81: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works, ...): suspicious cache-id, must contain _cv_ to be cached   
acinclude.m4:6567: AC_LIBTOOL_COMPILER_OPTION is expanded from...
acinclude.m4:10506: AC_LIBTOOL_PROG_COMPILER_PIC is expanded from... 
configure.in:81: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works_CXX, ...): suspicious cache-id, must contain _cv_ to be cached
acinclude.m4:8615: _LT_AC_LANG_CXX_CONFIG is expanded from... 
acinclude.m4:8614: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from...
acinclude.m4:7607: _LT_AC_TAGCONFIG is expanded from... 
configure.in:81: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works_F77, ...): suspicious cache-id, must contain _cv_ to be cached
acinclude.m4:9631: _LT_AC_LANG_F77_CONFIG is expanded from... 
acinclude.m4:9630: AC_LIBTOOL_LANG_F77_CONFIG is expanded from...    
configure.in:81: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works_GCJ, ...): suspicious cache-id, must contain _cv_ to be cached
acinclude.m4:9731: _LT_AC_LANG_GCJ_CONFIG is expanded from...
acinclude.m4:9730: AC_LIBTOOL_LANG_GCJ_CONFIG is expanded from...
rm -f stamp-h2
touch taglib_config.h.in
cd .. && /bin/bash ./config.status taglib/taglib_config.h
config.status: creating taglib/taglib_config.h
config.status: taglib/taglib_config.h is unchanged
make  all-recursive
make[3]: Entering directory `/var/tmp/portage/media-libs/taglib-1.6.1/work/taglib-1.6.1/taglib'
Making all in toolkit
make[4]: Entering directory `/var/tmp/portage/media-libs/taglib-1.6.1/work/taglib-1.6.1/taglib/toolkit'
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2009-11-05 21:40:49 UTC
Portage 2.2_rc48 (default/linux/amd64/10.0/desktop, gcc-4.4.2, glibc-2.10.1-r0, 2.6.32-rc5-wl-40584-g9b469da x86_64)
=================================================================
System uname: Linux-2.6.32-rc5-wl-40584-g9b469da-x86_64-Intel-R-_Core-TM-2_CPU_T7600_@_2.33GHz-with-gentoo-2.0.1
Timestamp of tree: Thu, 05 Nov 2009 18:20:01 +0000
ccache version 2.4 [disabled]
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.4
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.2-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -ggdb -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=core2 -ggdb -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/                 ftp://ftp.unina.it/pub/linux/distributions/gentoo/"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
LINGUAS="it"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--human-readable --prune-empty-dirs"
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/java-overlay /usr/portage/local/underlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 avahi bash-completion berkdb bluetooth branding bzip2 cairo caps cdda cddb cdr cli consolekit cracklib crypt curl dbus djvu dri dts dv dvd dvdr emacs emboss encode evo exif expat fam ffmpeg fftw flac fontconfig ftp gd gdbm gif glut gmp gnutls gpm graphviz hal iconv icu idn imagemagick ipod ipv6 jabber java5 java6 jingle jpeg jpeg2k kde lame latex lcms ldap libsamplerate lm_sensors lua lzma lzo mad matroska mikmod mmap mmx mng mozilla mp3 mp4 mpeg mplayer mudflap multilib musepack musicbrainz ncurses networkmanager nls nptl nptlonly offensive ogg opengl openmp pam pch pcre pdf plasma png policykit ppds pppd pulseaudio qt3support qt4 quicktime readline reflection rss samba sasl sdl session slang sndfile socks5 speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification svg sysfs syslog taglib tcpd theora threads thunar tiff truetype unicode usb v4l2 vcd vorbis wmf x264 xattr xcb xcomposite xine xinerama xml xorg xpm xscreensaver xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 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" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="radeon radeonhd vesa" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 2 Rafał Mużyło 2009-11-06 08:15:46 UTC
A full build.log may be helpful.
Comment 3 Rafał Mużyło 2009-11-06 08:45:51 UTC
Though I suspect it will probably be yet another kdevelop
failure - looks like whoever produced the tarball upgraded
autoconf to at least 2.63b (probably 2.64).
In a sane autotools project, 'autoreconf' would deal with it correctly
(at least a quick test with t1utils-1.34 suggest so),
in an kdevelop based autotools project, you get things like this.
Comment 4 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-11-06 22:38:55 UTC
Reassigning.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2009-11-09 09:10:41 UTC
David, we are not supposed to use autotools.eclass for kdevelop pkgs with admin/ directories. These are mostly KDE3 legacy cruft. So as such, this bug would be invalid...

BUT!

I've found out that taglib has also CMakeLists.txt, I think we should switch to using cmake to avoid all this.
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2009-11-09 22:16:33 UTC
Created attachment 209775 [details]
build.log
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2010-02-20 18:42:55 UTC
This is fixed by 1.6.1-r1

*taglib-1.6.1-r1 (15 Dec 2009)

  15 Dec 2009; Jonathan Callen <abcd@gentoo.org> +taglib-1.6.1-r1.ebuild,
  +files/taglib-1.6.1-install-examples.patch:
  Switch build system from autotools to cmake (faster, cleaner)