Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58232 - dev-perl/sdl-perl-1.20.* fails to build: file not found
Summary: dev-perl/sdl-perl-1.20.* fails to build: file not found
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All All
: High major
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-24 16:27 UTC by Lisa Seelye (RETIRED)
Modified: 2004-07-24 18:47 UTC (History)
0 users

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 Lisa Seelye (RETIRED) gentoo-dev 2004-07-24 16:27:39 UTC
1.20.0:

>>> md5 src_uri ;-) SDL_perl-1.20.0.tar.gz
>>> Unpacking source...
>>> Unpacking SDL_perl-1.20.0.tar.gz to /var/tmp/portage/sdl-perl-1.20.0/work
>>> Source unpacked.
Enabled GL              yes
Enabled GLU             yes
Enabled SDL_console     no
Enabled SDL_gfx         yes
Enabled SDL_image       yes
Enabled SDL_mixer       yes
Enabled SDL_net         yes
Enabled SDL_ttf         yes
Enabled jpeg            yes
Enabled png             yes
Enabled smpeg           yes
Detecting GLU Version
In file included from detect.c:3:
/usr/include/GL/gl.h:62:22: GL/glext.h: No such file or directory
distcc[5412] ERROR: compile detect.c on localhost failed
rm: cannot remove `detect': No such file or directory
Checking if your kit is complete...
Looks good
Writing Makefile for SDL_perl
cp lib/SDL/Surface.pm blib/lib/SDL/Surface.pm
cp lib/SDL/Rect.pm blib/lib/SDL/Rect.pm
cp lib/SDL/Palette.pm blib/lib/SDL/Palette.pm
cp lib/SDL/Opt/Color.pm blib/lib/SDL/Opt/Color.pm
cp lib/SDL/Tool/Graphic.pm blib/lib/SDL/Tool/Graphic.pm
cp lib/SDL/Cursor.pm blib/lib/SDL/Cursor.pm
cp lib/SDL/OpenGL/Cube.pm blib/lib/SDL/OpenGL/Cube.pm
cp lib/SDL/Event.pm blib/lib/SDL/Event.pm
cp lib/SDL/Sound.pm blib/lib/SDL/Sound.pm
cp lib/SDL/Mixer.pm blib/lib/SDL/Mixer.pm
cp lib/SDL/OpenGL.pm blib/lib/SDL/OpenGL.pm
cp lib/SDL/Font.pm blib/lib/SDL/Font.pm
cp lib/SDL/Timer.pm blib/lib/SDL/Timer.pm
cp lib/SDL/OpenGL/Model.pm blib/lib/SDL/OpenGL/Model.pm
cp lib/SDL/Music.pm blib/lib/SDL/Music.pm
cp lib/SDL/Color.pm blib/lib/SDL/Color.pm
cp lib/SDL/Console.pm blib/lib/SDL/Console.pm
cp lib/SDL/Tool/Font.pm blib/lib/SDL/Tool/Font.pm
cp SDL_perl.pm blib/lib/SDL_perl.pm
cp SDL.pm blib/lib/SDL.pm
AutoSplitting blib/lib/SDL.pm (blib/lib/auto/SDL)
cp lib/SDL/Cdrom.pm blib/lib/SDL/Cdrom.pm
cp lib/SDL/Shell.pm blib/lib/SDL/Shell.pm
cp lib/SDL/Opt/Surface.pm blib/lib/SDL/Opt/Surface.pm
cp lib/SDL/App.pm blib/lib/SDL/App.pm
cp lib/SDL/TTFont.pm blib/lib/SDL/TTFont.pm
cp lib/SDL/Opt/Rect.pm blib/lib/SDL/Opt/Rect.pm
gcc -c  -ggdb  -I/usr/include/SDL -D_REENTRANT -I/usr/local/include/SDL -I/usr/local/include -I/usr/local/include/smpeg -I/usr/include/SDL -I/usr/include -I/usr/include/smpeg -I/usr/local/include/GL -I/usr/local/include/gl -I/usr/include/GL -I/usr/include/gl -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=athlon -O3 -pipe   -DVERSION=\"1.20.0\" -DXS_VERSION=\"1.20.0\" -fPIC "-I/usr/lib/perl5/5.8.4/i686-linux/CORE"  -DHAVE_GLU_VERSION=0 -DHAVE_GL -DHAVE_GLU  -DHAVE_SDL_GFX -DHAVE_SDL_IMAGE -DHAVE_SDL_MIXER -DHAVE_SDL_NET -DHAVE_SDL_TTF -DHAVE_JPEG -DHAVE_PNG -DHAVE_SMPEG SFont.c
/usr/bin/perl /usr/lib/perl5/vendor_perl/5.8.4/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.8.4/ExtUtils/typemap -typemap typemap  SDL_perl.xs > SDL_perl.xsc && mv SDL_perl.xsc SDL_perl.c
gcc -c  -ggdb  -I/usr/include/SDL -D_REENTRANT -I/usr/local/include/SDL -I/usr/local/include -I/usr/local/include/smpeg -I/usr/include/SDL -I/usr/include -I/usr/include/smpeg -I/usr/local/include/GL -I/usr/local/include/gl -I/usr/include/GL -I/usr/include/gl -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=athlon -O3 -pipe   -DVERSION=\"1.20.0\" -DXS_VERSION=\"1.20.0\" -fPIC "-I/usr/lib/perl5/5.8.4/i686-linux/CORE"  -DHAVE_GLU_VERSION=0 -DHAVE_GL -DHAVE_GLU  -DHAVE_SDL_GFX -DHAVE_SDL_IMAGE -DHAVE_SDL_MIXER -DHAVE_SDL_NET -DHAVE_SDL_TTF -DHAVE_JPEG -DHAVE_PNG -DHAVE_SMPEG SDL_perl.c
distcc[5438] ERROR: compile (null) on localhost failed
In file included from SDL_perl.xs:33:
/usr/include/GL/gl.h:62:22: GL/glext.h: No such file or directory
distcc[5437] ERROR: compile SDL_perl.c on 192.168.0.2 failed
make: *** [SDL_perl.o] Error 1

1.20.3:

>>> emerge (1 of 1) dev-perl/sdl-perl-1.20.3 to /
>>> md5 src_uri ;-) SDL_perl-1.20.3.tar.gz
>>> Unpacking source...
>>> Unpacking SDL_perl-1.20.3.tar.gz to /var/tmp/portage/sdl-perl-1.20.3/work
>>> Source unpacked.
Enabled GL              yes
Enabled GLU             yes
Enabled SDL_console     no
Enabled SDL_gfx         yes
Enabled SDL_image       yes
Enabled SDL_mixer       yes
Enabled SDL_net         yes
Enabled SDL_ttf         yes
Enabled jpeg            yes
Enabled png             yes
Enabled smpeg           yes
Detecting GLU Version
In file included from detect.c:3:
/usr/include/GL/gl.h:62:22: GL/glext.h: No such file or directory
distcc[5696] ERROR: compile detect.c on localhost failed
rm: cannot remove `detect': No such file or directory
Checking if your kit is complete...
Looks good
Writing Makefile for SDL_perl
cp lib/SDL/Surface.pm blib/lib/SDL/Surface.pm
cp lib/SDL/Rect.pm blib/lib/SDL/Rect.pm
cp lib/SDL/Palette.pm blib/lib/SDL/Palette.pm
cp lib/SDL/Tool/Graphic.pm blib/lib/SDL/Tool/Graphic.pm
cp lib/SDL/Cursor.pm blib/lib/SDL/Cursor.pm
cp lib/SDL/OpenGL/Cube.pm blib/lib/SDL/OpenGL/Cube.pm
cp lib/SDL/Event.pm blib/lib/SDL/Event.pm
cp lib/SDL/Sound.pm blib/lib/SDL/Sound.pm
cp lib/SDL/Mixer.pm blib/lib/SDL/Mixer.pm
cp lib/SDL.pm blib/lib/SDL.pm
AutoSplitting blib/lib/SDL.pm (blib/lib/auto/SDL)
cp lib/SDL/OpenGL.pm blib/lib/SDL/OpenGL.pm
cp lib/SDL/Font.pm blib/lib/SDL/Font.pm
cp lib/SDL/Timer.pm blib/lib/SDL/Timer.pm
cp lib/SDL/OpenGL/Model.pm blib/lib/SDL/OpenGL/Model.pm
cp lib/SDL/Music.pm blib/lib/SDL/Music.pm
cp lib/SDL/Color.pm blib/lib/SDL/Color.pm
cp lib/SDL/OpenGL/Constants.pm blib/lib/SDL/OpenGL/Constants.pm
cp lib/SDL/Console.pm blib/lib/SDL/Console.pm
cp lib/SDL/Tool/Font.pm blib/lib/SDL/Tool/Font.pm
cp SDL_perl.pm blib/lib/SDL_perl.pm
cp lib/SDL/Cdrom.pm blib/lib/SDL/Cdrom.pm
cp lib/SDL/Shell.pm blib/lib/SDL/Shell.pm
cp lib/SDL/App.pm blib/lib/SDL/App.pm
cp lib/SDL/Constants.pm blib/lib/SDL/Constants.pm
cp lib/SDL/TTFont.pm blib/lib/SDL/TTFont.pm
gcc -c  -I/usr/include/SDL -D_REENTRANT -I/usr/local/include/SDL -I/usr/local/include -I/usr/local/include/smpeg -I/usr/include/SDL -I/usr/include -I/usr/include/smpeg -I/usr/local/include/GL -I/usr/local/include/gl -I/usr/include/GL -I/usr/include/gl -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=athlon -O3 -pipe   -DVERSION=\"1.20.3\" -DXS_VERSION=\"1.20.3\" -fPIC "-I/usr/lib/perl5/5.8.4/i686-linux/CORE"  -DHAVE_GLU_VERSION=0 -DHAVE_GL -DHAVE_GLU  -DHAVE_SDL_GFX -DHAVE_SDL_IMAGE -DHAVE_SDL_MIXER -DHAVE_SDL_NET -DHAVE_SDL_TTF -DHAVE_JPEG -DHAVE_PNG -DHAVE_SMPEG SFont.c
/usr/bin/perl /usr/lib/perl5/vendor_perl/5.8.4/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.8.4/ExtUtils/typemap -typemap typemap  SDL_perl.xs > SDL_perl.xsc && mv SDL_perl.xsc SDL_perl.c
gcc -c  -I/usr/include/SDL -D_REENTRANT -I/usr/local/include/SDL -I/usr/local/include -I/usr/local/include/smpeg -I/usr/include/SDL -I/usr/include -I/usr/include/smpeg -I/usr/local/include/GL -I/usr/local/include/gl -I/usr/include/GL -I/usr/include/gl -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=athlon -O3 -pipe   -DVERSION=\"1.20.3\" -DXS_VERSION=\"1.20.3\" -fPIC "-I/usr/lib/perl5/5.8.4/i686-linux/CORE"  -DHAVE_GLU_VERSION=0 -DHAVE_GL -DHAVE_GLU  -DHAVE_SDL_GFX -DHAVE_SDL_IMAGE -DHAVE_SDL_MIXER -DHAVE_SDL_NET -DHAVE_SDL_TTF -DHAVE_JPEG -DHAVE_PNG -DHAVE_SMPEG SDL_perl.c
distcc[5721] ERROR: compile (null) on localhost failed
In file included from SDL_perl.xs:33:
/usr/include/GL/gl.h:62:22: GL/glext.h: No such file or directory
distcc[5720] ERROR: compile SDL_perl.c on 192.168.0.2 failed
make: *** [SDL_perl.o] Error 1

=======================================

Portage 2.0.51_pre13 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040619-r0, 2.6.1-gentoo-r1 i686 AMD Athlon(tm) Processor)
=================================================================
System uname: 2.6.1-gentoo-r1 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.5.1
distcc 2.15 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache cvs distcc sandbox usersandbox"
GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo/ http://gentoo.noved.org/ ftp://gentoo.noved.org/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://192.168.0.2/gentoo-portage"
USE="3dnow X aalib acl alsa apm avi berkdb bonobo cdr crypt cups curl dga directfb doc dvd encode ethereal evo flash foomaticdb freetds gd gdbm gif gnome gnomedb gphoto2 gpm gtk gtk2 gtkhtml guile imlib jpeg lcms ldap libg++ libgda libwww mad maildir mbox memlimit mikmod mmx motif mpeg mysql ncurses nls oggvorbis opengl oss pam pda pdflib perl png python qt quicktime readline samba sasl sdl slang spell ssl svga tcltk tcpd tetex truetype x86 xml xml2 xmms xv zlib"


root@lisa sdl-perl # locate glext.h
/usr/lib/opengl/xfree/include/glext.h
/usr/lib/opengl/global/include/glext.h
/usr/local/portage/x11-base/opengl-update/files/glext.h-20040714
/usr/portage/x11-base/opengl-update/files/glext.h-20040714


root@lisa sdl-perl # ls /usr/include/GL/ -l        
total 196
-r--r--r--  1 root root  7946 Jun 18 19:46 GLwDrawA.h
-r--r--r--  1 root root  4433 Jun 18 19:46 GLwDrawAP.h
-r--r--r--  1 root root  2309 Jun 18 19:46 GLwMDrawA.h
-r--r--r--  1 root root  2311 Jun 18 19:46 GLwMDrawAP.h
lrwxr-xr-x  1 root root    35 Jul  9 16:44 gl.h -> /usr/lib/opengl/nvidia/include/gl.h
-rw-r--r--  1 root root 10381 Apr 14 12:40 gle.h
-r--r--r--  1 root root 15916 Jun 18 19:46 glu.h
-rw-r--r--  1 root root 30192 Apr 13 14:48 glut.h
-rw-r--r--  1 root root  4109 Apr 13 14:48 glutf90.h
lrwxr-xr-x  1 root root    36 Jul  9 16:44 glx.h -> /usr/lib/opengl/nvidia/include/glx.h
-r--r--r--  1 root root 26076 Jun 18 19:46 glxext.h
-r--r--r--  1 root root  2543 Jun 18 19:46 glxint.h
-r--r--r--  1 root root  2453 Jun 18 19:46 glxmd.h
-r--r--r--  1 root root 51725 Jun 18 19:46 glxproto.h
lrwxr-xr-x  1 root root    42 Jul  9 16:44 glxtokens.h -> /usr/lib/opengl/nvidia/include/glxtokens.h
-r--r--r--  1 root root  8209 Jun 18 19:46 osmesa.h



-----

Any ideas?
Comment 1 Lisa Seelye (RETIRED) gentoo-dev 2004-07-24 16:29:10 UTC
Forgot to note: They both fail irregardless of distcc usage.
Comment 2 Lisa Seelye (RETIRED) gentoo-dev 2004-07-24 17:32:53 UTC
typo in summary. oops!
Comment 3 Robert Coie (RETIRED) gentoo-dev 2004-07-24 18:47:00 UTC
opengl-update problem.