History log of /netbsd-current/external/mit/xorg/server/xorg-server/os/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.19 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.18 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.


Revision tags: netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127
# 1.17 22-Jan-2019 tron

Fix build with "USE_SSP" set to "yes"


Revision tags: pgoyette-compat-20190118
# 1.16 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.


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.15 08-Mar-2017 mrg

branches: 1.15.10; 1.15.12;
build timingsafe_memcpy.c.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914
# 1.14 14-Aug-2016 mrg

branches: 1.14.2;
various updates:
- port pkgsrc libxshmfence patches
- Xextbuiltin/module is no longer a thing, make it normal
- always need xorg-config.h/xorg-server.h for server components now
- add present, damage, render, Xi, dri, pixman, extension where needed
- fix various CPPFLAGS issues
- deal with moved sdksyms.sh


# 1.13 14-Aug-2016 mrg

various build updates for xorg-server 1.18. with this and some other
uncommited work, Xvfb and Xnest both link.


# 1.12 12-Aug-2016 mrg

round do of reach over updates for xorg-server 1.18. again, untested,
but this should be much closer to complete for the necessary changes.


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.11 23-Jul-2015 mrg

branches: 1.11.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-maxphys-base
# 1.10 10-Aug-2014 jmcneill

branches: 1.10.2; 1.10.4; 1.10.6;
use CLOCK_MONOTONIC instead of gettimeofday


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.9 02-Aug-2011 mrg

branches: 1.9.4; 1.9.8; 1.9.10; 1.9.16;
various updates for xorg-server 1.10.3.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.8 23-Nov-2010 mrg

many build updates and fixes for xorg-server 1.9.2.


Revision tags: pre-xorg-192
# 1.7 19-Jul-2010 mrg

updates for Mesa 7.8.2:
- build glsl as a host tool
- add the glsl objects to libmesa
- add/remove new/deleted sources for various components
- adjust the libmesa/libGL builds to pull in the new glsl objects
- re-apply the BUILDSYMLINK hack for eval.c/pixel.c/pixelstore.c
- use glsl to build the slang headers on the fly


# 1.6 22-May-2010 mrg

XXX: use -Wno-error for files that use old foostr.h includes that now have
XXX: #warning's in them.


Revision tags: matt-premerge-20091211
# 1.5 11-Jun-2009 mrg

upgrade the build framework for xorg-server 1.6.

this doesn't quite work yet. Xvfb and Xnest attempt to link but
have missing symbols. Xorg doesn't build all its components yet.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base haad-dm-base2 haad-nbase2 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.4 15-Aug-2008 rtr

branches: 1.4.2; 1.4.6; 1.4.8; 1.4.14;
stop using XSERVERINCDIR since it was referencing src/x11 reachover
this is not correct for xorg reachover


# 1.3 03-Aug-2008 mrg

add ${X11FLAGS.EXTENSION}


# 1.2 03-Aug-2008 mrg

enable rpmauth.c / secauth.c.


# 1.1 02-Aug-2008 mrg

build xorg-server/os


# 1.18 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.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127
# 1.17 22-Jan-2019 tron

Fix build with "USE_SSP" set to "yes"


Revision tags: pgoyette-compat-20190118
# 1.16 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.


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.15 08-Mar-2017 mrg

branches: 1.15.10; 1.15.12;
build timingsafe_memcpy.c.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914
# 1.14 14-Aug-2016 mrg

branches: 1.14.2;
various updates:
- port pkgsrc libxshmfence patches
- Xextbuiltin/module is no longer a thing, make it normal
- always need xorg-config.h/xorg-server.h for server components now
- add present, damage, render, Xi, dri, pixman, extension where needed
- fix various CPPFLAGS issues
- deal with moved sdksyms.sh


# 1.13 14-Aug-2016 mrg

various build updates for xorg-server 1.18. with this and some other
uncommited work, Xvfb and Xnest both link.


# 1.12 12-Aug-2016 mrg

round do of reach over updates for xorg-server 1.18. again, untested,
but this should be much closer to complete for the necessary changes.


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.11 23-Jul-2015 mrg

branches: 1.11.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-maxphys-base
# 1.10 10-Aug-2014 jmcneill

branches: 1.10.2; 1.10.4; 1.10.6;
use CLOCK_MONOTONIC instead of gettimeofday


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.9 02-Aug-2011 mrg

branches: 1.9.4; 1.9.8; 1.9.10; 1.9.16;
various updates for xorg-server 1.10.3.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.8 23-Nov-2010 mrg

many build updates and fixes for xorg-server 1.9.2.


Revision tags: pre-xorg-192
# 1.7 19-Jul-2010 mrg

updates for Mesa 7.8.2:
- build glsl as a host tool
- add the glsl objects to libmesa
- add/remove new/deleted sources for various components
- adjust the libmesa/libGL builds to pull in the new glsl objects
- re-apply the BUILDSYMLINK hack for eval.c/pixel.c/pixelstore.c
- use glsl to build the slang headers on the fly


# 1.6 22-May-2010 mrg

XXX: use -Wno-error for files that use old foostr.h includes that now have
XXX: #warning's in them.


Revision tags: matt-premerge-20091211
# 1.5 11-Jun-2009 mrg

upgrade the build framework for xorg-server 1.6.

this doesn't quite work yet. Xvfb and Xnest attempt to link but
have missing symbols. Xorg doesn't build all its components yet.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base haad-dm-base2 haad-nbase2 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.4 15-Aug-2008 rtr

branches: 1.4.2; 1.4.6; 1.4.8; 1.4.14;
stop using XSERVERINCDIR since it was referencing src/x11 reachover
this is not correct for xorg reachover


# 1.3 03-Aug-2008 mrg

add ${X11FLAGS.EXTENSION}


# 1.2 03-Aug-2008 mrg

enable rpmauth.c / secauth.c.


# 1.1 02-Aug-2008 mrg

build xorg-server/os


Revision tags: pgoyette-compat-20190127
# 1.17 22-Jan-2019 tron

Fix build with "USE_SSP" set to "yes"


Revision tags: pgoyette-compat-20190118
# 1.16 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.


Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.15 08-Mar-2017 mrg

branches: 1.15.10;
build timingsafe_memcpy.c.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914
# 1.14 14-Aug-2016 mrg

branches: 1.14.2;
various updates:
- port pkgsrc libxshmfence patches
- Xextbuiltin/module is no longer a thing, make it normal
- always need xorg-config.h/xorg-server.h for server components now
- add present, damage, render, Xi, dri, pixman, extension where needed
- fix various CPPFLAGS issues
- deal with moved sdksyms.sh


# 1.13 14-Aug-2016 mrg

various build updates for xorg-server 1.18. with this and some other
uncommited work, Xvfb and Xnest both link.


# 1.12 12-Aug-2016 mrg

round do of reach over updates for xorg-server 1.18. again, untested,
but this should be much closer to complete for the necessary changes.


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.11 23-Jul-2015 mrg

branches: 1.11.2;
remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-maxphys-base
# 1.10 10-Aug-2014 jmcneill

branches: 1.10.2; 1.10.4; 1.10.6;
use CLOCK_MONOTONIC instead of gettimeofday


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.9 02-Aug-2011 mrg

branches: 1.9.4; 1.9.8; 1.9.10; 1.9.16;
various updates for xorg-server 1.10.3.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.8 23-Nov-2010 mrg

many build updates and fixes for xorg-server 1.9.2.


Revision tags: pre-xorg-192
# 1.7 19-Jul-2010 mrg

updates for Mesa 7.8.2:
- build glsl as a host tool
- add the glsl objects to libmesa
- add/remove new/deleted sources for various components
- adjust the libmesa/libGL builds to pull in the new glsl objects
- re-apply the BUILDSYMLINK hack for eval.c/pixel.c/pixelstore.c
- use glsl to build the slang headers on the fly


# 1.6 22-May-2010 mrg

XXX: use -Wno-error for files that use old foostr.h includes that now have
XXX: #warning's in them.


Revision tags: matt-premerge-20091211
# 1.5 11-Jun-2009 mrg

upgrade the build framework for xorg-server 1.6.

this doesn't quite work yet. Xvfb and Xnest attempt to link but
have missing symbols. Xorg doesn't build all its components yet.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base haad-dm-base2 haad-nbase2 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.4 15-Aug-2008 rtr

branches: 1.4.2; 1.4.6; 1.4.8; 1.4.14;
stop using XSERVERINCDIR since it was referencing src/x11 reachover
this is not correct for xorg reachover


# 1.3 03-Aug-2008 mrg

add ${X11FLAGS.EXTENSION}


# 1.2 03-Aug-2008 mrg

enable rpmauth.c / secauth.c.


# 1.1 02-Aug-2008 mrg

build xorg-server/os


# 1.15 08-Mar-2017 mrg

build timingsafe_memcpy.c.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914
# 1.14 14-Aug-2016 mrg

various updates:
- port pkgsrc libxshmfence patches
- Xextbuiltin/module is no longer a thing, make it normal
- always need xorg-config.h/xorg-server.h for server components now
- add present, damage, render, Xi, dri, pixman, extension where needed
- fix various CPPFLAGS issues
- deal with moved sdksyms.sh


# 1.13 14-Aug-2016 mrg

various build updates for xorg-server 1.18. with this and some other
uncommited work, Xvfb and Xnest both link.


# 1.12 12-Aug-2016 mrg

round do of reach over updates for xorg-server 1.18. again, untested,
but this should be much closer to complete for the necessary changes.


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.11 23-Jul-2015 mrg

remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-maxphys-base
# 1.10 10-Aug-2014 jmcneill

use CLOCK_MONOTONIC instead of gettimeofday


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.9 02-Aug-2011 mrg

branches: 1.9.8;
various updates for xorg-server 1.10.3.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.8 23-Nov-2010 mrg

many build updates and fixes for xorg-server 1.9.2.


Revision tags: pre-xorg-192
# 1.7 19-Jul-2010 mrg

updates for Mesa 7.8.2:
- build glsl as a host tool
- add the glsl objects to libmesa
- add/remove new/deleted sources for various components
- adjust the libmesa/libGL builds to pull in the new glsl objects
- re-apply the BUILDSYMLINK hack for eval.c/pixel.c/pixelstore.c
- use glsl to build the slang headers on the fly


# 1.6 22-May-2010 mrg

XXX: use -Wno-error for files that use old foostr.h includes that now have
XXX: #warning's in them.


Revision tags: matt-premerge-20091211
# 1.5 11-Jun-2009 mrg

upgrade the build framework for xorg-server 1.6.

this doesn't quite work yet. Xvfb and Xnest attempt to link but
have missing symbols. Xorg doesn't build all its components yet.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base haad-dm-base2 haad-nbase2 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.4 15-Aug-2008 rtr

branches: 1.4.2; 1.4.6; 1.4.8; 1.4.14;
stop using XSERVERINCDIR since it was referencing src/x11 reachover
this is not correct for xorg reachover


# 1.3 03-Aug-2008 mrg

add ${X11FLAGS.EXTENSION}


# 1.2 03-Aug-2008 mrg

enable rpmauth.c / secauth.c.


# 1.1 02-Aug-2008 mrg

build xorg-server/os


Revision tags: pgoyette-localcount-20161104 localcount-20160914
# 1.14 14-Aug-2016 mrg

various updates:
- port pkgsrc libxshmfence patches
- Xextbuiltin/module is no longer a thing, make it normal
- always need xorg-config.h/xorg-server.h for server components now
- add present, damage, render, Xi, dri, pixman, extension where needed
- fix various CPPFLAGS issues
- deal with moved sdksyms.sh


# 1.13 14-Aug-2016 mrg

various build updates for xorg-server 1.18. with this and some other
uncommited work, Xvfb and Xnest both link.


# 1.12 12-Aug-2016 mrg

round do of reach over updates for xorg-server 1.18. again, untested,
but this should be much closer to complete for the necessary changes.


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.11 23-Jul-2015 mrg

remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)


Revision tags: netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-maxphys-base
# 1.10 10-Aug-2014 jmcneill

use CLOCK_MONOTONIC instead of gettimeofday


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
# 1.9 02-Aug-2011 mrg

branches: 1.9.8;
various updates for xorg-server 1.10.3.


Revision tags: cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.8 23-Nov-2010 mrg

many build updates and fixes for xorg-server 1.9.2.


Revision tags: pre-xorg-192
# 1.7 19-Jul-2010 mrg

updates for Mesa 7.8.2:
- build glsl as a host tool
- add the glsl objects to libmesa
- add/remove new/deleted sources for various components
- adjust the libmesa/libGL builds to pull in the new glsl objects
- re-apply the BUILDSYMLINK hack for eval.c/pixel.c/pixelstore.c
- use glsl to build the slang headers on the fly


# 1.6 22-May-2010 mrg

XXX: use -Wno-error for files that use old foostr.h includes that now have
XXX: #warning's in them.


Revision tags: matt-premerge-20091211
# 1.5 11-Jun-2009 mrg

upgrade the build framework for xorg-server 1.6.

this doesn't quite work yet. Xvfb and Xnest attempt to link but
have missing symbols. Xorg doesn't build all its components yet.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base haad-dm-base2 haad-nbase2 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
# 1.4 15-Aug-2008 rtr

branches: 1.4.2; 1.4.6; 1.4.8; 1.4.14;
stop using XSERVERINCDIR since it was referencing src/x11 reachover
this is not correct for xorg reachover


# 1.3 03-Aug-2008 mrg

add ${X11FLAGS.EXTENSION}


# 1.2 03-Aug-2008 mrg

enable rpmauth.c / secauth.c.


# 1.1 02-Aug-2008 mrg

build xorg-server/os