aboutsummaryrefslogtreecommitdiff
path: root/lib/libmagic/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* MFC r357757: MFV r357712: file 5.38.Xin LI2020-05-011-0/+1
| | | | Notes: svn path=/stable/11/; revision=360521
* MFC r333923, r354595, r354802:Xin LI2019-11-211-2/+2
| | | | | | | | | | | | | | | | MFV r354582: file 5.37 MFV r354798: Apply vendor fixes: 06de62c Detect multiplication overflow when computing sector position 46a8443 Limit the number of elements in a vector (found by oss-fuzz) Security: CVE-2019-18218 Notes: svn path=/stable/11/; revision=354939
* MFC r333919, r333922, r333944, r337442:Eitan Adler2018-08-151-2/+2
| | | | | | | Update file to file 5.34 (through 5.33) Notes: svn path=/stable/11/; revision=337827
* MFC r335733:Bryan Drewery2018-08-081-1/+1
| | | | | | | Don't use CCACHE for linking. Notes: svn path=/stable/11/; revision=337477
* MFC r330702:Bryan Drewery2018-06-151-0/+2
| | | | | | | | LIB32: Avoid linking in unneeded (and invalid lib32) libz for libmagic build tool. Notes: svn path=/stable/11/; revision=335202
* MFC r312452-r312512:Enji Cooper2017-02-101-1/+1
| | | | | | | | | | | | | r312452-r312512: - Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones This simplifies pathing in make/displayed output - Use .CURDIR:H instead of .CURDIR to simplify pathing in output, etc Notes: svn path=/stable/11/; revision=313538
* Fix build: explicitly reference the generated magic.h as dependencyXin LI2016-06-271-3/+3
| | | | | | | | | | | | | of mkmagic and point its location. Reported by: jenkins Pointy hat to: delphij MFC after: 2 weeks X-MFC-With: 302221 Approved by: re (kib) Notes: svn path=/head/; revision=302222
* MFV r302218: file 5.28.Xin LI2016-06-271-0/+6
| | | | | | | | | Relnotes: yes MFC after: 2 weeks Approved by: re (gjb) Notes: svn path=/head/; revision=302221
* DIRDEPS_BUILD: Run the staged bootstrap-tools version of build-tools.Bryan Drewery2016-05-091-1/+1
| | | | | | | | | This avoids running target binaries. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=299289
* MFV r298178:Xin LI2016-04-181-1/+1
| | | | | | | | | | Update file to 5.26. MFC after: 2 weeks Relnotes: yes Notes: svn path=/head/; revision=298192
* MFHGlen Barber2016-04-161-1/+1
|\ | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=298092
| * META_MODE: Don't rebuild build-tools targets during normal build.Bryan Drewery2016-04-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | This avoids 'build command changed' due to CFLAGS/CC changes during the normal build. Without this the build-tools targets end up rebuilding for the *target* rather than keeping the native versions built in build-tools. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=297997
* | First pass through library packaging.Glen Barber2016-02-041-0/+1
|/ | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295278
* Convert libraries to use LIBADDBaptiste Daroussin2014-11-251-2/+1
| | | | | | | While here reduce a bit overlinking Notes: svn path=/head/; revision=275024
* MFV r267843: update file/libmagic to 5.19.Xin LI2014-06-261-6/+7
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=267897
* Sort .ALLSRC before concatenating files together. This makes sure that theXin LI2014-05-061-1/+1
| | | | | | | | | | | | | file are always built the same. (Note that Header and Localstuff must appear first and in that order, the sorting does not affect as a coincident effect). Submitted by: sjg MFC after: 3 days Notes: svn path=/head/; revision=265464
* r235638 is not the clean way to add support for building on ancient FreeBSDDavid E. O'Brien2012-09-111-3/+3
| | | | | | | | | | | versions. Instead use Imp's good work on "legacy" and follow the outcome of the previous TRB discussions on this topic. Now use the libc getline() if it exists, and only where it doesn't create a bootstraping version. Notes: svn path=/head/; revision=240377
* Correct a regression introduced during the import of file(1) 5.11.Stephen McKay2012-08-171-1/+1
| | | | | | | | | | | | | | Magic tests containing "search" or "regex" directives were incorrectly compiled by "mkmagic" and were effectively ignored. This caused troff files (for example) to be detected as simply "ASCII text" instead of as "troff or preprocessor input, ASCII text". PR: bin/170415 Approved by: consensus on developers@ MFC after: 3 days Notes: svn path=/head/; revision=239348
* Don't depend on getline being on the build machine. That'sMarcel Moolenaar2012-05-191-2/+3
| | | | | | | not the case for FreeBSD 7.x machines. Notes: svn path=/head/; revision=235638
* Update file(1) to version 5.11.David E. O'Brien2012-04-191-1/+1
| | | | Notes: svn path=/head/; revision=234449
* Use CFLAGS and LDFLAGS when compiling mkmagic. This ensures that all theRui Paulo2010-08-011-2/+1
| | | | | | | | | | correct flags are being used (esp. NO_WERROR wrt clang). Submitted by: Dimitry Andric <dimitry at andric.com> Reviewed by: ru Notes: svn path=/head/; revision=210730
* With r208341 in place WARNS can be increased.Marius Strobl2010-05-201-1/+1
| | | | Notes: svn path=/head/; revision=208342
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-0/+2
| | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* 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
* Merge vendor/file/dist@191739, bringing FILE 5.00 to 8-CURRENT.David E. O'Brien2009-05-041-2/+3
| | | | Notes: svn path=/head/; revision=191771
* Don't make the MIME magic any longer.David E. O'Brien2009-01-021-5/+2
| | | | Notes: svn path=/head/; revision=186693
* Bump library versions in preparation for 7.0.Daniel Eischen2007-05-211-1/+1
| | | | | | | Ok'd by: kan Notes: svn path=/head/; revision=169807
* Update for the 'file' 4.17 import.David E. O'Brien2006-06-191-1/+1
| | | | Notes: svn path=/head/; revision=159769
* Add missing shared library interdependencies.Ruslan Ermilov2005-11-101-0/+2
| | | | Notes: svn path=/head/; revision=152285
* 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
* Clean up makefile.Ruslan Ermilov2005-01-281-7/+2
| | | | | | | | | | | - Remove all:. It's redundant, and ${LIB} in it is just a bug. - Remove .ORDER:. *.mgc files can safely be built in parallel. - Remove PITA. The mkmagic tool is smart to put the binary file into the current directory (${.OBJDIR}) even if the source file lives somewhere else, which is just what we need. Notes: svn path=/head/; revision=140944
* Install the header for libmagic.David E. O'Brien2004-11-191-0/+1
| | | | | | | | PR: 73647 Submitted by: Uranus <uranus@it.muds.net> Notes: svn path=/head/; revision=137887
* uniq(1) is not an install tool, and using it was causingRuslan Ermilov2004-10-181-2/+2
| | | | | | | | | "uniq: not found" during the installworld. Spotted by: Roman Neuhauser Notes: svn path=/head/; revision=136681
* Don't try to programatically support running file(1) w/in /usr/obj or otherDavid E. O'Brien2004-08-091-1/+1
| | | | | | | | | non-standard install path. Agreed with: ru Notes: svn path=/head/; revision=133370
* Uncomment the real paths and remove the local debugging paths.David E. O'Brien2004-08-091-2/+1
| | | | | | | Noticed by: ru (who's faster than 'make world' on my stock src test machine) Notes: svn path=/head/; revision=133365
* Bmake the library containing and processing the magic.David E. O'Brien2004-08-091-0/+59
Notes: svn path=/head/; revision=133362