Home | History | Annotate | Download | only in xorg-server
History log of /src/external/mit/xorg/server/xorg-server/Makefile.servermod
RevisionDateAuthorComments
 1.10  28-Oct-2022  wiz put reallocarray() in the public namespace

reallocarray() will be part of the next POSIX release, see
https://austingroupbugs.net/view.php?id=1218

adapt an errno value to match POSIX expectations

As discussed on tech-userlevel
 1.9  15-Jul-2022  mrg various updates to build with xorg-server 21.1.3.

- the s3, tga, and trident drivers use old functionality and are disabled
- dixmods/fb is removed, main fb has all these now (we retain our revert
of an upstream change here.)
- adjust source lists as necessary
- remove vbe module, now part of int10
- use -lxcvt
- misc clean up
- ramdac loses IBM, BT and TI support (this is one of the problems for
the disabled drivers, but also some structures in RamDac.h are gone
entirely, not copied anywhere.)
- old apm code is gone, all bsd uses pm_noop. now

this probably require a clean build in at least xorg-server and the
drivers, and perhaps the DESTDIR as well. will update src/UPDATING with
details when they are fully known.
 1.8  16-Nov-2021  nia xorg: sprinkle a little bit of USE_FORT around
 1.7  01-Nov-2021  nia mk: Add support for conditional compilation of parts of the tree with
partial RELRO when MKRELRO=full is set.

Currently the X server needs to be compiled with only partial RELRO
due to the way certain (but not all - it seems wsfb works with full
RELRO) graphics driver modules are loaded.
 1.6  12-Apr-2021  mrg use -fcommon where necessary.
 1.5  31-Dec-2018  mrg build updates for xorg-server 1.20.3:
- moved/removed/new files
- don't define HAVE_XORG_CONFIG_H or HAVE_DIX_CONFIG_H if using
${X11FLAGS.DIX} -- already included.

put glxvnd into glx itself for now.
 1.4  25-Jan-2016  christos branches: 1.4.14; 1.4.16;
Include <bsd.own.mk> before setting any MK variables, so that /etc/mk.conf
is processed first, and it's settings don't override ours.
 1.3  18-Jul-2015  mrg no longer build a bunch of xorg-server twice (for .a and _pic.a).
entirely obsolete installing libi2c since it's builtin.

libfb, libdri and libdri2 all want to be both .a for the Xorg link
and .so for the run-time, i didn't really look too closely.

remove a bunch of duplicated set list entries.

i built a bunch of platforms for this, and i think i got the sets
lists updates correct, including for debug sets, but it's probable
that i broke something.

XXX: pullup to netbsd-7, but not critical
 1.2  10-Aug-2008  rtr branches: 1.2.2; 1.2.6;
SHLIB_MAJOR=0 if defined(XMODULEDIR)
 1.1  02-Aug-2008  mrg start of build-glue support for xorg-server bits.
building so far:
doc include dix fb mi miext randr render


again based on the work rtr made for xorg support, and of course this
is very much based on the work lukem did originally for src/x11, as is
all the stuff in src/external/mit/xorg.

hi luke! :)
 1.2.6.2  19-Oct-2008  haad Sync with HEAD.
 1.2.6.1  10-Aug-2008  haad file Makefile.servermod was added on branch haad-dm on 2008-10-19 22:41:17 +0000
 1.2.2.2  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.2.2.1  10-Aug-2008  wrstuden file Makefile.servermod was added on branch wrstuden-revivesa on 2008-09-18 05:18:43 +0000
 1.4.16.1  10-Jun-2019  christos Sync with HEAD
 1.4.14.1  18-Jan-2019  pgoyette Synch with HEAD

RSS XML Feed