The NetBSD Project

CVS log for src/external/mit/xorg/server/xorg-server/Makefile.serverlib

[BACK] Up to [cvs.NetBSD.org] / src / external / mit / xorg / server / xorg-server

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Oct 28 09:43:59 2022 UTC (2 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-10-base, netbsd-10-1-RELEASE, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, HEAD
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
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

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Jul 15 04:18:54 2022 UTC (2 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
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 1.15: download - view: text, markup, annotated - select for diffs
Tue Nov 16 09:25:52 2021 UTC (3 years, 4 months ago) by nia
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -1 lines
xorg: sprinkle a little bit of USE_FORT around

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Nov 1 10:05:19 2021 UTC (3 years, 4 months ago) by nia
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -1 lines
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.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Apr 12 03:57:06 2021 UTC (3 years, 11 months ago) by mrg
Branches: MAIN
CVS tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -1 lines
use -fcommon where necessary.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Aug 19 03:59:30 2016 UTC (8 years, 7 months ago) by mrg
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, is-mlppp-base, is-mlppp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +5 -1 lines
- introduce HAVE_XORG_GLAMOR which is set to yes on xorg-server 1.18
  and x86 ports only so far.
- build glamor extension.
- fix debug set lists for xorg-server 1.18
- install xf86-video-amdgpu driver on xorg-server 1.8 and x86
- clean up radeon-kms Makefile and enable glamor xorg-server 1.8
- clean up various obsolete makefile parts

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Aug 15 21:58:40 2016 UTC (8 years, 7 months ago) by mrg
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -4 lines
don't define HAVE_XORG_CONFIG_H or _HAVE_DIX_CONFIG_H here.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Aug 14 03:43:03 2016 UTC (8 years, 7 months ago) by mrg
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -1 lines
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

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Jan 25 18:00:26 2016 UTC (9 years, 1 month ago) by christos
Branches: MAIN
CVS tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -2 lines
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.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Jul 18 08:56:06 2015 UTC (9 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +6 -3 lines
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

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Jul 17 17:57:11 2015 UTC (9 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -4 lines
don't hard code FD_SETSIZE now that the code is fine.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Jul 17 08:30:33 2015 UTC (9 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -1 lines
define FD_SETSIZE=512, to match the new XFD_SETSIZE.  something ends up
including <sys/select.h> before Xpoll.h, and the wrong FD_SETSIZE is
used in our fd_set macros, leading to fail.

XXX:  ugh.  fix me properly.

Revision 1.4.42.1: download - view: text, markup, annotated - select for diffs
Fri Jan 2 20:38:36 2015 UTC (10 years, 2 months ago) by martin
Branches: netbsd-7
CVS tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Diff to: previous 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4: +4 -1 lines
Pull up following revision(s) (requested by mrg in ticket #368):
	external/mit/xorg/server/xorg-server/Makefile.serverlib: revision 1.5
enable __GLX_ALIGN64 on sparc*.  probably more need it.
fixes crashes seen when using newer Mesa libGL.so.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Dec 8 06:33:26 2014 UTC (10 years, 3 months ago) by mrg
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -1 lines
enable __GLX_ALIGN64 on sparc*.  probably more need it.

fixes crashes seen when using newer Mesa libGL.so.

Revision 1.4.6.2: download - view: text, markup, annotated - select for diffs
Sun Oct 19 22:41:17 2008 UTC (16 years, 5 months ago) by haad
Branches: haad-dm
Diff to: previous 1.4.6.1: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.6.1: +19 -0 lines
Sync with HEAD.

Revision 1.4.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 18 05:18:43 2008 UTC (16 years, 6 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.4.2.1: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.2.1: +19 -0 lines
Sync with wrstuden-revivesa-base-2.

Revision 1.4.6.1
Sun Aug 24 13:43:57 2008 UTC (16 years, 7 months ago) by haad
Branches: haad-dm
FILE REMOVED
Changes since revision 1.4: +0 -19 lines
file Makefile.serverlib was added on branch haad-dm on 2008-10-19 22:41:17 +0000

Revision 1.4.2.1
Sun Aug 24 13:43:57 2008 UTC (16 years, 7 months ago) by wrstuden
Branches: wrstuden-revivesa
FILE REMOVED
Changes since revision 1.4: +0 -19 lines
file Makefile.serverlib was added on branch wrstuden-revivesa on 2008-09-18 05:18:43 +0000

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Aug 24 13:43:57 2008 UTC (16 years, 7 months ago) by rtr
Branches: MAIN
CVS tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, pre-xorg-192, netbsd-7-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: wrstuden-revivesa, netbsd-7, haad-dm
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -14 lines
make obsolete MKX11LOADABLE
define XORG_VERSION_CURRENT here instead of ~everywhere else
remove mips specific knob to enable ELF modules we use them everywhere now

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Aug 15 15:55:05 2008 UTC (16 years, 7 months ago) by rtr
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -6 lines
stop using XSERVERINCDIR since it was referencing src/x11 reachover
this is not correct for xorg reachover

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Aug 15 10:31:12 2008 UTC (16 years, 7 months ago) by rtr
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -6 lines
remove special case NOPIC for mips

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Aug 2 04:32:00 2008 UTC (16 years, 7 months ago) by mrg
Branches: MAIN
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! :)

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>