History log of /src/lib/libz/Makefile (Results 1 – 25 of 279)
Revision Date Author Comments
# 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 ...


12345678910>>...12