| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a new per-group SUBPACKAGE option to bsd.man.mk. When MANSPLITPKG
is enabled, this is forced to "-man", otherwise it defaults to empty
but can be overridden by the caller.
Use this in bsd.lib.mk to install library manpages in the -dev package
instead of the base package. This is nearly always preferable, since
library manpages are usually in section 2 or 3 and are only relevant
to people with development packages installed.
For manpages which should be installed in the base package even for
libraries, add a new MANNODEV group in bsd.lib.mk. Update existing
Makefiles to use this where appropriate.
MFC after: 3 days
Discussed with: olce
Reviewed by: olce
Sponsored by: https://www.patreon.com/bsdivy
Differential Revision: https://reviews.freebsd.org/D52832
|
| |
|
|
|
|
|
|
|
|
| |
The "mkmagic" program should be built with the host compiler.
Only use BTOOLSPATH if not building for host
Obtained from: Juniper Networks, Inc.
Reviewed by: sjg
Differential Revision: https://reviews.freebsd.org/D44539
|
| |
|
|
| |
MFC after: 3 days
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
|
|
|
|
|
| |
The default ones are install them to /usr/libdata/pkgconfig, and we can't
use this path for compat libraries, so we use /usr/lib<suffix>/pkgconfigi here.
Test Plan: grep -rn libdir= ./usr/lib32/pkgconfig/*.pc
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D34939
|
| |
|
|
|
|
|
|
| |
Now the .pc ends up in the correct package (-dev)
Reviewed by: bapt, emaste
Differential Revision: https://reviews.freebsd.org/D29172
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
| |
Reported by: lwhsu
MFC after: 2 weeks
X-MFC-with: r362258
Notes:
svn path=/head/; revision=362279
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=362258
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=357757
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
libmagic only depend on mkmagic if not DIRDEPS_BUILD
libpmc fix -I for libpmcstat
local.dirdeps.mk be even more careful about adding gnu/lib/csu to DIRDEPS
Reviewed by: bdrewery
Differential Revision: https://reviews.freebsd.org/D22872
Notes:
svn path=/head/; revision=355904
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The env space consumed by exporting all libc's .meta files
left little room for command line,
so unexport when done.
Update dirdeps.mk to latest and add
dirdeps-targets.mk to simplify/update targets/Makefile
Makefile changes to go with Makefile.depend changes in D22494
Reviewed by: bdrewery
MFC after: 1 week
Sponsored by: Juniper Networks
Differential Revision: https://reviews.freebsd.org/D22495
Notes:
svn path=/head/; revision=355618
|
| |
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=354595
|
| |
|
|
|
|
|
|
|
|
| |
This is somewhat of a follow-up to r335746.
MFC after: 2 weeks
Sponsored by: DellEMC
Notes:
svn path=/head/; revision=349062
|
| |
|
|
|
|
|
|
| |
MFC after: 2 weeks
Sponsored by: Dell EMC
Notes:
svn path=/head/; revision=335733
|
| |
|
|
|
|
|
|
| |
A non-functional commit to make adjustment to an aesthetically
unpleasing long line.
Notes:
svn path=/head/; revision=333923
|
| |
|
|
|
|
|
|
| |
This commit results in an aesthetically unpleasing long line
which will be fixed next commit.
Notes:
svn path=/head/; revision=333922
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <domagoj.stolfa@gmail.com>
MFC after: 2 weeks
Sponsored by: Dell EMC
Notes:
svn path=/head/; revision=330702
|
| |
|
|
|
|
|
|
|
|
| |
This simplifies pathing in make/displayed output
MFC after: 3 weeks
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=312497
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
Relnotes: yes
MFC after: 2 weeks
Approved by: re (gjb)
Notes:
svn path=/head/; revision=302221
|
| |
|
|
|
|
|
|
|
| |
This avoids running target binaries.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=299289
|
| |
|
|
|
|
|
|
|
|
| |
Update file to 5.26.
MFC after: 2 weeks
Relnotes: yes
Notes:
svn path=/head/; revision=298192
|
| |\
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=298092
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |/
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=295278
|
| |
|
|
|
|
|
| |
While here reduce a bit overlinking
Notes:
svn path=/head/; revision=275024
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=267897
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
not the case for FreeBSD 7.x machines.
Notes:
svn path=/head/; revision=235638
|
| |
|
|
| |
Notes:
svn path=/head/; revision=234449
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
Notes:
svn path=/head/; revision=208342
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
Notes:
svn path=/head/; revision=191771
|
| |
|
|
| |
Notes:
svn path=/head/; revision=186693
|
| |
|
|
|
|
|
| |
Ok'd by: kan
Notes:
svn path=/head/; revision=169807
|
| |
|
|
| |
Notes:
svn path=/head/; revision=159769
|
| |
|
|
| |
Notes:
svn path=/head/; revision=152285
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
| |
PR: 73647
Submitted by: Uranus <uranus@it.muds.net>
Notes:
svn path=/head/; revision=137887
|
| |
|
|
|
|
|
|
|
| |
"uniq: not found" during the installworld.
Spotted by: Roman Neuhauser
Notes:
svn path=/head/; revision=136681
|
| |
|
|
|
|
|
|
|
| |
non-standard install path.
Agreed with: ru
Notes:
svn path=/head/; revision=133370
|
| |
|
|
|
|
|
| |
Noticed by: ru (who's faster than 'make world' on my stock src test machine)
Notes:
svn path=/head/; revision=133365
|
|
|
Notes:
svn path=/head/; revision=133362
|