<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libmagic/Makefile, branch releng/12.2</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC r362258, r362279: file 5.39</title>
<updated>2020-07-01T16:18:35+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2020-07-01T16:18:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=033e980b3c70f26bddc618d1df0848b6c3fba648'/>
<id>033e980b3c70f26bddc618d1df0848b6c3fba648</id>
<content type='text'>
Relnotes:	yes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Relnotes:	yes
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r357757: MFV r357712: file 5.38.</title>
<updated>2020-04-05T02:27:49+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2020-04-05T02:27:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a5c121da20a786e2988fc0a98d5406d38b3e1d72'/>
<id>a5c121da20a786e2988fc0a98d5406d38b3e1d72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dirdeps.mk and gendirdeps.mk</title>
<updated>2019-12-19T04:49:34+00:00</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2019-12-19T04:49:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0dd6117e9dba3b55f75cd2e329a09fa14a974ac3'/>
<id>0dd6117e9dba3b55f75cd2e329a09fa14a974ac3</id>
<content type='text'>
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

MFC of r355618

Reviewed by:	 bdrewery
Sponsored by:   Juniper Networks
Differential Revision:  https://reviews.freebsd.org/D22495
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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

MFC of r355618

Reviewed by:	 bdrewery
Sponsored by:   Juniper Networks
Differential Revision:  https://reviews.freebsd.org/D22495
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r354595, r354802:</title>
<updated>2019-11-21T07:29:25+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2019-11-21T07:29:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=24c9963ddf0235431622be4ac80024850a603235'/>
<id>24c9963ddf0235431622be4ac80024850a603235</id>
<content type='text'>
MFV r354582: file 5.37

MFV r354798:

Apply vendor fixes:

06de62c Detect multiplication overflow when computing sector position
46a8443 Limit the number of elements in a vector (found by oss-fuzz)

Security:       CVE-2019-18218
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFV r354582: file 5.37

MFV r354798:

Apply vendor fixes:

06de62c Detect multiplication overflow when computing sector position
46a8443 Limit the number of elements in a vector (found by oss-fuzz)

Security:       CVE-2019-18218
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use CCACHE for linking.</title>
<updated>2018-06-27T19:29:15+00:00</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2018-06-27T19:29:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=96a0acc4ce1cbac643c51d118db1912dd63f6bb8'/>
<id>96a0acc4ce1cbac643c51d118db1912dd63f6bb8</id>
<content type='text'>
MFC after:	2 weeks
Sponsored by:	Dell EMC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	2 weeks
Sponsored by:	Dell EMC
</pre>
</div>
</content>
</entry>
<entry>
<title>Style fixup:</title>
<updated>2018-05-20T05:59:42+00:00</updated>
<author>
<name>Cy Schubert</name>
<email>cy@FreeBSD.org</email>
</author>
<published>2018-05-20T05:59:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=98131b3eb2f5647e74ecebf1afccadc608b486d1'/>
<id>98131b3eb2f5647e74ecebf1afccadc608b486d1</id>
<content type='text'>
A non-functional commit to make adjustment to an aesthetically
unpleasing long line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A non-functional commit to make adjustment to an aesthetically
unpleasing long line.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build post r333919.</title>
<updated>2018-05-20T05:59:35+00:00</updated>
<author>
<name>Cy Schubert</name>
<email>cy@FreeBSD.org</email>
</author>
<published>2018-05-20T05:59:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=018798bef05c3d548b5cb3ebe2e04a142cb85470'/>
<id>018798bef05c3d548b5cb3ebe2e04a142cb85470</id>
<content type='text'>
This commit results in an aesthetically unpleasing long line
which will be fixed next commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit results in an aesthetically unpleasing long line
which will be fixed next commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>LIB32: Avoid linking in unneeded (and invalid lib32) libz for libmagic build tool.</title>
<updated>2018-03-09T18:51:24+00:00</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2018-03-09T18:51:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7fe5130df9a3b9cf0aafe22c24344e7a69acb14d'/>
<id>7fe5130df9a3b9cf0aafe22c24344e7a69acb14d</id>
<content type='text'>
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 &lt;domagoj.stolfa@gmail.com&gt;
MFC after:	2 weeks
Sponsored by:	Dell EMC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;domagoj.stolfa@gmail.com&gt;
MFC after:	2 weeks
Sponsored by:	Dell EMC
</pre>
</div>
</content>
</entry>
<entry>
<title>Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones</title>
<updated>2017-01-20T04:45:09+00:00</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-01-20T04:45:09+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1ec0c0f5053ce86b6ae33ecbf519de253646fd51'/>
<id>1ec0c0f5053ce86b6ae33ecbf519de253646fd51</id>
<content type='text'>
This simplifies pathing in make/displayed output

MFC after:    3 weeks
Sponsored by: Dell EMC Isilon
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This simplifies pathing in make/displayed output

MFC after:    3 weeks
Sponsored by: Dell EMC Isilon
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build: explicitly reference the generated magic.h as dependency</title>
<updated>2016-06-27T06:41:11+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2016-06-27T06:41:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=424340f2c7fcf8309af026702e39c354562aa152'/>
<id>424340f2c7fcf8309af026702e39c354562aa152</id>
<content type='text'>
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)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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)
</pre>
</div>
</content>
</entry>
</feed>
