2024-04-22 09:33:05 by Jonathan Perkin | Files touched by this commit (17) |
Log message:
bootstrap-mk-files: Update to 20240422.
Remove OS variable from remaining sys.mk files. This was never defined on a
few operating systems (including NetBSD), is not used by pkgsrc, and wasted a
fork of a shell and uname(1) in every bmake call on many systems.
|
2023-05-12 02:44:39 by Charlotte Koch | Files touched by this commit (4) | |
Log message:
bootstrap-mk-files: Remove Bitrig support
|
2023-05-09 19:02:32 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 20230509. Changes:
- OpenBSD: don't install catpages by default.
While here, fix pkglint warnings.
|
2023-02-25 12:27:27 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
bootstrap-mk-files: Do not overwrite OBJECT_FMT.
Fixes builds on macOS. Bump version to 20230225.
|
2023-02-25 02:46:42 by Taylor R Campbell | Files touched by this commit (2) |
Log message:
bootstrap-mk-files: Set OBJECT_FMT=ELF in bsd.own.mk.
mips64eb is not on a.out, but the outdated bsd.own.mk conditionals
selected that for it. This now matches modern NetBSD, as of 2008 --
everything's on ELF, nothing on a.out or COFF any more.
|
2021-06-18 14:17:34 by Nia Alarie | Files touched by this commit (1) |
Log message:
bootstrap-mk: Remove GCC/Clang-specific warning flags
These are leftover from the NetBSD base system where having lots
of specific warning flags makes sense because the system is compiled
with -Werror, but here they just cause portability problems.
Reported as breaking the bootstrap on HP-UX by Lehel Bernadt on
pkgsrc-users@.
|
2020-08-29 22:11:21 by Jonathan Schleifer | Files touched by this commit (1) |
Log message:
Fix bootstrap on QNX
Tested with QNX 6.5.0SP1.
Two things were needed:
* bootstrap needs to export ACCEPT_INFERIOR_RM_PROGRAM=yes on QNX,
because libarchive checks for "rm -f" (with no arguments) working in
configure. It doesn't seem to actually use it during the build, so
this works.
* QNX.sys.mk sets LORDER to echo, but sets TSORT to tsort -q. This
results in tsort complaining about having an uneven number of inputs,
since of course there are no dependency pairs.
Hence, if LORDER is overridden to echo, TSORT also needs to be
overridden to cat. Interestingly, Linux.sys.mk also sets LORDER=echo
and TSORT=tsort -q, so it's surprising this isn't broken as well?
|
2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981) |
Log message:
all: migrate homepages from http to https
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
|
2018-11-15 01:50:44 by Sevan Janiyan | Files touched by this commit (1) |
Log message:
All Minix supported platforms are ELF.
Confirmed with bsd.own.mk in Minix 3.4RC6 base.
|
2018-11-13 22:06:48 by Sevan Janiyan | Files touched by this commit (1) |
Log message:
Minix does support shared libraries (tested on 3.4RC6).
|