History log of /freebsd-current/lib/libmagic/config.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 90474518 12-Sep-2023 Xin LI <delphij@FreeBSD.org>

Disable byteswap.h for now.

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.


# a2dfb722 24-Sep-2022 Xin LI <delphij@FreeBSD.org>

file: upgrade to 5.43.

MFC after: 3 days


# a4d6d3b8 03-Jul-2022 Xin LI <delphij@FreeBSD.org>

file: upgrade to 5.42.

MFC after: 2 weeks


# f5ccb3a3 05-Jan-2022 Jose Luis Duran <jlduran@gmail.com>

file: Fix cross-compilation on Darwin/macOS

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

# f3d7ace4 04-Jan-2022 Warner Losh <imp@FreeBSD.org>

file: Turns out we need xlocal.h protection

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

# 43a5ec4e 03-Jan-2022 Xin LI <delphij@FreeBSD.org>

file: upgrade to 5.41.

MFC after: 2 weeks


# 90266521 02-Jan-2022 Xin LI <delphij@FreeBSD.org>

libmagic: Remove support for older FreeBSD where xlocale was not available.

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

# 2726a701 17-Jun-2020 Xin LI <delphij@FreeBSD.org>

MFV r362254: file 5.39.

MFC after: 2 weeks


# d38c30c0 11-Feb-2020 Xin LI <delphij@FreeBSD.org>

MFV r357712: file 5.38.

MFC after: 2 weeks


# 48c779cd 10-Nov-2019 Xin LI <delphij@FreeBSD.org>

MFV r354582: file 5.37.

MFC after: 3 days


# 40427cca 17-Sep-2017 Gordon Tetlow <gordon@FreeBSD.org>

MFV r323678: file 5.32

Approved by: emaste (mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D12400


# a5d223e6 07-Nov-2016 Xin LI <delphij@FreeBSD.org>

MFV r308392: file 5.29.

MFC after: 2 weeks


# 282e23f0 26-Jun-2016 Xin LI <delphij@FreeBSD.org>

MFV r302218: file 5.28.

Relnotes: yes
MFC after: 2 weeks
Approved by: re (gjb)


# 20f8619d 14-May-2016 Xin LI <delphij@FreeBSD.org>

MFV r299716: file 5.27

MFC after: 2 weeks
Relnotes: yes


# 3e41d09d 18-Apr-2016 Xin LI <delphij@FreeBSD.org>

MFV r298178:

Update file to 5.26.

MFC after: 2 weeks
Relnotes: yes


# 9ce06829 22-Sep-2015 Xin LI <delphij@FreeBSD.org>

MFV r288140: update file to 5.25.

MFC after: 1 month


# 9fc5c47f 03-Sep-2015 Xin LI <delphij@FreeBSD.org>

MFV r287451 + 287452: file 5.24 + fix for bin/181436.

PR: 181436
MFC after: 2 weeks


# 5f0216bd 10-Jun-2015 Xin LI <delphij@FreeBSD.org>

MFV r284234:

Update file to 5.23.

MFC after: 2 weeks


# 39a9ae0f 13-Jan-2015 Dimitry Andric <dim@FreeBSD.org>

Since the merge of file 5.21 in r276415 and r276416, stable/9 and
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

# 4460e5b0 02-Jan-2015 Xin LI <delphij@FreeBSD.org>

MFV r276568:

Update file to 5.22.

MFC after: 2 weeks


# c2931133 10-Dec-2014 Xin LI <delphij@FreeBSD.org>

MFV r275696: file 5.21.

MFC after: 2 weeks


# b6cee71d 26-Jun-2014 Xin LI <delphij@FreeBSD.org>

MFV r267843: update file/libmagic to 5.19.

MFC after: 2 weeks


# c2774610 11-Sep-2012 David E. O'Brien <obrien@FreeBSD.org>

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.

# aaa975e1 18-May-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Don't depend on getline being on the build machine. That's
not the case for FreeBSD 7.x machines.

# 80c86c36 18-Apr-2012 David E. O'Brien <obrien@FreeBSD.org>

Update file(1) to version 5.11.


# ae4ecfff 20-May-2010 Marius Strobl <marius@FreeBSD.org>

Update to a config.h created by a file 5.03 configure script. This causes
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

# 7dbb948b 03-May-2009 David E. O'Brien <obrien@FreeBSD.org>

Merge vendor/file/dist@191739, bringing FILE 5.00 to 8-CURRENT.


# 20e76cb3 08-Dec-2008 Konstantin Belousov <kib@FreeBSD.org>

Add strndup(3) prototype to string.h.

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

# ef19c627 13-Jan-2008 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.23 import.

# 79f6e0e6 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

FreeBSD has <limits.h>.

# 8cbe72bd 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.21 import.

# a90b38c0 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.19 import.

# b3f1b4a2 19-Jun-2006 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.17 import.

# efd3a489 27-Dec-2004 David E. O'Brien <obrien@FreeBSD.org>

Catch up with file 4.12 import.

# 20164649 09-Aug-2004 David E. O'Brien <obrien@FreeBSD.org>

Bmake the library containing and processing the magic.

# a4d6d3b8 03-Jul-2022 Xin LI <delphij@FreeBSD.org>

file: upgrade to 5.42.

MFC after: 2 weeks


# f5ccb3a3 05-Jan-2022 Jose Luis Duran <jlduran@gmail.com>

file: Fix cross-compilation on Darwin/macOS

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

# f3d7ace4 04-Jan-2022 Warner Losh <imp@FreeBSD.org>

file: Turns out we need xlocal.h protection

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

# 43a5ec4e 03-Jan-2022 Xin LI <delphij@FreeBSD.org>

file: upgrade to 5.41.

MFC after: 2 weeks


# 90266521 02-Jan-2022 Xin LI <delphij@FreeBSD.org>

libmagic: Remove support for older FreeBSD where xlocale was not available.

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

# 2726a701 17-Jun-2020 Xin LI <delphij@FreeBSD.org>

MFV r362254: file 5.39.

MFC after: 2 weeks


# d38c30c0 11-Feb-2020 Xin LI <delphij@FreeBSD.org>

MFV r357712: file 5.38.

MFC after: 2 weeks


# 48c779cd 10-Nov-2019 Xin LI <delphij@FreeBSD.org>

MFV r354582: file 5.37.

MFC after: 3 days


# 40427cca 17-Sep-2017 Gordon Tetlow <gordon@FreeBSD.org>

MFV r323678: file 5.32

Approved by: emaste (mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D12400


# a5d223e6 07-Nov-2016 Xin LI <delphij@FreeBSD.org>

MFV r308392: file 5.29.

MFC after: 2 weeks


# 282e23f0 26-Jun-2016 Xin LI <delphij@FreeBSD.org>

MFV r302218: file 5.28.

Relnotes: yes
MFC after: 2 weeks
Approved by: re (gjb)


# 20f8619d 14-May-2016 Xin LI <delphij@FreeBSD.org>

MFV r299716: file 5.27

MFC after: 2 weeks
Relnotes: yes


# 3e41d09d 18-Apr-2016 Xin LI <delphij@FreeBSD.org>

MFV r298178:

Update file to 5.26.

MFC after: 2 weeks
Relnotes: yes


# 9ce06829 22-Sep-2015 Xin LI <delphij@FreeBSD.org>

MFV r288140: update file to 5.25.

MFC after: 1 month


# 9fc5c47f 03-Sep-2015 Xin LI <delphij@FreeBSD.org>

MFV r287451 + 287452: file 5.24 + fix for bin/181436.

PR: 181436
MFC after: 2 weeks


# 5f0216bd 10-Jun-2015 Xin LI <delphij@FreeBSD.org>

MFV r284234:

Update file to 5.23.

MFC after: 2 weeks


# 39a9ae0f 13-Jan-2015 Dimitry Andric <dim@FreeBSD.org>

Since the merge of file 5.21 in r276415 and r276416, stable/9 and
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

# 4460e5b0 02-Jan-2015 Xin LI <delphij@FreeBSD.org>

MFV r276568:

Update file to 5.22.

MFC after: 2 weeks


# c2931133 10-Dec-2014 Xin LI <delphij@FreeBSD.org>

MFV r275696: file 5.21.

MFC after: 2 weeks


# b6cee71d 26-Jun-2014 Xin LI <delphij@FreeBSD.org>

MFV r267843: update file/libmagic to 5.19.

MFC after: 2 weeks


# c2774610 11-Sep-2012 David E. O'Brien <obrien@FreeBSD.org>

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.

# aaa975e1 18-May-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Don't depend on getline being on the build machine. That's
not the case for FreeBSD 7.x machines.

# 80c86c36 18-Apr-2012 David E. O'Brien <obrien@FreeBSD.org>

Update file(1) to version 5.11.


# ae4ecfff 20-May-2010 Marius Strobl <marius@FreeBSD.org>

Update to a config.h created by a file 5.03 configure script. This causes
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

# 7dbb948b 03-May-2009 David E. O'Brien <obrien@FreeBSD.org>

Merge vendor/file/dist@191739, bringing FILE 5.00 to 8-CURRENT.


# 20e76cb3 08-Dec-2008 Konstantin Belousov <kib@FreeBSD.org>

Add strndup(3) prototype to string.h.

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

# ef19c627 13-Jan-2008 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.23 import.

# 79f6e0e6 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

FreeBSD has <limits.h>.

# 8cbe72bd 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.21 import.

# a90b38c0 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.19 import.

# b3f1b4a2 19-Jun-2006 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.17 import.

# efd3a489 27-Dec-2004 David E. O'Brien <obrien@FreeBSD.org>

Catch up with file 4.12 import.

# 20164649 09-Aug-2004 David E. O'Brien <obrien@FreeBSD.org>

Bmake the library containing and processing the magic.

# f5ccb3a3 05-Jan-2022 Jose Luis Duran <jlduran@gmail.com>

file: Fix cross-compilation on Darwin/macOS

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


# f3d7ace4 04-Jan-2022 Warner Losh <imp@FreeBSD.org>

file: Turns out we need xlocal.h protection

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


# 43a5ec4e 03-Jan-2022 Xin LI <delphij@FreeBSD.org>

file: upgrade to 5.41.

MFC after: 2 weeks


# 90266521 02-Jan-2022 Xin LI <delphij@FreeBSD.org>

libmagic: Remove support for older FreeBSD where xlocale was not available.

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

# 2726a701 17-Jun-2020 Xin LI <delphij@FreeBSD.org>

MFV r362254: file 5.39.

MFC after: 2 weeks


# d38c30c0 11-Feb-2020 Xin LI <delphij@FreeBSD.org>

MFV r357712: file 5.38.

MFC after: 2 weeks


# 48c779cd 10-Nov-2019 Xin LI <delphij@FreeBSD.org>

MFV r354582: file 5.37.

MFC after: 3 days


# 40427cca 17-Sep-2017 Gordon Tetlow <gordon@FreeBSD.org>

MFV r323678: file 5.32

Approved by: emaste (mentor)
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D12400


# a5d223e6 07-Nov-2016 Xin LI <delphij@FreeBSD.org>

MFV r308392: file 5.29.

MFC after: 2 weeks


# 282e23f0 26-Jun-2016 Xin LI <delphij@FreeBSD.org>

MFV r302218: file 5.28.

Relnotes: yes
MFC after: 2 weeks
Approved by: re (gjb)


# 20f8619d 14-May-2016 Xin LI <delphij@FreeBSD.org>

MFV r299716: file 5.27

MFC after: 2 weeks
Relnotes: yes


# 3e41d09d 18-Apr-2016 Xin LI <delphij@FreeBSD.org>

MFV r298178:

Update file to 5.26.

MFC after: 2 weeks
Relnotes: yes


# 9ce06829 22-Sep-2015 Xin LI <delphij@FreeBSD.org>

MFV r288140: update file to 5.25.

MFC after: 1 month


# 9fc5c47f 03-Sep-2015 Xin LI <delphij@FreeBSD.org>

MFV r287451 + 287452: file 5.24 + fix for bin/181436.

PR: 181436
MFC after: 2 weeks


# 5f0216bd 10-Jun-2015 Xin LI <delphij@FreeBSD.org>

MFV r284234:

Update file to 5.23.

MFC after: 2 weeks


# 39a9ae0f 13-Jan-2015 Dimitry Andric <dim@FreeBSD.org>

Since the merge of file 5.21 in r276415 and r276416, stable/9 and
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

# 4460e5b0 02-Jan-2015 Xin LI <delphij@FreeBSD.org>

MFV r276568:

Update file to 5.22.

MFC after: 2 weeks


# c2931133 10-Dec-2014 Xin LI <delphij@FreeBSD.org>

MFV r275696: file 5.21.

MFC after: 2 weeks


# b6cee71d 26-Jun-2014 Xin LI <delphij@FreeBSD.org>

MFV r267843: update file/libmagic to 5.19.

MFC after: 2 weeks


# c2774610 11-Sep-2012 David E. O'Brien <obrien@FreeBSD.org>

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.

# aaa975e1 18-May-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Don't depend on getline being on the build machine. That's
not the case for FreeBSD 7.x machines.

# 80c86c36 18-Apr-2012 David E. O'Brien <obrien@FreeBSD.org>

Update file(1) to version 5.11.


# ae4ecfff 20-May-2010 Marius Strobl <marius@FreeBSD.org>

Update to a config.h created by a file 5.03 configure script. This causes
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

# 7dbb948b 03-May-2009 David E. O'Brien <obrien@FreeBSD.org>

Merge vendor/file/dist@191739, bringing FILE 5.00 to 8-CURRENT.


# 20e76cb3 08-Dec-2008 Konstantin Belousov <kib@FreeBSD.org>

Add strndup(3) prototype to string.h.

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

# ef19c627 13-Jan-2008 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.23 import.

# 79f6e0e6 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

FreeBSD has <limits.h>.

# 8cbe72bd 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.21 import.

# a90b38c0 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.19 import.

# b3f1b4a2 19-Jun-2006 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.17 import.

# efd3a489 27-Dec-2004 David E. O'Brien <obrien@FreeBSD.org>

Catch up with file 4.12 import.

# 20164649 09-Aug-2004 David E. O'Brien <obrien@FreeBSD.org>

Bmake the library containing and processing the magic.

# 90266521 02-Jan-2022 Xin LI <delphij@FreeBSD.org>

libmagic: Remove support for older FreeBSD where xlocale was not available.

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


# 39a9ae0f 13-Jan-2015 Dimitry Andric <dim@FreeBSD.org>

Since the merge of file 5.21 in r276415 and r276416, stable/9 and
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


# c2774610 11-Sep-2012 David E. O'Brien <obrien@FreeBSD.org>

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.


# aaa975e1 18-May-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Don't depend on getline being on the build machine. That's
not the case for FreeBSD 7.x machines.


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# 158355ef 23-May-2010 Marius Strobl <marius@FreeBSD.org>

MFC: r208341

Update to a config.h created by a file 5.03 configure script. This causes
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


# ae4ecfff 20-May-2010 Marius Strobl <marius@FreeBSD.org>

Update to a config.h created by a file 5.03 configure script. This causes
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


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 20e76cb3 08-Dec-2008 Konstantin Belousov <kib@FreeBSD.org>

Add strndup(3) prototype to string.h.

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


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# ef19c627 13-Jan-2008 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.23 import.


# 79f6e0e6 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

FreeBSD has <limits.h>.


# 8cbe72bd 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.21 import.


# a90b38c0 24-May-2007 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.19 import.


# b3f1b4a2 19-Jun-2006 David E. O'Brien <obrien@FreeBSD.org>

Update for the 'file' 4.17 import.


# efd3a489 27-Dec-2004 David E. O'Brien <obrien@FreeBSD.org>

Catch up with file 4.12 import.


# 20164649 09-Aug-2004 David E. O'Brien <obrien@FreeBSD.org>

Bmake the library containing and processing the magic.