# having re-enabled Mesa on sparc, am compiling in glx into the server, major re-work of whole framework, cloning on sparc, what you have enabled on x86 (i.e. all the input drivers etc.), builds now, however, most input-devices are yet to be tested by users, as I don't have access to most Non-Sun input hardware (I only have Type4/5/6/7 MiniDIN and USB kbd && mice, including Type7 wheel mouse, but nothing else)
# obviously updating all the pkg defs (almost done) # auto-extracting apSolaris.shar aperture, auto-building SUNWaperture pkg on sparc, having added it to SUNWxorg-server's deps file (having kept x86's SUNWxorg-server file unchanged, therefore still depending on xsvc) # Note: aperture/xsvc linear mem access is _not_ required for the sunffb driver, but continues to be for the other drivers (until /dev/mem or friends may be used instead some day, if really required) # applying MAGIC_sun4_FLAGS to bus code (see below [#0]) # misc. other changes Time flies, like in a horrible time machine. I hope I can finally release things tomorrow, but that assumption has the latent potential of being unrealistic, once again. [#0] X-src-20070227/XW_NV/open-src/common/Makefile.inc: [...] # Very important SPARC32PLUS flags for sparc hardware platform compatibility # (Xorg would only start on AXi and partially Ultra5/10 otherwise, # independently of the frame buffer device you are trying to boot) # It is not required to use those flags for the entire build # But you _have_ to use them for the bus scanning objects: #X-src-20070227/XW_NV/open-src/xserver/xorg/build_32/xorg-server-1.2.0/hw/xfree86/os-support/bus/. # and most notably for #X-src-20070227/XW_NV/open-src/xserver/xorg/build_32/xorg-server-1.2.0/hw/xfree86/os-support/bus/sparcPci.c # Attention: For sparcv9 they are required, but do not suffice, sparcPci.c and Sbus.c need to be ported first # # It is currently also a good idea to apply them to the driver modules, in addition to the bus code # I put them here into common as reference, because they have proven to be universally useful, here and there, # and are so important # MAGIC_sun4_FLAGS = -xO0 -D_FILE_OFFSET_BITS=64 [...] -- Regards, Martin Bochnig This message posted from opensolaris.org
