[Wlug] last sparc64 gentoo question - I promise

ken jones kjones at ziplink.net
Thu May 24 14:00:57 EDT 2007


I succeeded in doing:
#emerge --sync
#emerge  portage
Then I tried
#emerge xorg-x11
overnight.  I woke up to find this had failed on step 101 out of 133.
-------------------
The first two emerge's completed, emerge xorg-x11 did not.  Below is 
stdout.  Looking at the log it appears that stddef.h is missing...
-----------snip---------
makedepend: warning:  clientattrib.c (reading /usr/include/gconv.h, line 
31): cannot find include file "stddef.h"
---------snip----------
Right at the end stdout said,  "!!! If you need support, post the 
topmost build error, and the call stack if relevant." 
I have no idea what this means.  Do you?
Any suggestions what I do now?  My guess is to just try again.
Ken Jones
==========================================
-------------------snip of emerge failure step 101 out of 
133----------------
 >>> Emerging (101 of 133) media-libs/mesa-6.5.1-r1 to /
 >>> Downloading 
'http://distfiles.gentoo.org/distfiles/MesaLib-6.5.1.tar.bz2'
--00:50:32--  http://distfiles.gentoo.org/distfiles/MesaLib-6.5.1.tar.bz2
           => `/usr/portage/distfiles/MesaLib-6.5.1.tar.bz2'
Resolving distfiles.gentoo.org... 156.56.247.195, 216.165.129.135, 
64.50.236.52, ...
Connecting to distfiles.gentoo.org|156.56.247.195|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3,138,257 (3.0M) [application/x-tar]

100%[===============================================================================>] 
3,138,257    523.02K/s    ETA 00:00

00:50:38 (503.34 KB/s) - `/usr/portage/distfiles/MesaLib-6.5.1.tar.bz2' 
saved [3138257/3138257]

 * checking ebuild checksums ;-) 
...                                                                                 
[ ok ]
 * checking auxfile checksums ;-) 
...                                                                                
[ ok ]
 * checking miscfile checksums ;-) 
...                                                                               
[ ok ]
 * checking MesaLib-6.5.1.tar.bz2 ;-) 
...                                                                            
[ ok ]
 * QA Notice: USE Flag 'amd64-fbsd' not in IUSE for media-libs/mesa-6.5.1-r1
 * QA Notice: USE Flag 'kernel_FreeBSD' not in IUSE for 
media-libs/mesa-6.5.1-r1
 >>> Unpacking source...
 >>> Unpacking MesaLib-6.5.1.tar.bz2 to 
/var/tmp/portage/media-libs/mesa-6.5.1-r1/work
 * Applying 6.5.1-freebsd-dri.patch 
...                                                                              
[ ok ]
 * Removing DO_DEBUG defs in dri drivers...
 * Sparc assembly code is not working; deactivating
 >>> Source unpacked.
 >>> Compiling source in 
/var/tmp/portage/media-libs/mesa-6.5.1-r1/work/Mesa-6.5.1 ...
(cd configs && rm -f current && ln -s linux-dri current)
.
.  <<=============many steps in here=========>>
.
clientattrib.c: In function `__glFreeAttributeState':
clientattrib.c:131: error: dereferencing pointer to incomplete type
clientattrib.c:132: error: dereferencing pointer to incomplete type
make[3]: *** [clientattrib.o] Error 1
make[3]: Leaving directory 
`/var/tmp/portage/media-libs/mesa-6.5.1-r1/work/Mesa-6.5.1/src/glx/x11'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory 
`/var/tmp/portage/media-libs/mesa-6.5.1-r1/work/Mesa-6.5.1/src'
make[1]: *** [default] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/media-libs/mesa-6.5.1-r1/work/Mesa-6.5.1'
make: *** [linux-dri] Error 2

!!! ERROR: media-libs/mesa-6.5.1-r1 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_compile
  ebuild.sh, line 972:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  mesa-6.5.1-r1.ebuild, line 215:   Called die

!!! Build failed
!!! 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/media-libs/mesa-6.5.1-r1/temp/build.log'.

kjones-sun2 bin #


More information about the Wlug mailing list