Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: xorg-server 1.18 ready for testing on x86 and shark



On Sun, Aug 21, 2016 at 05:46:01PM +0100, Dave Tyson wrote:
> cvs updated current src,xsrc earlier today and just had a try at building this 
> with a clean obj directory and it blows up being unable to make libglamor.a
> 
> ===> build.sh command:    ./build.sh -V HAVE_XORG_SERVER_VER=118 -u -U -x -T 
> /usr/tools -O /usr/obj -j 2 release
> ===> build.sh started:    Sun Aug 21 12:01:37 BST 2016
> ===> NetBSD version:      7.99.36
> ===> MACHINE:             amd64
> ===> MACHINE_ARCH:        x86_64
> ===> Build platform:      NetBSD 7.99.36 amd64
> ===> HOST_SH:             /bin/sh
> ===> MAKECONF file:       /etc/mk.conf
> #    objdir  /usr/obj/tools
> ===> TOOLDIR path:        /usr/tools
> ===> DESTDIR path:        /usr/obj/destdir.amd64
> ===> RELEASEDIR path:     /usr/obj/releasedir
> ===> Updated makewrapper: /usr/tools/bin/nbmake-amd64
> --- release ---
> distribution ===> .
> --- distribution ---
> build ===> .    (with: NOPOSTINSTALL=1)
> --- build ---
> Build started at: Sun Aug 21 12:01:38 BST 2016
> ...
> ...
> ...
> #    create  Xorg/dummy.d
> CC=/usr/tools/bin/x86_64--netbsd-gcc /usr/tools/bin/nbmkdep -f dummy.d.tmp  --   
> -std=gnu99    --sysroot=/usr/obj/destdir.amd64 -I/usr/xsrc/external/mit/xorg-
> server/dist/include  
> -I/usr/xsrc/external/mit/xorg-server/dist/Xext  -
> I/usr/obj/destdir.amd64/usr/X11R7/include/pixman-1  -
> I/usr/xsrc/external/mit/xorg-server/dist/../include -I/usr/obj/destdir.amd64/
> usr/X11R7/include/X11  -I/usr/xsrc/external/mit/xorg-server/dist/fb  -
> I/usr/xsrc/external/mit/xorg-server/dist/mi  -I/usr/xsrc/external/mit/xorg-
> server/dist/include  -I/usr/xsrc/e
> xternal/mit/xorg-server/dist/os  -I/usr/xsrc/external/mit/xorg-
> server/dist/Xext  -I/usr/obj/destdir.amd64/usr/X11R7/include/X11/extensions  -
> I/usr/obj/destdir.amd64/usr/X11R7/incl
> ude/libdrm  -I/usr/obj/destdir.amd64/usr/X11R7/include/pixman-1  -
> I/usr/obj/destdir.amd64/usr/X11R7/include/xorg  -I/usr/xsrc/external/mit/xorg-
> server/dist/render  -DHAVE_DIX_CONF
> IG_H -DDDXOSINIT -DSERVER_LOCK -DDDXOSFATALERROR  -DDDXOSVERRORF -DDDXTIME -
> DUSB_HID -DHAVE_DIX_CONFIG_H -D_BSD_SOURCE -DHAS_FCHOWN  -DHAS_STICKY_DIR_BIT 
> -D_POSIX_THREAD_SAFE_FUNC
> TIONS  -DHAVE_XORG_CONFIG_H  -DMITMISC -DXTEST -DXTRAP -DXSYNC -DXCMISC  -
> DXRECORD -DMITSHM -DBIGREQS -DXF86VIDMODE  -DXF86MISC -DDPMSExtension -DEVI  -
> DSCREENSAVER -DXV -DXVMC -D
> GLXEXT  -DRES  -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP  -DXCSECURITY -DTOGCUP 
> -DXF86BIGFONT  -DDPMSExtension -DPIXPRIV -DPANORAMIX  -DRENDER -DRANDR -
> DXFIXES -DDAMAGE  -DCOMPOSIT
> E -DXEVIE -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING  -DGLX_USE_DLOPEN -
> DGLX_USE_MESA -DXF86VIDMODE -D__GLX_ALIGN64  -DCSRG_BASED -DFUNCPROTO=15 -
> DNARROWPROTO -I/usr/obj/destdir.am
> d64/usr/X11R7/include -D__AMD64__     dummy.c &&  mv dummy.d.tmp dummy.d
> --- .depend ---
> #    create  Xorg/.depend
> rm -f .depend
> CC=/usr/tools/bin/x86_64--netbsd-gcc /usr/tools/bin/nbmkdep -s .o\ .ln\ .d -d 
> -f .depend dummy.d
> --- dependall ---
> --- .gdbinit ---
> rm -f .gdbinit
> echo "set solib-absolute-prefix /usr/obj/destdir.amd64" > .gdbinit
> nbmake[13]: nbmake[13]: don't know how to make 
> /usr/obj/external/mit/xorg/server/xorg-server/glamor/libglamor.a. Stop
> nbmake[13]: stopped in /usr/src/external/mit/xorg/server/xorg-
> server/hw/xfree86/Xorg
> *** [dependall] Error code 2
> nbmake[12]: stopped in /usr/src/external/mit/xorg/server/xorg-
> server/hw/xfree86/Xorg
> 1 error
> nbmake[12]: stopped in /usr/src/external/mit/xorg/server/xorg-
> server/hw/xfree86/Xorg
> *** [dependall-Xorg] Error code 2
> ...
> 
> Dave
> 
> -- 
> ========================================
> Phone: 07805784357
> Open Source O/S: www.netbsd.org
> Caving: http://www.wirralcavinggroup.org.uk
> ========================================
I had the exactly same error... (and as work-around I specified
HAVE_XORG_GLAMOR=no in MAKECONF-after that all compiled fine).
BTW, I tried new native xorg (I also tried modular-xorg from pkgsrc,
1.18.4)...
Unfortunately it turned out to be unsuitable for me at this moment...
The reason is simple: Videocard which I am now use (it's Geforce6, nv44
based video) is not supported by kernel-nouveau driver...
(I think it should be supported, but in fact it does not work. So I use
 generic genfb with nv driver in old-xorg. This combination works well
for me).
And the new xorg with nv driver doesn't seem to support some kind of
acceleration - so video works unbeleivebly slow...(Besides that xv
extension doesn't work. Though it may be  supported, and I just can't figure
out how to make it work).


Home | Main Index | Thread Index | Old Index