#2520 closed task (fixed)
Various Xorg Fixes
Reported by: | DJ Lucas | Owned by: | DJ Lucas |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by )
Taken directly from Alexander's comments for #2391 (Comment 8):
--disable-static: removes useless *.a files, please do the same with all drivers.
--with-\*=/etc/\*: paths
--disable-xorgconfig, --disable-xorgcfg: don't build interactice configuration tools. As demonstrated on the LiveCD, one xorg.conf with a single adjustment (video driver) suits everybody. As a side effect, Cards and Options files (that contain obsolete content anyway) are removed. Anyway, the programs look for these files in $XORG_PREFIX/lib/X11 (see the source), while they are actually installed in $XORG_PREFIX/share/X11. So these programs don't work now anyway, and nobody noticed. Remove them.
--with-int10=x86emu: required for the "vesa" driver and some others that call into the BIOS to work under 64-bit kernels and 32-bit userspace. Yes, I know this is beyond BLFS, but this bug has been reported on the LiveCD and fixed.
--disable-type1: freetype can handle Type1 fonts just fine.
Change History (9)
comment:1 by , 16 years ago
Description: | modified (diff) |
---|
comment:2 by , 16 years ago
comment:3 by , 16 years ago
--disable-xorgconfig, --disable-xorgcfg: you are right, and I looked at the wrong place.
--disable-type1: yes, this is still valid (but not doing this is harmless)
--with-int10=x86emu: valid only if you consider the possibility of running x86_64 kernel (which can't support the vm86 syscall used by the default int10 implementation) with 32-bit userspace (as on the x86 LiveCD)
comment:4 by , 16 years ago
Okay, if it's not done for 6.3, I'll test (already have) and get the --disable-static in there for drivers. I'm not in a position to test the --with-int10 workaround, though upstream is aware of it in a related bug which is a blocker for 10101 (Xorg-7.4, but I don't have the reference handy right now), --disable-type1 I also don't want to touch for lack of knowledge/interest about the legacy fonts, so someone else will have to fix that.
comment:5 by , 15 years ago
Milestone: | future → 6.4 |
---|
comment:7 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:8 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
All of these issues are already handled as of xorg-7.4.
Replying to dj@linuxfromscratch.org:
OK. Good. Should be done.
Fixed in 6.3 now.
Not necessary. Cards and Options are installed into $XORG_PREFIX/lib/X11 as they should be. --disable-xorgconfig is no longer a valid configure switch. The users can decide if they need the gui util.
Alexander, can you let us know if the others two are still valid?