<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libmagic, branch releng/13.5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2025-01-13T04:25:29Z</updated>
<entry>
<title>MFC: libmagic: Unbreak for older FreeBSD releases.</title>
<updated>2025-01-13T04:25:29Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2025-01-13T04:25:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=163951959866377ebf6d9af84a412dd22b1a8983'/>
<id>urn:sha1:163951959866377ebf6d9af84a412dd22b1a8983</id>
<content type='text'>
PR:		bin/273736
Reported by:	philip

(cherry picked from commit 7f8f120439b77e60a1070d87f4dc6cb9a43d0335)
</content>
</entry>
<entry>
<title>MFC: MFV: file 5.46.</title>
<updated>2024-12-22T07:40:01Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2024-12-08T19:07:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dcb4ac96fcf69b5c95e36284a1b679dac51d51c6'/>
<id>urn:sha1:dcb4ac96fcf69b5c95e36284a1b679dac51d51c6</id>
<content type='text'>
(cherry picked from commit ae316d1d1cffd71ab7751f94e10118777a88e027)
</content>
</entry>
<entry>
<title>MFC: MFV: file 5.45.</title>
<updated>2024-12-22T07:39:59Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2023-09-10T19:20:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=90222d7fa4bbf6dd9c57d4330c36b8733cf48ba0'/>
<id>urn:sha1:90222d7fa4bbf6dd9c57d4330c36b8733cf48ba0</id>
<content type='text'>
(cherry picked from commit 898496ee09ed2b7d25f6807edc4515628196ec0a)

Disable byteswap.h for now.

(cherry picked from commit 90474518912f5e5f49bc5325b7f88e94eba64d6a)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-23T17:43:30Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:32:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9'/>
<id>urn:sha1:023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit d0b2dbfa0ecf)
</content>
</entry>
<entry>
<title>file: upgrade to 5.43.</title>
<updated>2022-09-28T05:21:30Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-09-25T02:16:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dc9893d19419f16234ee9a4b4454f31e09d9b292'/>
<id>urn:sha1:dc9893d19419f16234ee9a4b4454f31e09d9b292</id>
<content type='text'>
(cherry picked from commit a2dfb7224ec9933ee804cae54d51848dce938b6b)
</content>
</entry>
<entry>
<title>file: upgrade to 5.42.</title>
<updated>2022-07-18T00:32:23Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-07-04T00:07:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=67c01d848bf71c49bcda49b02a3fd3dd20f07797'/>
<id>urn:sha1:67c01d848bf71c49bcda49b02a3fd3dd20f07797</id>
<content type='text'>
(cherry picked from commit a4d6d3b8910f3805eebcd8703e11e066aad2e2a1)
</content>
</entry>
<entry>
<title>libmagic: Remove support for older FreeBSD where xlocale was not available.</title>
<updated>2022-07-18T00:31:09Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-01-03T02:05:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=96e3ac4c09c27d58fa8a879106e8296ad338ab8c'/>
<id>urn:sha1:96e3ac4c09c27d58fa8a879106e8296ad338ab8c</id>
<content type='text'>
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.

(cherry picked from commit 90266521018938b7b9f0003ba9a383b6920859e9)

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

(cherry picked from commit f3d7ace4b235422e5ccff0315f2965ac935241d8)
</content>
</entry>
<entry>
<title>file: Fix cross-compilation on Darwin/macOS</title>
<updated>2022-01-25T00:05:17Z</updated>
<author>
<name>Jose Luis Duran</name>
<email>jlduran@gmail.com</email>
</author>
<published>2022-01-05T12:13:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=925c54a30fdea77a81fd86bab4c9b0b9f4664d38'/>
<id>urn:sha1:925c54a30fdea77a81fd86bab4c9b0b9f4664d38</id>
<content type='text'>
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

(cherry picked from commit f5ccb3a33e23797b98860cea497d989a338af446)
</content>
</entry>
<entry>
<title>file: upgrade to 5.41.</title>
<updated>2022-01-18T00:43:58Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2022-01-04T06:02:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=46aa53e2b80e4074be7772d43546d0b8da3f71a1'/>
<id>urn:sha1:46aa53e2b80e4074be7772d43546d0b8da3f71a1</id>
<content type='text'>
(cherry picked from commit 43a5ec4eb41567cc92586503212743d89686d78f)
</content>
</entry>
<entry>
<title>Convert libs with pc files to use PCFILES</title>
<updated>2021-06-30T07:24:30Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2021-03-16T06:13:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=41b278bd71817ba237a643fcd396dd3021873012'/>
<id>urn:sha1:41b278bd71817ba237a643fcd396dd3021873012</id>
<content type='text'>
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
</content>
</entry>
</feed>
