<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>191589</bug_id>
          
          <creation_ts>2007-09-07 13:22 0000</creation_ts>
          <short_desc>media-libs/freeglut-2.4.0-r1 failed (-Werror)</short_desc>
          <delta_ts>2007-09-07 18:04:25 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>2007.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>Inclusion</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>t35t0r@gmail.com</reporter>
          <assigned_to>x11@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>t35t0r@gmail.com</who>
            <bug_when>2007-09-07 13:22:44 0000</bug_when>
            <thetext>config.status: executing default-1 commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/media-libs/freeglut-2.4.0-r1/work/freeglut-2.4.0&apos;
Making all in src
make[2]: Entering directory `/var/tmp/portage/media-libs/freeglut-2.4.0-r1/work/freeglut-2.4.0/src&apos;
source=&apos;freeglut_callbacks.c&apos; object=&apos;libglut_la-freeglut_callbacks.lo&apos; libtool=yes \
        depfile=&apos;.deps/libglut_la-freeglut_callbacks.Plo&apos; tmpdepfile=&apos;.deps/libglut_la-freeglut_callbacks.TPlo&apos; \
        depmode=gcc3 /bin/sh ../depcomp \
        /bin/sh ../libtool --mode=compile i486-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include   -I/usr/X11R6/include -O2 -march=pentium4 -msse2 -pipe -Wall -pedantic -Werror -c -o libglut_la-freeglut_callbacks.lo `test -f freeglut_callbacks.c || echo &apos;./&apos;`freeglut_callbacks.c
mkdir .libs
i486-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/usr/X11R6/include -O2 -march=pentium4 -msse2 -pipe -Wall -pedantic -Werror -c freeglut_callbacks.c -MT libglut_la-freeglut_callbacks.lo -MD -MP -MF .deps/libglut_la-freeglut_callbacks.TPlo  -fPIC -DPIC -o .libs/libglut_la-freeglut_callbacks.lo
cc1: warnings being treated as errors
In file included from /usr/X11R6/include/X11/extensions/xf86vmode.h:39,
                 from freeglut_internal.h:101,
                 from freeglut_callbacks.c:29:
/usr/X11R6/include/X11/Xmd.h:155: warning: ISO C90 does not support &apos;long long&apos;
make[2]: *** [libglut_la-freeglut_callbacks.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-libs/freeglut-2.4.0-r1/work/freeglut-2.4.0/src&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/freeglut-2.4.0-r1/work/freeglut-2.4.0&apos;
make: *** [all] Error 2

!!! ERROR: media-libs/freeglut-2.4.0-r1 failed.

Portage 2.1.2.12 (default-linux/x86/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.22.1 i686)
=================================================================
System uname: 2.6.22.1 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 06 Sep 2007 22:30:01 +0000
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
app-shells/bash:     3.1_p17
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.61
sys-devel/automake:  1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
CBUILD=&quot;i486-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=pentium4 -msse2 -pipe&quot;
CHOST=&quot;i486-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/lib/X11/xkb /usr/share/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/terminfo&quot;
CXXFLAGS=&quot;-O2 -march=pentium4 -msse2 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;distlocks metadata-transfer sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.pair.com/ http://mirrors.tds.net/gentoo&quot;
LINGUAS=&quot;en&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;X a52 aac acl acpi alsa arts audacious bash-completion berkdb bitmap-fonts buttons cairo cdr cli cracklib crypt ctype cups d dbus dga dri dvdnav dvdread emovix encode expat ffmpeg flac fortran ftp gd gdbm gnutls gpm gtk hal hddtemp iconv ieee1394 imagemagick ipv6 isdnlog java javascript jbig jpeg jpeg2k kde lame logrotate mad md5sum mdnsresponder-compat midi mmap mmx mono motif mp3 mp3rtp mpeg mplayer mudflap ncurses nls nptl nptlonly numeric ogg openal openexr opengl openmp pam pcmcia pcre pdf perl php png pnm pppd python qt3 qt3support qt4 quicktime rar readline real realmedia reflection rle ruby samba sdl session skins sndfile speex spell spl srt sse sse2 ssl subtitles svg svga tcl tcltk tcpd tetex threads tiff timidity tk truetype truetype-fonts type1-fonts unicode urandom vcd vidix vim vim-syntax vorbis wma x264 x86 xcomposite xforms xine xml xml2 xorg xprint xrandr xscreensaver xv xvid zeroconf zlib zoran&quot; ALSA_CARDS=&quot;ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;mouse keyboard synaptics&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;en&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;radeon vesa vga&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-09-07 13:41:15 0000</bug_when>
            <thetext>Nothing like hardcoding stupid flags. :X

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>t35t0r@gmail.com</who>
            <bug_when>2007-09-07 14:20:11 0000</bug_when>
            <thetext>Created an attachment (id=130274)
patch for -Werror flag in configure

didn&apos;t modify configure.ac because configure detects a change in that file and will run configure twice with automake ..this fails so better just not to do it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>t35t0r@gmail.com</who>
            <bug_when>2007-09-07 14:21:28 0000</bug_when>
            <thetext>Created an attachment (id=130277)
new ebuild with the -Werror patch

works...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2007-09-07 17:02:35 0000</bug_when>
            <thetext>Any reason we shouldn&apos;t just pass --disable-warnings instead?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2007-09-07 18:04:25 0000</bug_when>
            <thetext>Fixed in the way I suggested, thanks for the report!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>130274</attachid>
            <date>2007-09-07 14:20 0000</date>
            <desc>2.4.0-Werror.patch</desc>
            <filename>2.4.0-Werror.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGNvbmZpZ3VyZS5vbGQJMjAwNy0wOS0wNyAwODo1NjoxNS4wMDAwMDAwMDAgLTA1MDAKKysr
IGNvbmZpZ3VyZQkyMDA3LTA5LTA3IDA4OjU2OjIwLjAwMDAwMDAwMCAtMDUwMApAQCAtMTA0OTIs
NyArMTA0OTIsNyBAQAogCiBmaTsKIGlmIHRlc3QgIngkZW5hYmxlX3dhcm5pbmdzIiAhPSB4bm8g
LWEgIngkR0NDIiA9IHh5ZXM7IHRoZW4KLSAgQ0ZMQUdTPSIkQ0ZMQUdTIC1XYWxsIC1wZWRhbnRp
YyAtV2Vycm9yIgorICBDRkxBR1M9IiRDRkxBR1MgLVdhbGwgLXBlZGFudGljIgogZmkKIAogIyBH
ZW5lcmF0ZSBvdXRwdXQuCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>130277</attachid>
            <date>2007-09-07 14:21 0000</date>
            <desc>freeglut-2.4.0-r2.ebuild</desc>
            <filename>freeglut-2.4.0-r2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLWxpYnMvZnJlZWdsdXQvZnJlZWdsdXQt
Mi40LjAtcjEuZWJ1aWxkLHYgMS4xMCAyMDA3LzA2LzI0IDIxOjU2OjQ0IHZhcGllciBFeHAgJAoK
aW5oZXJpdCBldXRpbHMgZmxhZy1vLW1hdGljCgpERVNDUklQVElPTj0iQSBjb21wbGV0ZWx5IE9w
ZW5Tb3VyY2VkIGFsdGVybmF0aXZlIHRvIHRoZSBPcGVuR0wgVXRpbGl0eSBUb29sa2l0IChHTFVU
KSBsaWJyYXJ5IgpIT01FUEFHRT0iaHR0cDovL2ZyZWVnbHV0LnNvdXJjZWZvcmdlLm5ldC8iClNS
Q19VUkk9Im1pcnJvcjovL3NvdXJjZWZvcmdlL2ZyZWVnbHV0LyR7UH0udGFyLmd6IgoKTElDRU5T
RT0iWDExIgpTTE9UPSIwIgpLRVlXT1JEUz0iYWxwaGEgYW1kNjQgYXJtIGhwcGEgaWE2NCB+bWlw
cyBwcGMgcHBjNjQgc3BhcmMgeDg2IgpJVVNFPSIiCgpSREVQRU5EPSJ2aXJ0dWFsL29wZW5nbAoJ
dmlydHVhbC9nbHUKCSFtZWRpYS1saWJzL2dsdXQiCkRFUEVORD0iJHtSREVQRU5EfSIKCnBrZ19z
ZXR1cCgpIHsKCSMgYnVnICMxMzQ1ODYKCWlmIFtbICR7Q0ZMQUdTL21hcmNoL30gPSAke0NGTEFH
U30gXV07IHRoZW4KCQlld2FybiAiWW91IGRvIG5vdCBoYXZlICdtYXJjaCcgc2V0IGluIHlvdXIg
Q0ZMQUdTLiIKCQlld2FybiAiVGhpcyBpcyBrbm93biB0byBjYXVzZSBjb21waWxhdGlvbiBwcm9i
bGVtcyIKCQlld2FybiAiaW4gJHtQfS4gIElmIHRoZSBjb21waWxlIGZhaWxzLCBwbGVhc2Ugc2V0
IgoJCWV3YXJuICInbWFyY2gnIHRvIHRoZSBhcHByb3ByaWF0ZSBhcmNoaXRlY3R1cmUuIgoJCWVw
YXVzZSA1CglmaQp9CgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0KCWNkICIke1N9IgoKCSMg
Zml4ZXMgYnVnICM5NzM5MAoJZXBhdGNoICIke0ZJTEVTRElSfSIvJHtQfS1tYWNvcy5wYXRjaAoK
CSMgIzEzMTg1NgoJZXBhdGNoICIke0ZJTEVTRElSfSIvJHtQTn0tZ2NjNDIucGF0Y2gKCgkjICgj
MTQwNTQyKSBmaXggY3Vyc29yIGhhbmRsaW5nIHNvIGZsaWdodGdlYXIgd29ya3MKCWVwYXRjaCAi
JHtGSUxFU0RJUn0iLyR7UFZ9LWN1cnNvci5wYXRjaAoKCSMgIzE5MTU4OSBmaXhlcyBoYXJkY29k
aW5nIG9mIC1XZXJyb3IgaW4gY29uZmlndXJlIHNjcmlwdAoJZXBhdGNoICIke0ZJTEVTRElSfSIv
JHtQVn0tV2Vycm9yLnBhdGNoCgoJIyBidWcgIzEzNDU4NgoJcmVwbGFjZS1mbGFncyAtTzMgLU8y
Cn0KCnNyY19pbnN0YWxsKCkgewoJZW1ha2UgREVTVERJUj0iJHtEfSIgaW5zdGFsbCB8fCBkaWUg
Im1ha2UgaW5zdGFsbCBmYWlsZWQiCglkb2RvYyBBVVRIT1JTIENoYW5nZUxvZyBORVdTIFJFQURN
RSBUT0RPCglkb2NpbnRvIGRvYwoJZG9odG1sIC1yIGRvYy8qLmh0bWwgZG9jLyoucG5nCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>