Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 240060 - x11-misc/shutterbug-1.6.34 - Makefile:135: *** unterminated variable reference. Stop.
Summary: x11-misc/shutterbug-1.6.34 - Makefile:135: *** unterminated variable referenc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Matti Bickel (RETIRED)
URL:
Whiteboard:
Keywords:
: 241220 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-10-05 18:36 UTC by Geert Vanhaute
Modified: 2008-10-12 14:18 UTC (History)
2 users (show)

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


Attachments
complete build log (build.log,12.79 KB, text/plain)
2008-10-05 18:41 UTC, Geert Vanhaute
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Geert Vanhaute 2008-10-05 18:36:04 UTC
x11-libs/fox-1.6.34 is installed






Reproducible: Always

Steps to Reproduce:
1. emerge shutterbug
2.
3.

Actual Results:  
checking for OpenGL support... 
checking GL/glu.h usability... yes
checking GL/glu.h presence... yes
checking for GL/glu.h... yes
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING:  Makefile.in seems to ignore the --datarootdir setting
config.status: creating utils/Makefile
config.status: WARNING:  utils/Makefile.in seems to ignore the --datarootdir setting
config.status: creating include/Makefile
config.status: WARNING:  include/Makefile.in seems to ignore the --datarootdir setting
config.status: creating include/fxver.h
config.status: creating src/Makefile
config.status: WARNING:  src/Makefile.in seems to ignore the --datarootdir setting
config.status: creating src/version.rc
config.status: creating chart/Makefile
config.status: WARNING:  chart/Makefile.in seems to ignore the --datarootdir setting
config.status: creating doc/Makefile
config.status: WARNING:  doc/Makefile.in seems to ignore the --datarootdir setting
config.status: creating doc/art/Makefile
config.status: WARNING:  doc/art/Makefile.in seems to ignore the --datarootdir setting
config.status: creating doc/screenshots/Makefile
config.status: WARNING:  doc/screenshots/Makefile.in seems to ignore the --datarootdir setting
config.status: creating tests/Makefile
config.status: WARNING:  tests/Makefile.in seems to ignore the --datarootdir setting
config.status: creating adie/Makefile
config.status: WARNING:  adie/Makefile.in seems to ignore the --datarootdir setting
config.status: creating shutterbug/Makefile
config.status: WARNING:  shutterbug/Makefile.in seems to ignore the --datarootdir setting
config.status: creating pathfinder/Makefile
config.status: WARNING:  pathfinder/Makefile.in seems to ignore the --datarootdir setting
config.status: creating calculator/Makefile
config.status: WARNING:  calculator/Makefile.in seems to ignore the --datarootdir setting
config.status: creating windows/Makefile
config.status: WARNING:  windows/Makefile.in seems to ignore the --datarootdir setting
config.status: creating fox.spec
config.status: creating fox-config
config.status: creating fox.pc

Configure finished!
              Do:  'make' to compile FOX.
            Then:  'make install' to install it.

Makefile:135: *** unterminated variable reference.  Stop.
 * 
 * ERROR: x11-misc/shutterbug-1.6.34 failed.
 * Call stack:
 * ebuild.sh, line   49:  Called src_compile
 * environment, line 2538:  Called fox_src_compile
 * environment, line 1565:  Called die
 * The specific snippet of code:
 * emake || die "compile error";
 * The die message:
 * compile error
 * 
 * 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/x11-misc/shutterbug-1.6.34/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-misc/shutterbug-1.6.34/temp/environment'.
 * 


Expected Results:  
compilation

emerge --info

Portage 2.2_rc11 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.27-rc5-zen2 x86_64)
=================================================================
System uname: Linux-2.6.27-rc5-zen2-x86_64-Intel-R-_Core-TM-2_CPU_6600_@_2.40GHz-with-glibc2.2.5
Timestamp of tree: Sun, 05 Oct 2008 16:04:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-util/ccache:     2.4-r8
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.26
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=core2 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
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/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=core2 -mtune=core2 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.muntinternet.net/pub/gentoo/ http://mirror.ovh.net/gentoo-distfiles/ http://gentoo.tiscali.nl/"
LANG="C"
LC_ALL="C"
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -s"
LINGUAS="en en_GB nl"
MAKEOPTS="-j3"
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="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/arcon /usr/portage/local/layman/berkano /usr/portage/local/layman/desktop-effects /usr/portage/local/layman/java-experimental /usr/portage/local/layman/portato /usr/portage/local/layman/science /usr/portage/local/layman/sunrise /usr/portage/local/layman/zen-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acpi aften alsa amd64 amr amrnb amrwb artworkextra audacious bash-completion berkdb binary-drivers bluetooth branding bzip2 cairo caps cdda cddb cdparanoia cdr cli cracklib crypt cups curl custom-cpuopts cxx dbus directfb divx dts dvd dvdr dvdread eds emboss emerald enchant encode equalizer esd evo exif extrafilters fam fbcon fbcondecor fbsplash ffmpeg fftw firefox flac fontconfig fortran ftp gcdmaster gd gdbm gif gimp glitz gmedia gnome gnome-keyring gnomecd gphoto2 gpm gs gstreamer gtk guile hal hddtemp iconv id3tag imap imlib inkjar irmc jack java javascript jbig jpeg jpeg2k lame lcms libnotify libsexy libwww lm_sensors logrotate mad midi mikmod mmkeys mmx mmxext mng mp160 mp2 mp3 mp4 mpeg mplayer mudflap multilib musepack nano-syntax nautilus ncurses networking nls nptl nptlonly nsplugin ntfs nvidia obex objc objc++ objc-gc ogg openexr opengl openmp pam paste64 pcre pda pdf perl plugins png pop ppds pppd python quicktime readline realmedia reflection reiser4 rfkill rt61pci rtc rtsp scanner sdl sdl-image session smp sms sounds spell spl srt sse sse2 ssl ssse3 startup-notification subtitles svg swat sysfs tcpd test-programs threads threadsafe tiff tk totem tracker trayicon truetype twolame unicode unsupported upnp usb userlocales userpriv utils vorbis wifi wma wmf wmp wxwindows x264 xcb xcomposite xml xorg xosd xprint xrandr xscreensaver xulrunner xv xvid xvmc 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="directory lg_gsm" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB nl" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Geert Vanhaute 2008-10-05 18:41:16 UTC
Created attachment 167357 [details]
complete build log
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2008-10-06 16:34:37 UTC
Confirmed.
Comment 3 Matti Bickel (RETIRED) gentoo-dev 2008-10-12 14:14:08 UTC
This was caused by a sneaky failed sed command in fox.eclass and a subtle change in Makefile.am

I updated the eclass to reflect the change.
Comment 4 Matti Bickel (RETIRED) gentoo-dev 2008-10-12 14:18:37 UTC
*** Bug 241220 has been marked as a duplicate of this bug. ***