Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145969 - media-libs/gltt-2.5.2-r2 error in GLTTGlyphPolygonizerHandler.h with GCC-4.1
Summary: media-libs/gltt-2.5.2-r2 error in GLTTGlyphPolygonizerHandler.h with GCC-4.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard: Pending Removal Nov 14th 2006
Keywords: PMASKED
Depends on:
Blocks: 117482
  Show dependency tree
 
Reported: 2006-09-02 03:31 UTC by Heitzso
Modified: 2006-11-26 09:03 UTC (History)
3 users (show)

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 Heitzso 2006-09-02 03:31:03 UTC
(about 5 hours into what will probably be a 2 or 3 day emerge world,
following instructions for upgrading gcc; the gltt compile failed;
following are last few lines w/ error msg ...)

/bin/sh ./libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -I./src -O2 -march=athlon-xp -pipe -c GLTTGlyphTriangulator.C
rm -f .libs/GLTTGlyphTriangulator.lo
g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -I./src -O2 -march=athlon-xp -pipe -c GLTTGl yphTriangulator.C  -fPIC -DPIC -o GLTTGlyphTriangulator.o
GLTTGlyphPolygonizerHandler.h:41: error: ISO C++ forbids declaration of 'GLTTGly phPolygonizer' with no type
GLTTGlyphPolygonizerHandler.h:41: error: expected ';' before '*' token
make: *** [GLTTGlyphTriangulator.lo] Error 1

!!! ERROR: media-libs/gltt-2.5.2-r1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  gltt-2.5.2-r1.ebuild, line 29:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if rel evant.
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2006-09-03 08:44:43 UTC
1) emerge fails
/bin/sh ./libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.     -O2 -c GLTTOutlineFont.C
GLTTGlyphPolygonizerHandler.h:41: error: ISO C++ forbids declaration of 'GLTTGlyphPolygonizer' with no type
GLTTGlyphPolygonizerHandler.h:41: error: expected ';' before '*' token
make: *** [GLTTGlyphTriangulator.lo] Error 1
make: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -c GLTTOutlineFont.C  -fPIC -DPIC -o .libs/GLTTOutlineFont.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -c GLTTOutlineFont.C -o GLTTOutlineFont.o >/de

Portage 2.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash
/etc/terminfo"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer
parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage"
USE="x86 3dnow 3dnowext X Xaw3d a52 alsa arts artworkextra asf audiofile avi
bash-completion beagle berkdb bidi bitmap-fonts bootsplash branding bzip2 cairo
cdda cddb cdparanoia cdr cli cracklib crypt css cups curl custom-cflags dbus
dga directfb divx4linux dlloader dri dts dvd dvdr dvdread dvi eds emacs emboss
encode esd evo exif expat fam fat fbcon ffmpeg firefox fortran ftp gb gcj gdbm
gif gnome gpm gstreamer gtk gtk2 gtkhtml hal icq idn imagemagick imap ipv6
isdnlog java javascript jikes jpeg jpeg2k ldap leim libg++ lm_sensors mad
maildir matroska mbox mikmod mime mmx mmxext mng mono mp3 mpeg mpeg2 mule
nautilus ncurses nforce2 nls nocardbus nptl nptlonly nsplugin nvidia objc ogg
opengl pam pcre pdf pdflib perl plotutils pmu png ppds pppd preview-latex print
python qt3 qt4 quicktime readline reflection reiserfs samba sdk session slang
spell spl sse ssl svg svga t1lib tcltk tcpd tetex theora thunderbird tiff
truetype truetype-fonts type1-fonts udev usb vcd videos vorbis win32codecs wmf
wxwindows xine xml xorg xosd xv xvid zlib elibc_glibc input_devices_mouse
input_devices_keyboard kernel_linux linguas_de userland_GNU video_cards_radeon
video_cards_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Bo Ørsted Andresen (RETIRED) gentoo-dev 2006-09-07 02:03:37 UTC
emerge fails for me to. log added to bug #130365.
Comment 3 Antony Templier 2006-09-26 05:01:20 UTC
I hasn't be able to compile gltt since gcc4.1.1. After some research I decide to try to unmask it ( stabilize media-libs/gltt-2.5.2-r2 ).

------------------------------------------------------------------------------
GLTTGlyphPolygonizerHandler.h:41: error: ISO C++ forbids declaration of 'GLTTGlyphPolygonizer' with no type
GLTTGlyphPolygonizerHandler.h:41: error: expected ';' before '*' token
make: *** [GLTTGlyphTriangulator.lo] Erreur 1
make: *** Attente des t
Comment 4 Antony Templier 2006-09-26 05:01:20 UTC
I hasn't be able to compile gltt since gcc4.1.1. After some research I decide to try to unmask it ( stabilize media-libs/gltt-2.5.2-r2 ).

------------------------------------------------------------------------------
GLTTGlyphPolygonizerHandler.h:41: error: ISO C++ forbids declaration of 'GLTTGlyphPolygonizer' with no type
GLTTGlyphPolygonizerHandler.h:41: error: expected ';' before '*' token
make: *** [GLTTGlyphTriangulator.lo] Erreur 1
make: *** Attente des tâches non terminées....

!!! ERROR: media-libs/gltt-2.5.2-r2 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  gltt-2.5.2-r2.ebuild, line 40:   Called die
------------------------------------------------------------------------------
emerge --info:

Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.12.5
Last Sync: Tue, 26 Sep 2006 11:30:08 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://194.117.143.70/mirrors/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://194.117.143.69/mirrors/gentoo http://212.219.56.134/sites/www.ibiblio.org/gentoo/"
LC_ALL="fr_FR.utf8"
LINGUAS="fr"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi alsa apache2 arts audiofile berkdb bitmap-fonts bzip2 cairo cddb cdr cli crypt cups curl dga directfb dlloader dri dts dv dvd dvdread elibc_glibc encode exif fam fbcon ffmpeg firefox flac flash foomaticdb fortran ftp gd gdbm gif glut gmp gpm hal idn imagemagick input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 isdnlog java javascript jpeg kde kernel_linux lcms ldap libcaca libg++ libwww linguas_fr mad matroska mhash mikmod ming mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pcmcia pcre pda pdf perl php png ppds pppd python qt3 qt4 quicktime readline recode reflection samba sdl session snmp speex spell spl sse sse2 ssl svg svga tcl tcltk tcpd tetex threads tiff tk truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_fbdev video_cards_nvidia video_cards_vesa vorbis win32codecs wxwindows xcomposite xine xinerama xml xml2 xmms xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 5 Ryan Hill (RETIRED) gentoo-dev 2006-09-30 08:54:33 UTC
there is no working version to stable, changing summary and blocker.
Comment 6 Ryan Hill (RETIRED) gentoo-dev 2006-09-30 09:09:52 UTC
This might be a candidate for removal.  Last update was 2001 and no packages seem to depend on it.  Seemant, what do you think?
Comment 7 Seemant Kulleen (RETIRED) gentoo-dev 2006-09-30 09:13:44 UTC
Ryan, I'm all for it, I just need to confirm with Daniel that he's not using it.

Dan?
Comment 8 Antony Templier 2006-10-02 07:17:58 UTC
(In reply to comment #5)
> This might be a candidate for removal.  Last update was 2001 and no packages
> seem to depend on it.  Seemant, what do you think?
> 

I m'trying to compile ebuild for gem-0.90.0 (experimental ebuild pd-gem -> bug id: 87779)... but i understand that gltt is a candidate for removal. Just in this case  i 'll have to find an other way to run pure-data with gem lib... may be another  live CD linux distribution (dynebolic ???). Any help is welcome for a solution.
best regards
Comment 9 Seemant Kulleen (RETIRED) gentoo-dev 2006-10-10 07:47:12 UTC
Reassigning to Daniel, as I think he might be using it.
Comment 10 Daniel Drake (RETIRED) gentoo-dev 2006-10-11 12:58:14 UTC
I'm not using it
Comment 11 Christian Heim (RETIRED) gentoo-dev 2006-10-14 08:52:35 UTC
Has no reverse dependencies (according to pquery / adjutrix) -> masked
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-11-26 08:41:24 UTC
*punt* - already overdue... :)
Comment 13 Charlie Shepherd (RETIRED) gentoo-dev 2006-11-26 09:03:06 UTC
Punted