History log of /netbsd-current/external/mit/xorg/lib/libGLU/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.23 08-Aug-2023 mrg

introduce new GCC 12 warning disables and use them in a few places

this introduces 4 new warning disable flags:

CC_WNO_MISSING_TEMPLATE_KEYWORD
CC_WNO_REGISTER
CC_WNO_STRINGOP_OVERREAD
CC_WNO_ARRAY_BOUNDS

and documents them in README.warnings. of these, the string op
and array bounds are both problematic (real bugs) and also spurious
(not real bugs), and the other 2 are mostly temporary for older
3rd party code.

add some new uses of CC_WNO_STRINGOP_OVERFLOW.

fix m68k build for gallium and GCC 12.


Revision tags: netbsd-10-base
# 1.22 24-Aug-2021 mrg

don't install glu_mangle.h


# 1.21 11-Jul-2021 mrg

xorg/lib stuff to enable mesa.old, prepare for new mesa

- rename OLD_PREFIX to OLD_SUFFIX, since it is
- include mesa-which.mk and use ${OLD_SUFFIX} in several places
- remove mesa < 18 support


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
# 1.20 24-Mar-2019 rin

Remove workaround for internal compiler error.

GCC 7 and 6 work fine without this for both m68k and m68010.


# 1.19 10-Mar-2019 mrg

move mesa10 build into .old scheme:

- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an
alias for either the former or the non old. this allows many of
the makefiles to simply use ${X11SRCDIR.Mesa} (but does not really
enable much sharing of makefiles, but reduces their diffs.)

- use mesa-which.mk to define ${OLD_PREFIX} to either "" or ".old",
and to know if to build 'dri7' (.old only.) ${OLD_PREFIX} is used
by other code (eg, LIBDPLIBS) to pick the right subdir.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.18 03-Aug-2018 kamil

Fix libGLU build with Clang/LLVM

The register keyword is deprecated in newer C++ standards.
Add a compiler flag to disable a warning that is turned into a fatal error.


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 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 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.17 01-Jul-2015 christos

branches: 1.17.14; 1.17.16;
remove lint hack.


# 1.16 16-Dec-2014 mrg

switch over to the separate glu sources.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.15 14-Jul-2014 riz

branches: 1.15.2;
clang doesn't like -Wno-tautological-undefined-compare, use
-Wno-tautological-compare instead.


# 1.14 13-Jul-2014 joerg

Disable more warnings for clang build to deal with xsrc changes.


# 1.13 14-Jun-2014 mrg

remove remaining makefile support for GCC < 45 that i found.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.12 12-Sep-2013 joerg

branches: 1.12.2;
Handle dependency on libstdc++ / libc++ in bsd.lib.mk.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.11 24-May-2013 christos

workaround for internal compiler error


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE 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 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.10 11-Aug-2011 joerg

branches: 1.10.2; 1.10.8;
Various warning adjustments for clang


# 1.9 01-Jul-2011 mrg

XXX: apply -Wno-error/friends to a few files


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

install dri.pc.
put the Mesa version into it's own makefile, and share it. there
are now 4 references to it.


# 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 28-May-2010 mrg

we're now at mesa 7.7.1.

XXX: really really really need to make this in one place...


# 1.5 23-May-2010 mrg

we have Mesa 7.4.4.


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

fix up the Mesa version for the gl*.pc files.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base haad-dm-base haad-dm-base2 haad-nbase2
# 1.3 06-Dec-2008 mrg

add LIBISCXX. if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries. use it for the one c++ library we have.

fixes PR#39936.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3
# 1.2 13-Sep-2008 cube

branches: 1.2.2; 1.2.6; 1.2.8;
Install pkgconfig files. Where applicable, remove .if 0 code that tried to
do the same thing.


# 1.1 29-Jul-2008 mrg

branches: 1.1.1;
Initial revision


# 1.22 24-Aug-2021 mrg

don't install glu_mangle.h


# 1.21 11-Jul-2021 mrg

xorg/lib stuff to enable mesa.old, prepare for new mesa

- rename OLD_PREFIX to OLD_SUFFIX, since it is
- include mesa-which.mk and use ${OLD_SUFFIX} in several places
- remove mesa < 18 support


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
# 1.20 24-Mar-2019 rin

Remove workaround for internal compiler error.

GCC 7 and 6 work fine without this for both m68k and m68010.


# 1.19 10-Mar-2019 mrg

move mesa10 build into .old scheme:

- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an
alias for either the former or the non old. this allows many of
the makefiles to simply use ${X11SRCDIR.Mesa} (but does not really
enable much sharing of makefiles, but reduces their diffs.)

- use mesa-which.mk to define ${OLD_PREFIX} to either "" or ".old",
and to know if to build 'dri7' (.old only.) ${OLD_PREFIX} is used
by other code (eg, LIBDPLIBS) to pick the right subdir.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.18 03-Aug-2018 kamil

Fix libGLU build with Clang/LLVM

The register keyword is deprecated in newer C++ standards.
Add a compiler flag to disable a warning that is turned into a fatal error.


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 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 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.17 01-Jul-2015 christos

branches: 1.17.14; 1.17.16;
remove lint hack.


# 1.16 16-Dec-2014 mrg

switch over to the separate glu sources.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.15 14-Jul-2014 riz

branches: 1.15.2;
clang doesn't like -Wno-tautological-undefined-compare, use
-Wno-tautological-compare instead.


# 1.14 13-Jul-2014 joerg

Disable more warnings for clang build to deal with xsrc changes.


# 1.13 14-Jun-2014 mrg

remove remaining makefile support for GCC < 45 that i found.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.12 12-Sep-2013 joerg

branches: 1.12.2;
Handle dependency on libstdc++ / libc++ in bsd.lib.mk.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.11 24-May-2013 christos

workaround for internal compiler error


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE 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 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.10 11-Aug-2011 joerg

branches: 1.10.2; 1.10.8;
Various warning adjustments for clang


# 1.9 01-Jul-2011 mrg

XXX: apply -Wno-error/friends to a few files


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

install dri.pc.
put the Mesa version into it's own makefile, and share it. there
are now 4 references to it.


# 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 28-May-2010 mrg

we're now at mesa 7.7.1.

XXX: really really really need to make this in one place...


# 1.5 23-May-2010 mrg

we have Mesa 7.4.4.


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

fix up the Mesa version for the gl*.pc files.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base haad-dm-base haad-dm-base2 haad-nbase2
# 1.3 06-Dec-2008 mrg

add LIBISCXX. if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries. use it for the one c++ library we have.

fixes PR#39936.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3
# 1.2 13-Sep-2008 cube

branches: 1.2.2; 1.2.6; 1.2.8;
Install pkgconfig files. Where applicable, remove .if 0 code that tried to
do the same thing.


# 1.1 29-Jul-2008 mrg

branches: 1.1.1;
Initial revision


# 1.21 11-Jul-2021 mrg

xorg/lib stuff to enable mesa.old, prepare for new mesa

- rename OLD_PREFIX to OLD_SUFFIX, since it is
- include mesa-which.mk and use ${OLD_SUFFIX} in several places
- remove mesa < 18 support


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
# 1.20 24-Mar-2019 rin

Remove workaround for internal compiler error.

GCC 7 and 6 work fine without this for both m68k and m68010.


# 1.19 10-Mar-2019 mrg

move mesa10 build into .old scheme:

- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an
alias for either the former or the non old. this allows many of
the makefiles to simply use ${X11SRCDIR.Mesa} (but does not really
enable much sharing of makefiles, but reduces their diffs.)

- use mesa-which.mk to define ${OLD_PREFIX} to either "" or ".old",
and to know if to build 'dri7' (.old only.) ${OLD_PREFIX} is used
by other code (eg, LIBDPLIBS) to pick the right subdir.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.18 03-Aug-2018 kamil

Fix libGLU build with Clang/LLVM

The register keyword is deprecated in newer C++ standards.
Add a compiler flag to disable a warning that is turned into a fatal error.


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 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 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.17 01-Jul-2015 christos

branches: 1.17.14; 1.17.16;
remove lint hack.


# 1.16 16-Dec-2014 mrg

switch over to the separate glu sources.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.15 14-Jul-2014 riz

branches: 1.15.2;
clang doesn't like -Wno-tautological-undefined-compare, use
-Wno-tautological-compare instead.


# 1.14 13-Jul-2014 joerg

Disable more warnings for clang build to deal with xsrc changes.


# 1.13 14-Jun-2014 mrg

remove remaining makefile support for GCC < 45 that i found.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.12 12-Sep-2013 joerg

branches: 1.12.2;
Handle dependency on libstdc++ / libc++ in bsd.lib.mk.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.11 24-May-2013 christos

workaround for internal compiler error


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE 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 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.10 11-Aug-2011 joerg

branches: 1.10.2; 1.10.8;
Various warning adjustments for clang


# 1.9 01-Jul-2011 mrg

XXX: apply -Wno-error/friends to a few files


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

install dri.pc.
put the Mesa version into it's own makefile, and share it. there
are now 4 references to it.


# 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 28-May-2010 mrg

we're now at mesa 7.7.1.

XXX: really really really need to make this in one place...


# 1.5 23-May-2010 mrg

we have Mesa 7.4.4.


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

fix up the Mesa version for the gl*.pc files.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base haad-dm-base haad-dm-base2 haad-nbase2
# 1.3 06-Dec-2008 mrg

add LIBISCXX. if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries. use it for the one c++ library we have.

fixes PR#39936.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3
# 1.2 13-Sep-2008 cube

branches: 1.2.2; 1.2.6; 1.2.8;
Install pkgconfig files. Where applicable, remove .if 0 code that tried to
do the same thing.


# 1.1 29-Jul-2008 mrg

branches: 1.1.1;
Initial revision


# 1.20 24-Mar-2019 rin

Remove workaround for internal compiler error.

GCC 7 and 6 work fine without this for both m68k and m68010.


# 1.19 10-Mar-2019 mrg

move mesa10 build into .old scheme:

- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an
alias for either the former or the non old. this allows many of
the makefiles to simply use ${X11SRCDIR.Mesa} (but does not really
enable much sharing of makefiles, but reduces their diffs.)

- use mesa-which.mk to define ${OLD_PREFIX} to either "" or ".old",
and to know if to build 'dri7' (.old only.) ${OLD_PREFIX} is used
by other code (eg, LIBDPLIBS) to pick the right subdir.


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.18 03-Aug-2018 kamil

Fix libGLU build with Clang/LLVM

The register keyword is deprecated in newer C++ standards.
Add a compiler flag to disable a warning that is turned into a fatal error.


Revision tags: 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 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.17 01-Jul-2015 christos

branches: 1.17.14;
remove lint hack.


# 1.16 16-Dec-2014 mrg

switch over to the separate glu sources.


Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.15 14-Jul-2014 riz

branches: 1.15.2;
clang doesn't like -Wno-tautological-undefined-compare, use
-Wno-tautological-compare instead.


# 1.14 13-Jul-2014 joerg

Disable more warnings for clang build to deal with xsrc changes.


# 1.13 14-Jun-2014 mrg

remove remaining makefile support for GCC < 45 that i found.


Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.12 12-Sep-2013 joerg

branches: 1.12.2;
Handle dependency on libstdc++ / libc++ in bsd.lib.mk.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.11 24-May-2013 christos

workaround for internal compiler error


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE 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 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.10 11-Aug-2011 joerg

branches: 1.10.2; 1.10.8;
Various warning adjustments for clang


# 1.9 01-Jul-2011 mrg

XXX: apply -Wno-error/friends to a few files


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

install dri.pc.
put the Mesa version into it's own makefile, and share it. there
are now 4 references to it.


# 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 28-May-2010 mrg

we're now at mesa 7.7.1.

XXX: really really really need to make this in one place...


# 1.5 23-May-2010 mrg

we have Mesa 7.4.4.


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

fix up the Mesa version for the gl*.pc files.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base haad-dm-base haad-dm-base2 haad-nbase2
# 1.3 06-Dec-2008 mrg

add LIBISCXX. if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries. use it for the one c++ library we have.

fixes PR#39936.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-3
# 1.2 13-Sep-2008 cube

branches: 1.2.2; 1.2.6; 1.2.8;
Install pkgconfig files. Where applicable, remove .if 0 code that tried to
do the same thing.


# 1.1 29-Jul-2008 mrg

branches: 1.1.1;
Initial revision