|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
96a0acc4 |
| 27-Jun-2018 |
Bryan Drewery <[email protected]> |
Don't use CCACHE for linking.
MFC after: 2 weeks Sponsored by: Dell EMC
|
|
Revision tags: release/11.2.0 |
|
| #
98131b3e |
| 20-May-2018 |
Cy Schubert <[email protected]> |
Style fixup:
A non-functional commit to make adjustment to an aesthetically unpleasing long line.
|
| #
018798be |
| 20-May-2018 |
Cy Schubert <[email protected]> |
Fix build post r333919.
This commit results in an aesthetically unpleasing long line which will be fixed next commit.
|
| #
7fe5130d |
| 09-Mar-2018 |
Bryan Drewery <[email protected]> |
LIB32: Avoid linking in unneeded (and invalid lib32) libz for libmagic build tool.
Usually this is just ignored: /usr/bin/ld: skipping incompatible /scratch/obj/root/git/freebsd/amd64.amd64/obj-li
LIB32: Avoid linking in unneeded (and invalid lib32) libz for libmagic build tool.
Usually this is just ignored: /usr/bin/ld: skipping incompatible /scratch/obj/root/git/freebsd/amd64.amd64/obj-lib32/lib/libz/libz.so when searching for -lz /usr/bin/ld: skipping incompatible /scratch/obj/root/git/freebsd/amd64.amd64/obj-lib32/lib/libz/libz.a when searching for -lz
However some combination of newer toolchains simply fail here instead: /usr/bin/ld: error: /home/dstolfa/obj/home/dstolfa/cadets/amd64.amd64/obj-lib32/lib/libz/libz.so is incompatible with /usr/lib/crt1.o
Libz is not needed for mkmagic so just exclude it.
Reported by: Domagoj Stolfa <[email protected]> MFC after: 2 weeks Sponsored by: Dell EMC
show more ...
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
1ec0c0f5 |
| 20-Jan-2017 |
Enji Cooper <[email protected]> |
Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones
This simplifies pathing in make/displayed output
MFC after: 3 weeks Sponsored by: Dell EMC Isilon
|
|
Revision tags: release/11.0.1, release/11.0.0 |
|
| #
424340f2 |
| 27-Jun-2016 |
Xin LI <[email protected]> |
Fix build: explicitly reference the generated magic.h as dependency of mkmagic and point its location.
Reported by: jenkins Pointy hat to: delphij MFC after: 2 weeks X-MFC-With: 302221 Approved by:
Fix build: explicitly reference the generated magic.h as dependency 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)
show more ...
|
| #
29df9f6b |
| 09-May-2016 |
Bryan Drewery <[email protected]> |
DIRDEPS_BUILD: Run the staged bootstrap-tools version of build-tools.
This avoids running target binaries.
Sponsored by: EMC / Isilon Storage Division
|
| #
d1dd034d |
| 14-Apr-2016 |
Bryan Drewery <[email protected]> |
META_MODE: Don't rebuild build-tools targets during normal build.
This avoids 'build command changed' due to CFLAGS/CC changes during the normal build. Without this the build-tools targets end up r
META_MODE: Don't rebuild build-tools targets during normal build.
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
show more ...
|
|
Revision tags: release/10.3.0 |
|
| #
a70cba95 |
| 04-Feb-2016 |
Glen Barber <[email protected]> |
First pass through library packaging.
Sponsored by: The FreeBSD Foundation
|
|
Revision tags: release/10.2.0 |
|
| #
6b129086 |
| 25-Nov-2014 |
Baptiste Daroussin <[email protected]> |
Convert libraries to use LIBADD While here reduce a bit overlinking
|
|
Revision tags: release/10.1.0, release/9.3.0 |
|
| #
28ab4bb8 |
| 06-May-2014 |
Xin LI <[email protected]> |
Sort .ALLSRC before concatenating files together. This makes sure that the file are always built the same.
(Note that Header and Localstuff must appear first and in that order, the sorting does not
Sort .ALLSRC before concatenating files together. This makes sure that the 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
show more ...
|
|
Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0 |
|
| #
c2774610 |
| 11-Sep-2012 |
David E. O'Brien <[email protected]> |
r235638 is not the clean way to add support for building on ancient FreeBSD versions. Instead use Imp's good work on "legacy" and follow the outcome of the previous TRB discussions on this topic.
N
r235638 is not the clean way to add support for building on ancient FreeBSD 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.
show more ...
|
| #
a0ebde20 |
| 17-Aug-2012 |
Stephen McKay <[email protected]> |
Correct a regression introduced during the import of file(1) 5.11.
Magic tests containing "search" or "regex" directives were incorrectly compiled by "mkmagic" and were effectively ignored. This ca
Correct a regression introduced during the import of file(1) 5.11.
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
show more ...
|
| #
aaa975e1 |
| 19-May-2012 |
Marcel Moolenaar <[email protected]> |
Don't depend on getline being on the build machine. That's not the case for FreeBSD 7.x machines.
|
|
Revision tags: release/8.3.0, release/7.4.0, release/8.2.0 |
|
| #
a7c20010 |
| 01-Aug-2010 |
Rui Paulo <[email protected]> |
Use CFLAGS and LDFLAGS when compiling mkmagic. This ensures that all the correct flags are being used (esp. NO_WERROR wrt clang).
Submitted by: Dimitry Andric <dimitry at andric.com> Reviewed by: ru
|
|
Revision tags: release/8.1.0 |
|
| #
9433144d |
| 20-May-2010 |
Marius Strobl <[email protected]> |
With r208341 in place WARNS can be increased.
|
|
Revision tags: release/7.3.0 |
|
| #
daaf5759 |
| 02-Jan-2010 |
Ed Schouten <[email protected]> |
Build lib/ with WARNS=6 by default.
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 Makef
Build lib/ with WARNS=6 by default.
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.
show more ...
|
|
Revision tags: release/8.0.0 |
|
| #
3ca3047a |
| 19-Jul-2009 |
Ken Smith <[email protected]> |
Bump the version of all non-symbol-versioned shared libraries in preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.
Reviewed b
Bump the version of all non-symbol-versioned shared libraries in 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)
show more ...
|
|
Revision tags: release/7.2.0 |
|
| #
008ca870 |
| 02-Jan-2009 |
David E. O'Brien <[email protected]> |
Don't make the MIME magic any longer.
|
|
Revision tags: release/7.1.0, release/6.4.0, release/7.0.0, release/6.3.0 |
|
| #
419ecd5d |
| 21-May-2007 |
Daniel Eischen <[email protected]> |
Bump library versions in preparation for 7.0.
Ok'd by: kan
|
|
Revision tags: release/6.2.0 |
|
| #
b3f1b4a2 |
| 19-Jun-2006 |
David E. O'Brien <[email protected]> |
Update for the 'file' 4.17 import.
|
|
Revision tags: release/5.5.0, release/6.1.0 |
|
| #
e4a93f1e |
| 10-Nov-2005 |
Ruslan Ermilov <[email protected]> |
Add missing shared library interdependencies.
|
|
Revision tags: release/6.0.0 |
|
| #
a84020c2 |
| 22-Jul-2005 |
Ken Smith <[email protected]> |
Bump the shared library version number of all libraries that have not been bumped since RELENG_5.
Reviewed by: ru Approved by: re (not needed for commit check but in principle...)
|
|
Revision tags: release/5.4.0 |
|
| #
2bcc0b73 |
| 28-Jan-2005 |
Ruslan Ermilov <[email protected]> |
Clean up makefile.
- 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 th
Clean up makefile.
- 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.
show more ...
|
|
Revision tags: release/4.11.0 |
|
| #
8e6acec2 |
| 19-Nov-2004 |
David E. O'Brien <[email protected]> |
Install the header for libmagic.
PR: 73647 Submitted by: Uranus <[email protected]>
|