| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
byteswap.h is introduced in FreeBSD 13.2 but was not available in
earlier versions. In order to support upgrading from an earlier
FreeBSD release we would need to tell the build system that fact.
PR: bin/273736
Reported by: philip
MFC after: 3 days
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
Ideally we should be testing __FreeBSD_version (1400079) and/or
BOOTSTRAPPING from an older version, but restore compatibility to
older FreeBSD versions and macOS while we find out a better way to
fix it.
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
Darwin/macOS does not have pipe2(2).
Apply a similar guard as in f3d7ace4b235422e5ccff0315f2965ac935241d8
after 43a5ec4eb41567cc92586503212743d89686d78f.
Pull Request: https://github.com/freebsd/freebsd-src/pull/574
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It turns out that we still need xlocal.h protection for when we're
cross building on Linux. Linux doesn't have this file, but os/x
does. Before, we'd assume we didn't have it, like old FreeBSD, when
cross compiling. After the latest update, all that code was removed so
cross compiling needs to be handled separaetly. Do so by defining
HAVE_XLOCALE_H only when we're not building on linux. This allows us
to build the mkmagic build tool needed to build file(1).
Sponsored by: Netflix
Reviewed by: jrtc27
Differential Revision: https://reviews.freebsd.org/D33741
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
| |
The MINIMUM_SUPPORTED_OSREL is 1002501 (FreeBSD 10.3), and xlocale is
supported there.
While I'm there, explicitly use config.h generated with --disable-bzlib
--disable-xzlib instead of deleting them manually.
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=362258
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=357757
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=354595
|
|
|
|
|
|
|
|
|
| |
Approved by: emaste (mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D12400
Notes:
svn path=/head/; revision=323683
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=308420
|
|
|
|
|
|
|
|
|
| |
Relnotes: yes
MFC after: 2 weeks
Approved by: re (gjb)
Notes:
svn path=/head/; revision=302221
|
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Relnotes: yes
Notes:
svn path=/head/; revision=299736
|
|
|
|
|
|
|
|
|
|
| |
Update file to 5.26.
MFC after: 2 weeks
Relnotes: yes
Notes:
svn path=/head/; revision=298192
|
|
|
|
|
|
|
| |
MFC after: 1 month
Notes:
svn path=/head/; revision=288143
|
|
|
|
|
|
|
|
| |
PR: 181436
MFC after: 2 weeks
Notes:
svn path=/head/; revision=287453
|
|
|
|
|
|
|
|
|
| |
Update file to 5.23.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=284237
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
stable/10 cannot be built from FreeBSD 8.x. This is because the
build-tools stage requires libmagic, but lib/libmagic/config.h was
generated on head, and it now enables using the xlocale.h APIs, which
are not supported on 8.x (and on 9.x before __FreeBSD_version 900506).
See also the start of this thread on -stable:
https://lists.freebsd.org/pipermail/freebsd-stable/2015-January/081521.html
To fix this, conditionalize the use of xlocale.h APIs to make
bootstrapping from older FreeBSD versions work correctly.
Reviewed by: delphij
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D1518
Notes:
svn path=/head/; revision=277147
|
|
|
|
|
|
|
|
|
| |
Update file to 5.22.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=276577
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=275698
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=267897
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
not the case for FreeBSD 7.x machines.
Notes:
svn path=/head/; revision=235638
|
|
|
|
| |
Notes:
svn path=/head/; revision=234449
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
file.1 to contain the correct version number and SIZEOF_LONG_LONG to be
defined as appropriate, which is crucial for 64-bit big-endian ELF files
to be handled correctly on big-endian systems.
PR: 146387
Reviewed by: delphij
MFC after: 3 days
Notes:
svn path=/head/; revision=208341
|
|
|
|
| |
Notes:
svn path=/head/; revision=191771
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change was erronously ommitted from the r185690, and attempt
to simply add the prototype to string.h has revealed that several
contributed programs defined local prototypes for strndup(), controlled
by autoconfed config.h. So, manually change #undef HAVE_STRNDUP to
#define HAVE_STRNDUP 1. Next import of the corresponding program would
regenerate config.h, overriding the changes in this commit.
No objections from: kan
Notes:
svn path=/head/; revision=185777
|
|
|
|
| |
Notes:
svn path=/head/; revision=175299
|
|
|
|
| |
Notes:
svn path=/head/; revision=169967
|
|
|
|
| |
Notes:
svn path=/head/; revision=169965
|
|
|
|
| |
Notes:
svn path=/head/; revision=169946
|
|
|
|
| |
Notes:
svn path=/head/; revision=159769
|
|
|
|
| |
Notes:
svn path=/head/; revision=139371
|
|
Notes:
svn path=/head/; revision=133362
|