Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101456 - xorg fails to compile missing two library files assyntax.h and glapioffsets.h
Summary: xorg fails to compile missing two library files assyntax.h and glapioffsets.h
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-05 10:06 UTC by Russell
Modified: 2006-03-26 12:29 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 Russell 2005-08-05 10:06:21 UTC
kernel-2.6.11-r2
I unmerged the newest unmasked version of xorg-x11 then tried to re-emerge it I 
get the following errors below:


../../../lib/GL/glx/glapi_x86.S:29:22: assyntax.h: No such file of directory
../../../lib/GL/glx/glapi_x86.S:30:26: glapioffsets.h: No such file or directory

make[5]: *** [../../../lib.GL/glx/glapi_x86.o] Error 1
make[5]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-
r2/work/xc/lib/GL/GL'
make[4]: *** [all] Error 2
make[4]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/work/xc/lib/GL'
make[3]: *** [all] Error 2
make[3]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/work/xc/lib/GL'
make[3]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/work/xc/lib'
make[2]: *** [all] Error 2 
make[2]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/work/xc'
make[1]: *** [all] Error 2 
make[1]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/workxc'

make: *** [World] Error 2
!!! ERROR: x11-base/xorg-x11-6.8.2-r2 failed.
!!! Function build, Line 974, Exitcode 2
!!! make World failed
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:
1.emerge xorg-x11
2.
3.

Actual Results:  
../../../lib/GL/glx/glapi_x86.S:29:22: assyntax.h: No such file of directory
../../../lib/GL/glx/glapi_x86.S:30:26: glapioffsets.h: No such file or directory

make[5]: *** [../../../lib.GL/glx/glapi_x86.o] Error 1
make[5]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-
r2/work/xc/lib/GL/GL'
make[4]: *** [all] Error 2
make[4]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/work/xc/lib/GL'
make[3]: *** [all] Error 2
make[3]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/work/xc/lib/GL'
make[3]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/work/xc/lib'
make[2]: *** [all] Error 2 
make[2]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/work/xc'
make[1]: *** [all] Error 2 
make[1]: Leaving directory '/var/tmp/portage/xorg-x11-6.8.2-r2/workxc'

make: *** [World] Error 2
!!! ERROR: x11-base/xorg-x11-6.8.2-r2 failed.
!!! Function build, Line 974, Exitcode 2
!!! make World failed
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
It should have emerged the package completly without errors.

I cannot paste that information because I don't have any way of transfering it 
here.  I use all the defaults listed in the Gentoo handbook for DUAL AMD ATHLON 
MP 1.2 Ghz 512mb or ram.
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-05 10:56:40 UTC
Is this repeatable w/ the exact same error?
Comment 2 Russell 2005-08-05 11:22:24 UTC
Yes it is repeatable with the exact same error
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-05 11:25:59 UTC
Take a look at the comments in bug #16643 and bug #61533, both of which I found
when searching for your error.
Comment 4 Russell 2005-08-05 11:30:11 UTC
Ok I'll give it a try as soon as I can get my bios to find my hd (loose cables 
no doubt) ty
Comment 5 Russell 2005-08-05 11:42:21 UTC
Ok I'm not sure what to do now because the second link you posted the person 
said his find command didn't find the files.  Mine did find both 

find ./ -name glapioffsets.h 
./extras/Mesa/src/mesa/glapi/glapioffsets.h
find ./ -name assyntax.h
./programs/Xserver/hw/xfree86/os-support/assyntax.h
./extras/Mesa/src/mesa/x86/assyntax.h

Should I continue to do what he did ?
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-05 11:49:15 UTC
What's your output of `df -h` and `emerge info`, and run this:
ls -l `which gcc` `which g++` `which cpp`
Comment 7 Russell 2005-08-05 11:52:58 UTC
I will have to manually type all that in because I'm on a laptop unless I 
should just login to my shell again and mail you all that information?
btw I have plenty of hd space
which gcc g++ and cpp
/usr/bin/cpp
/usr/bin/g++
/usr/bin/gcc

I'm going to cp the two files from the directory where I found them into the 
directory says there missing and give emerge xorg-x11 a try.
Comment 8 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-05 12:01:26 UTC
(In reply to comment #7)
> I will have to manually type all that in because I'm on a laptop unless I 
> should just login to my shell again and mail you all that information?

emerge info is very important. Somehow arrange to post it on here, I don't care how.

> btw I have plenty of hd space

On all partitions?

> which gcc g++ and cpp
> /usr/bin/cpp
> /usr/bin/g++
> /usr/bin/gcc

You didn't run the full command, you ran three parts of it separately.
Comment 9 Russell 2005-08-05 12:24:02 UTC
Filesystem Size Used Aval Use% Mounted on
/dev/hdc1 175G 117G 49G 71% /
/dev/hdd1 98G 42G 43G 50% /mnt/hd
none 252M 0 252M 0% /dev/shm

-rwxr-xr-x 1 root root 8936 Apr 10 2005 /usr/bin/cpp
-rwxr-xr-x 1 root root 8936 Apr 10 2005 /usr/bin/g++
-rwxr-xr-x 1 root root 8936 Apr 10 2005 /usr/bin/gcc

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-
r0, 2.5.11-gentoo-r9 i686)
System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.13
dev-lang/python: 2.3.5
sys-apps/sandbox: 1.2.11
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mcpu=athlon-mp -03 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/
3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kd
e/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/mozill
a/defualts/pref / usr/share/config /var/qmail/control"
CONFIG_PROGTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-mp -03 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu 
http://www.ibibliol.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X apm arts avi berkdb bitmap-fonts cdr crypt cups curl eds emboss 
encode esd fam flac foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk 
gtk2 imagemagick imlib ipv6 jack java jpeg kde libg++ libwww lirc mad mikmod 
motif mozilla mp3 mpeg nas ncurses nls ogg oggvorbis opengl oss pam pdflib perl 
png python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tiff 
truetype truetype-fonts type1-fonts vorbis xine xml xmsl2 xmms xv zlib 
userland_GNU kernel_linux elibc_glibc
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS,LINGUAS


ok that is emerge info if there are spelling errors it was because I typed it 
all out.  Hope that helps
Comment 10 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-05 12:29:27 UTC
Two things I'd like you to try. First, set MAKEOPTS="-j1" and test that. Second,
turn your CFLAGS -O3 to -O2. (It's oh-3, and not zero-3, as you typed -- check
that this typo isn't also in make.conf.)
Comment 11 Russell 2005-08-05 12:32:27 UTC
Test it with what xorg-x11?  Or just a small package? it was O my typeO
Comment 12 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-05 12:33:06 UTC
xorg.
Comment 13 Russell 2005-08-05 13:14:31 UTC
that failed with the same error message
Comment 14 Joshua Baergen (RETIRED) gentoo-dev 2005-09-10 08:58:49 UTC
Is this still an issue?
Comment 15 Joshua Baergen (RETIRED) gentoo-dev 2006-03-26 12:29:48 UTC
We aren't touching 6.8.x any more.  I can only assume you've got some other working solution since, but if not, give 7.0 a try.

It's possible there's something wrong with your toolchain as well.  'emerge -e world' never hurts ;)