summaryrefslogtreecommitdiff
path: root/gnu/lib/libregex
Commit message (Collapse)AuthorAgeFilesLines
* build: provide a default WARNS for all in-tree buildsKyle Evans2020-09-181-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | The current default is provided in various Makefile.inc in some top-level directories and covers a good portion of the tree, but doesn't cover parts of the build a little deeper (e.g. libcasper). Provide a default in src.sys.mk and set WARNS to it in bsd.sys.mk if that variable is defined. This lets us relatively cleanly provide a default WARNS no matter where you're building in the src tree without breaking things outside of the tree. Crunchgen has been updated as a bootstrap tool to work on this change because it needs r365605 at a minimum to succeed. The cleanup necessary to successfully walk over this change on WITHOUT_CLEAN builds has been added. There is a supplemental project to this to list all of the warnings that are encountered when the environment has WARNS=6 NO_WERROR=yes: https://warns.kevans.dev -- this project will hopefully eventually go away in favor of CI doing a much better job than it. Reviewed by: emaste, brooks, ngie (all earlier version) Reviewed by: emaste, arichardson (depend-cleanup.sh change) Differential Revision: https://reviews.freebsd.org/D26455 Notes: svn path=/head/; revision=365887
* Update Makefile.depend filesSimon J. Gerraty2019-12-111-1/+0
| | | | | | | | | | | | | Update a bunch of Makefile.depend files as a result of adding Makefile.depend.options files Reviewed by: bdrewery MFC after: 1 week Sponsored by: Juniper Networks Differential Revision: https://reviews.freebsd.org/D22494 Notes: svn path=/head/; revision=355617
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Convert gnu to using SRCTOPWarner Losh2017-03-121-1/+1
| | | | | | | | | | | | | | | Prefer SRCTOP over CURDIR/../../contrib, etc. However, retain the "up one level" instances of ../ because they are really relative to this part of the tree and not a means to find the root of the tree. As such, it's better to leave them since that further the goal of being able to move directories if watned to in the future. Differential Revision: https://reviews.freebsd.org/D9932 Sponsored by: Netflix Silence On: arch@ (twice) Notes: svn path=/head/; revision=315175
* DIRDEPS_BUILD: Regenerate without local dependencies.Bryan Drewery2016-02-241-3/+0
| | | | | | | | | | | These are no longer needed after the recent 'beforebuild: depend' changes and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports skipping 'make depend'. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=295989
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.Bryan Drewery2015-11-251-1/+0
| | | | | | | | | | | This both avoids some dependencies on xinstall.host and allows bootstrapping on older releases to work due to lack of at least 'install -l' support. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291307
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+22
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Merge sync of headSimon J. Gerraty2015-05-274-3056/+0
| |\ | |/ |/| | | Notes: svn path=/projects/bmake/; revision=283595
| * Updated dependenciesSimon J. Gerraty2014-05-161-1/+1
| | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
| * Merge from headSimon J. Gerraty2013-09-0510-11465/+47
| |\ | | | | | | | | | Notes: svn path=/projects/bmake/; revision=255263
| * | Updated dependenciesSimon J. Gerraty2013-03-111-0/+1
| | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=248169
| * | Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * | Updated/new Makefile.dependSimon J. Gerraty2012-11-081-0/+3
| | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=242788
| * | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+19
| | | | | | | | | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* | | Remove info pagesBaptiste Daroussin2015-01-024-3056/+0
| |/ |/| | | | | Notes: svn path=/head/; revision=276562
* | Connect libgnuregex 2.17 to the build.Jung-uk Kim2013-06-0510-11465/+47
|/ | | | Notes: svn path=/head/; revision=251438
* Bump the version of all non-symbol-versioned shared libraries inKen Smith2009-07-191-1/+1
| | | | | | | | | | | preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version. Reviewed by: kib Approved by: re (rwatson) Notes: svn path=/head/; revision=195767
* - Bump share library version which were missed in last bumpRong-En Fan2007-06-181-1/+1
| | | | | | | | | Reported by: jhb Discussed with: deischen, des, doubg, harti Approved by: re (kensmith) Notes: svn path=/head/; revision=170925
* Bump the shared library version number of all libraries that have notKen Smith2005-07-221-1/+1
| | | | | | | | | | been bumped since RELENG_5. Reviewed by: ru Approved by: re (not needed for commit check but in principle...) Notes: svn path=/head/; revision=148297
* This commit was generated by cvs2svn to compensate for changes in r146052,Tim J. Robbins2005-05-101-26/+0
| | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=146053
* Update instructions to match recent import.Tim J. Robbins2005-05-101-7/+13
| | | | Notes: svn path=/head/; revision=146050
* Update build infrastructure for new GNU regex bits.Tim J. Robbins2005-05-102-1/+13
| | | | Notes: svn path=/head/; revision=146044
* Merge. Discard local bracket expression collating order patch, sinceTim J. Robbins2005-05-101-7847/+51
| | | | | | | | modern versions of GNU regex already do things the way we want when multibyte character support is enabled. Notes: svn path=/head/; revision=146043
* This commit was generated by cvs2svn to compensate for changes in r146040,Tim J. Robbins2005-05-106-20/+10796
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=146041
| * Import of regex bits from fedora-glibc-2_3_4-21 tag in glibc CVS.vendor/libregex/fedora-glibc-2.3.4-21Tim J. Robbins2005-05-107-7862/+10847
| | | | | | | | | | Notes: svn path=/vendor/libregex/dist/; revision=146040 svn path=/vendor/libregex/fedora-glibc-2.3.4-21/; revision=146042; tag=vendor/libregex/fedora-glibc-2.3.4-21
* | Style.Ruslan Ermilov2004-09-191-8/+7
| | | | | | | | Notes: svn path=/head/; revision=135463
* | Be explicit about which regex.h file we are including. This reduces thePeter Wemm2004-09-161-3/+7
| | | | | | | | | | | | | | need for hack workarounds in tools/lib32/build32.sh. Notes: svn path=/head/; revision=135286
* | Update to match recent importAndrey A. Chernov2004-07-061-6/+4
| | | | | | | | Notes: svn path=/head/; revision=131663
* | Fix regression in new version of GNU regex code: bracket expressionsTim J. Robbins2004-07-041-14/+19
| | | | | | | | | | | | | | | | | | like [X-Y] should match all characters between X-Y according to the locale's collating order, not by binary value. For now, this only fixes the !MBS_SUPPORT case (which is the default). Notes: svn path=/head/; revision=131547
* | Merge local changes (addition of $FreeBSD$).Tim J. Robbins2004-07-041-422/+2425
| | | | | | | | Notes: svn path=/head/; revision=131546
* | This commit was generated by cvs2svn to compensate for changes in r131543,Tim J. Robbins2004-07-041-12/+36
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=131544
| * Import of GNU regex from GNU grep 2.5.1 (trimmed).vendor/libregex/from-grep-2.5.1Tim J. Robbins2004-07-042-434/+2461
| | | | | | | | | | Notes: svn path=/vendor/libregex/dist/; revision=131543 svn path=/vendor/libregex/from-grep-2.5.1/; revision=131545; tag=vendor/libregex/from-grep-2.5.1
* | Change warning hint to be more usefulAndrey A. Chernov2004-02-251-1/+1
| | | | | | | | Notes: svn path=/head/; revision=126224
* | Add upgrade instructionsAndrey A. Chernov2004-02-251-0/+14
| | | | | | | | Notes: svn path=/head/; revision=126215
* | Upgrade to regex from grep 2.4.2Andrey A. Chernov2004-02-2541-12865/+11
| | | | | | | | Notes: svn path=/head/; revision=126213
* | Merge conflictsAndrey A. Chernov2004-02-252-1370/+1688
| | | | | | | | Notes: svn path=/head/; revision=126212
* | This commit was generated by cvs2svn to compensate for changes in r126209,Andrey A. Chernov2004-02-251-0/+542
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=126210
| * Virgin import (trimmed) of GNU regex, from GNU grep 2.4.2vendor/libregex/from-grep-2.4.2Andrey A. Chernov2004-02-253-0/+6473
| | | | | Notes: svn path=/vendor/libregex/dist/; revision=126209 svn path=/vendor/libregex/from-grep-2.4.2/; revision=126211; tag=vendor/libregex/from-grep-2.4.2
* Allow to compile with non-GCC compiler.David E. O'Brien2004-02-191-1/+31
| | | | Notes: svn path=/head/; revision=126022
* Install gnuregex.h as wrapper for gnu/regex.h (with warning)Andrey A. Chernov2004-02-182-1/+6
| | | | Notes: svn path=/head/; revision=125978
* Install regex.h under include/gnuAndrey A. Chernov2004-02-161-1/+1
| | | | Notes: svn path=/head/; revision=125893
* Remove collate_range_cmp() stabilization, it conflicts with rangesAndrey A. Chernov2003-08-031-7/+4
| | | | Notes: svn path=/head/; revision=118375
* Zap now-unused SHLIB_MINORPeter Wemm2002-09-281-1/+0
| | | | Notes: svn path=/head/; revision=104073
* Added new bsd.incs.mk which handles installing of header filesRuslan Ermilov2002-05-121-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release". Notes: svn path=/head/; revision=96462
* -v must have a space between it and the variable.David E. O'Brien2001-11-011-1/+3
| | | | | | | | Submitted by: David Wolfskill <david@catwhisker.org> (did I mention he should be a committer? :-) ) Notes: svn path=/head/; revision=85807
* $Header$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50488
* $Id$ -> $FreeBSD$Peter Wemm1999-08-272-2/+2
| | | | Notes: svn path=/head/; revision=50472
* Commit msg for rev 1.20 should probably have added that gnu/lib/libregex wasDavid E. O'Brien1999-04-031-1/+1
| | | | | | | | the only lib that was using the SHLIB_* values from gnu/lib/Makefile.inc. Thus I simply added the to the Makefile here. Notes: svn path=/head/; revision=45276