vine-users ML アーカイブ



[vine-users:075960] XOrg-6.8.2 のリビルドができません

  • From: onodera <freecae0702@xxxxxxxxx>
  • Subject: [vine-users:075960] XOrg-6.8.2 のリビルドができません
  • Date: Wed, 31 Jan 2007 12:46:43 +0900 (JST)
onoderaといいます。

[vine-users:075839]でDRIに関するエラーのため、Vine3.2で
使用していたソフトがコンパイルできないことを報告させてい
ただきました。その後、再インストールを行い、
XOrg-gl, XOrg-gl-devel, Xgl, freeglut, freeglut-devel
のパッケージによってコンパイルに必要な環境が整うことを知
りましたが、結果は同じでした。

今回は、Vine3.2のXOrgをインストールし、XOrgのバージョン
によるものなのかを検証しようと考えていますが、SRC-RPMフ
ァイルをリビルドすることができず困っております。

私が行った手順と、エラーメッセージを示しますので、助言を
いただきたく思います。

手順
1。Vine4.0をクリーンインストール
2。Vine3.2のUpdateから XOrg-6.8.2-0vl7.10.src.rpmを入
手
3。apt-get  script  install-devel.lua で開発環境を入手
4。# rpm --rebuild XOrg-6.8.2-0vl7.10.src.rpm でリビル
ド

エラーメッセージの後半
gcc -m32 -c -O2 -m32 -march=i386 -mcpu=i686 -pipe
-fno-strict-aliasing  -ansi -pedantic -Wall
-Wpointer-arith -Wundef 
-I../../../../extras/Mesa/src/mesa/main        
-I../../../../extras/Mesa/src/mesa/math         
-I../../../../extras/Mesa/src/mesa/glapi           
-I../../../../extras/Mesa/src/mesa             
-I../../../../extras/Mesa/src/mesa/x86             
-I../../../../extras/Mesa/include              
-I../../../include -I../../../../exports/include/X11
-I../../../dri -I../../../glx -I../../dri -I..            
-I../../../../exports/include/GL
-I../../../../programs/Xserver/hw/xfree86/os-support
-I../../../../programs/Xserver/GL/dri  -I../../../..
-I../../../../exports/include   -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L            -D_POSIX_SOURCE
-D_XOPEN_SOURCE                          -D_BSD_SOURCE
-D_SVID_SOURCE                                
-D_GNU_SOURCE                            -DFUNCPROTO=15
-DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API  
 -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM 
  arbvertparse.c
rm -f grammar_mesa.o
gcc -m32 -c -O2 -m32 -march=i386 -mcpu=i686 -pipe
-fno-strict-aliasing  -ansi -pedantic -Wall
-Wpointer-arith -Wundef 
-I../../../../extras/Mesa/src/mesa/main        
-I../../../../extras/Mesa/src/mesa/math         
-I../../../../extras/Mesa/src/mesa/glapi           
-I../../../../extras/Mesa/src/mesa             
-I../../../../extras/Mesa/src/mesa/x86             
-I../../../../extras/Mesa/include              
-I../../../include -I../../../../exports/include/X11
-I../../../dri -I../../../glx -I../../dri -I..            
-I../../../../exports/include/GL
-I../../../../programs/Xserver/hw/xfree86/os-support
-I../../../../programs/Xserver/GL/dri  -I../../../..
-I../../../../exports/include   -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L            -D_POSIX_SOURCE
-D_XOPEN_SOURCE                          -D_BSD_SOURCE
-D_SVID_SOURCE                                
-D_GNU_SOURCE                            -DFUNCPROTO=15
-DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API  
 -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM 
  grammar_mesa.c
rm -f nvprogram.o
gcc -m32 -c -O2 -m32 -march=i386 -mcpu=i686 -pipe
-fno-strict-aliasing  -ansi -pedantic -Wall
-Wpointer-arith -Wundef 
-I../../../../extras/Mesa/src/mesa/main        
-I../../../../extras/Mesa/src/mesa/math         
-I../../../../extras/Mesa/src/mesa/glapi           
-I../../../../extras/Mesa/src/mesa             
-I../../../../extras/Mesa/src/mesa/x86             
-I../../../../extras/Mesa/include              
-I../../../include -I../../../../exports/include/X11
-I../../../dri -I../../../glx -I../../dri -I..            
-I../../../../exports/include/GL
-I../../../../programs/Xserver/hw/xfree86/os-support
-I../../../../programs/Xserver/GL/dri  -I../../../..
-I../../../../exports/include   -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L            -D_POSIX_SOURCE
-D_XOPEN_SOURCE                          -D_BSD_SOURCE
-D_SVID_SOURCE                                
-D_GNU_SOURCE                            -DFUNCPROTO=15
-DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API  
 -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM 
  nvprogram.c
rm -f nvfragparse.o
gcc -m32 -c -O2 -m32 -march=i386 -mcpu=i686 -pipe
-fno-strict-aliasing  -ansi -pedantic -Wall
-Wpointer-arith -Wundef 
-I../../../../extras/Mesa/src/mesa/main        
-I../../../../extras/Mesa/src/mesa/math         
-I../../../../extras/Mesa/src/mesa/glapi           
-I../../../../extras/Mesa/src/mesa             
-I../../../../extras/Mesa/src/mesa/x86             
-I../../../../extras/Mesa/include              
-I../../../include -I../../../../exports/include/X11
-I../../../dri -I../../../glx -I../../dri -I..            
-I../../../../exports/include/GL
-I../../../../programs/Xserver/hw/xfree86/os-support
-I../../../../programs/Xserver/GL/dri  -I../../../..
-I../../../../exports/include   -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L            -D_POSIX_SOURCE
-D_XOPEN_SOURCE                          -D_BSD_SOURCE
-D_SVID_SOURCE                                
-D_GNU_SOURCE                            -DFUNCPROTO=15
-DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API  
 -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM 
  nvfragparse.c
rm -f nvvertexec.o
gcc -m32 -c -O2 -m32 -march=i386 -mcpu=i686 -pipe
-fno-strict-aliasing  -ansi -pedantic -Wall
-Wpointer-arith -Wundef 
-I../../../../extras/Mesa/src/mesa/main        
-I../../../../extras/Mesa/src/mesa/math         
-I../../../../extras/Mesa/src/mesa/glapi           
-I../../../../extras/Mesa/src/mesa             
-I../../../../extras/Mesa/src/mesa/x86             
-I../../../../extras/Mesa/include              
-I../../../include -I../../../../exports/include/X11
-I../../../dri -I../../../glx -I../../dri -I..            
-I../../../../exports/include/GL
-I../../../../programs/Xserver/hw/xfree86/os-support
-I../../../../programs/Xserver/GL/dri  -I../../../..
-I../../../../exports/include   -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L            -D_POSIX_SOURCE
-D_XOPEN_SOURCE                          -D_BSD_SOURCE
-D_SVID_SOURCE                                
-D_GNU_SOURCE                            -DFUNCPROTO=15
-DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API  
 -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM 
  nvvertexec.c
rm -f nvvertparse.o
gcc -m32 -c -O2 -m32 -march=i386 -mcpu=i686 -pipe
-fno-strict-aliasing  -ansi -pedantic -Wall
-Wpointer-arith -Wundef 
-I../../../../extras/Mesa/src/mesa/main        
-I../../../../extras/Mesa/src/mesa/math         
-I../../../../extras/Mesa/src/mesa/glapi           
-I../../../../extras/Mesa/src/mesa             
-I../../../../extras/Mesa/src/mesa/x86             
-I../../../../extras/Mesa/include              
-I../../../include -I../../../../exports/include/X11
-I../../../dri -I../../../glx -I../../dri -I..            
-I../../../../exports/include/GL
-I../../../../programs/Xserver/hw/xfree86/os-support
-I../../../../programs/Xserver/GL/dri  -I../../../..
-I../../../../exports/include   -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L            -D_POSIX_SOURCE
-D_XOPEN_SOURCE                          -D_BSD_SOURCE
-D_SVID_SOURCE                                
-D_GNU_SOURCE                            -DFUNCPROTO=15
-DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API  
 -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM 
  nvvertparse.c
rm -f program.o
gcc -m32 -c -O2 -m32 -march=i386 -mcpu=i686 -pipe
-fno-strict-aliasing  -ansi -pedantic -Wall
-Wpointer-arith -Wundef 
-I../../../../extras/Mesa/src/mesa/main        
-I../../../../extras/Mesa/src/mesa/math         
-I../../../../extras/Mesa/src/mesa/glapi           
-I../../../../extras/Mesa/src/mesa             
-I../../../../extras/Mesa/src/mesa/x86             
-I../../../../extras/Mesa/include              
-I../../../include -I../../../../exports/include/X11
-I../../../dri -I../../../glx -I../../dri -I..            
-I../../../../exports/include/GL
-I../../../../programs/Xserver/hw/xfree86/os-support
-I../../../../programs/Xserver/GL/dri  -I../../../..
-I../../../../exports/include   -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L            -D_POSIX_SOURCE
-D_XOPEN_SOURCE                          -D_BSD_SOURCE
-D_SVID_SOURCE                                
-D_GNU_SOURCE                            -DFUNCPROTO=15
-DNARROWPROTO -DXTHREADS  -D_REENTRANT -DXUSE_MTSAFE_API  
 -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM 
  program.c
rm -f DONE
touch DONE
make[6]: Leaving directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc/lib/GL/mesa/shader'
make[5]: Leaving directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc/lib/GL/mesa'
making all in lib/GL/glx...
make[5]: Entering directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc/lib/GL/glx'
rm -f clientattrib.o
gcc -m32 -c -O2 -m32 -march=i386 -mcpu=i686 -pipe
-fno-strict-aliasing  -ansi -pedantic -Wall
-Wpointer-arith -Wundef  -I../../../exports/include/X11   
           -I../../../extras/Mesa/include             
-I../../../include/extensions          
-I../../../lib/GL/glx              
-I../../../extras/Mesa/src/mesa/main           
-I../../../extras/Mesa/src/mesa/glapi              
-I../../../extras/Mesa/src/mesa/drivers/x11               
 -I../../../extras/Mesa/src/mesa/x86            
-I../../../programs/Xserver/hw/xfree86/os-support         
 -I../../../extras/drm/shared      
-I../../../programs/Xserver/GL/dri  -I../../..
-I../../../exports/include   -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L                            
-D_POSIX_SOURCE -D_XOPEN_SOURCE                           
 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE               
             -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS 
-D_REENTRANT -DXUSE_MTSAFE_API    -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA 
-DXF86VIDMODE          
-DDEFAULT_DRIVER_DIR=\"/usr/X11R6/lib/modules/dri\"
-DUSE_X86_ASM                   -DXTHREADS  -D_REENTRANT
-DXUSE_MTSAFE_API     clientattrib.c
In file included from ../../../extras/drm/shared/drm.h:41,
                 from
../../../programs/Xserver/hw/xfree86/os-support/xf86drm.h:39,
                 from
../../../extras/Mesa/include/GL/internal/dri_interface.h:48,
                 from glxclient.h:82,
                 from clientattrib.c:39:
/usr/include/linux/config.h:1:2: #error "Compilation
aborted. Please read the FAQ for linux-libc-headers
package."
/usr/include/linux/config.h:2:2: #error "(can be found at
http://ep09.pld-linux.org/~mmazur/linux-libc-headers/doc/)"
make[5]: *** [clientattrib.o] Error 1
make[5]: Leaving directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc/lib/GL/glx'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc/lib/GL'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc'
make[1]: *** [World] Error 2
make[1]: Leaving directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc'
make: *** [World] Error 2
make: Leaving directory
`/usr/src/vine/BUILD/XOrg-6.8.2/xc'
エラー: /var/tmp/rpm-tmp.77414 の不正な終了ステータス
(%build)


RPM ビルドエラー:
    ユーザ iwamoto は存在しません - root を使用します
    グループ iwamoto は存在しません - root を使用します
    ユーザ iwamoto は存在しません - root を使用します
    グループ iwamoto は存在しません - root を使用します
                 .
                 .
                 .
                 .