| #
924c0c60
|
| 28-Oct-2025 |
Lexi Winter <ivy@FreeBSD.org> |
zlib: Move to a new zlib package
zlib is a standalone third-party component, and deserves its own package rather than living in runtime. For example, this will make future security updates less inv
zlib: Move to a new zlib package
zlib is a standalone third-party component, and deserves its own package rather than living in runtime. For example, this will make future security updates less invasive. This also means there's no dependency on runtime for ports that just require zlib, which is useful for service jails.
MFC after: 3 days Reviewed by: bapt, emaste Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D53058
show more ...
|
| #
e3e9c205
|
| 15-Nov-2023 |
Brooks Davis <brooks@FreeBSD.org> |
lib{c,lzma,z}: remove -DSYMBOL_VERSIONING from CFLAGS
This was part of a libkse and libpthread transition aide when libc gained symbol versions in e62165c8b0f7d6452c0033127a0fd8ad1d9e34d3 (March 200
lib{c,lzma,z}: remove -DSYMBOL_VERSIONING from CFLAGS
This was part of a libkse and libpthread transition aide when libc gained symbol versions in e62165c8b0f7d6452c0033127a0fd8ad1d9e34d3 (March 2006). The code that cared about this macro was removed in commit 00fb440c1a145b56b6c75fd405d80071aef2aab1 (May 2007) when symbol versioning was enabled by default and libthr became the default threading library. For unknown reasons, it stayed in libc (which seemingly never used it) and seems to have been copied to liblzma and libz.
Reviewed by: imp, kib, emaste Differential Revision: https://reviews.freebsd.org/D42613
show more ...
|
| #
d0b2dbfa
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
14b57ade
|
| 24-Apr-2023 |
John Baldwin <jhb@FreeBSD.org> |
zlib: Silence -Wstrict-prototype warnings.
Presumably upstream will fix this eventually.
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D39724
|
| #
010795fc
|
| 19-Apr-2023 |
John Baldwin <jhb@FreeBSD.org> |
libz: Move NO_WDEPRECATED_NON_PROTOTYPE below include of bsd.lib.mk.
Also add it to CWARNFLAGS rather than CFLAGS.
|
| #
de0009f0
|
| 16-Mar-2023 |
Mateusz Guzik <mjg@FreeBSD.org> |
libz: silence K&R warns
Sponsored by: Rubicon Communications, LLC ("Netgate")
|
| #
ac175bd3
|
| 11-Aug-2022 |
Alex Richardson <arichardson@FreeBSD.org> |
Install working pkgconfig .pc files for compat libraries
The default ones are install them to /usr/libdata/pkgconfig, and we can't use this path for compat libraries, so we use /usr/lib<suffix>/pkgc
Install working pkgconfig .pc files for compat libraries
The default ones are install them to /usr/libdata/pkgconfig, and we can't use this path for compat libraries, so we use /usr/lib<suffix>/pkgconfigi here.
Test Plan: grep -rn libdir= ./usr/lib32/pkgconfig/*.pc MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D34939
show more ...
|
| #
cd882207
|
| 31-Mar-2022 |
Xin LI <delphij@FreeBSD.org> |
MFV c144cc54795d: zlib 1.2.12.
MFC after: 3 days Relnotes: yes
|
| #
8d5d3295
|
| 06-Dec-2021 |
Jessica Clarke <jrtc27@FreeBSD.org> |
Bootstrap libz when cross-building from non-FreeBSD
This is needed now libdwarf depends on libz.
Fixes: dbf05458e3bd ("libdwarf: Support consumption of compressed ELF sections") MFC after: 1 week
|
| #
500f4659
|
| 16-Mar-2021 |
Emmanuel Vadot <manu@FreeBSD.org> |
Convert libs with pc files to use PCFILES
Now the .pc ends up in the correct package (-dev)
Reviewed by: bapt, emaste Differential Revision: https://reviews.freebsd.org/D29172 MFC after: 2 wee
Convert libs with pc files to use PCFILES
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
show more ...
|
| #
16ade779
|
| 12-May-2020 |
Xin LI <delphij@FreeBSD.org> |
Generate zlib.pc from source.
Reviewed by: bapt MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D24806
|
| #
a1d53587
|
| 18-Oct-2019 |
Brooks Davis <brooks@FreeBSD.org> |
Remove obsolete, non-use of CLANG_NO_IAS.
CLANG_NO_IAS was removed in r351661.
|
| #
f993ed2f
|
| 09-Sep-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r351732 through r352104.
|
| #
a7b5a3d4
|
| 05-Sep-2019 |
Emmanuel Vadot <manu@FreeBSD.org> |
pkgbase: Put a lot of binaries and lib in FreeBSD-runtime
All of them are needed to be able to boot to single user and be able to repair a existing FreeBSD installation so put them directly into Fre
pkgbase: Put a lot of binaries and lib in FreeBSD-runtime
All of them are needed to be able to boot to single user and be able to repair a existing FreeBSD installation so put them directly into FreeBSD-runtime.
Reviewed by: bapt, gjb Differential Revision: https://reviews.freebsd.org/D21503
show more ...
|
| #
7648bc9f
|
| 13-May-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @347527
Sponsored by: The FreeBSD Foundation
|
| #
c9083b85
|
| 08-May-2019 |
Xin LI <delphij@FreeBSD.org> |
Move contrib/zlib to sys/contrib/zlib so that we can use it in kernel. This is a prerequisite of unifying kernel zlib instances.
Submitted by: Yoshihiro Ota <ota at j.email.ne.jp> MFC after: 2 weeks
Move contrib/zlib to sys/contrib/zlib so that we can use it in kernel. This is a prerequisite of unifying kernel zlib instances.
Submitted by: Yoshihiro Ota <ota at j.email.ne.jp> MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D20191
show more ...
|
| #
67350cb5
|
| 09-Dec-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340918 through r341763.
|
| #
8e2a46c8
|
| 06-Dec-2018 |
Mark Johnston <markj@FreeBSD.org> |
Add zdopen(3) to complement zopen(3).
zdopen() can be used in capability mode. Update zopen.3 accordingly and fix some grammar nits while I'm here.
Reviewed by: delphij MFC after: 2 weeks Sponsore
Add zdopen(3) to complement zopen(3).
zdopen() can be used in capability mode. Update zopen.3 accordingly and fix some grammar nits while I'm here.
Reviewed by: delphij MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D18456
show more ...
|
| #
924c0c60
|
| 28-Oct-2025 |
Lexi Winter <ivy@FreeBSD.org> |
zlib: Move to a new zlib package
zlib is a standalone third-party component, and deserves its own package rather than living in runtime. For example, this will make future security updates less inv
zlib: Move to a new zlib package
zlib is a standalone third-party component, and deserves its own package rather than living in runtime. For example, this will make future security updates less invasive. This also means there's no dependency on runtime for ports that just require zlib, which is useful for service jails.
MFC after: 3 days Reviewed by: bapt, emaste Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D53058
show more ...
|
| #
e3e9c205
|
| 15-Nov-2023 |
Brooks Davis <brooks@FreeBSD.org> |
lib{c,lzma,z}: remove -DSYMBOL_VERSIONING from CFLAGS
This was part of a libkse and libpthread transition aide when libc gained symbol versions in e62165c8b0f7d6452c0033127a0fd8ad1d9e34d3 (March 200
lib{c,lzma,z}: remove -DSYMBOL_VERSIONING from CFLAGS
This was part of a libkse and libpthread transition aide when libc gained symbol versions in e62165c8b0f7d6452c0033127a0fd8ad1d9e34d3 (March 2006). The code that cared about this macro was removed in commit 00fb440c1a145b56b6c75fd405d80071aef2aab1 (May 2007) when symbol versioning was enabled by default and libthr became the default threading library. For unknown reasons, it stayed in libc (which seemingly never used it) and seems to have been copied to liblzma and libz.
Reviewed by: imp, kib, emaste Differential Revision: https://reviews.freebsd.org/D42613
show more ...
|
| #
d0b2dbfa
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
14b57ade
|
| 24-Apr-2023 |
John Baldwin <jhb@FreeBSD.org> |
zlib: Silence -Wstrict-prototype warnings.
Presumably upstream will fix this eventually.
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D39724
|
| #
010795fc
|
| 19-Apr-2023 |
John Baldwin <jhb@FreeBSD.org> |
libz: Move NO_WDEPRECATED_NON_PROTOTYPE below include of bsd.lib.mk.
Also add it to CWARNFLAGS rather than CFLAGS.
|
| #
de0009f0
|
| 16-Mar-2023 |
Mateusz Guzik <mjg@FreeBSD.org> |
libz: silence K&R warns
Sponsored by: Rubicon Communications, LLC ("Netgate")
|
| #
ac175bd3
|
| 11-Aug-2022 |
Alex Richardson <arichardson@FreeBSD.org> |
Install working pkgconfig .pc files for compat libraries
The default ones are install them to /usr/libdata/pkgconfig, and we can't use this path for compat libraries, so we use /usr/lib<suffix>/pkgc
Install working pkgconfig .pc files for compat libraries
The default ones are install them to /usr/libdata/pkgconfig, and we can't use this path for compat libraries, so we use /usr/lib<suffix>/pkgconfigi here.
Test Plan: grep -rn libdir= ./usr/lib32/pkgconfig/*.pc MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D34939
show more ...
|