History log of /freebsd-14.2/lib/libz/Makefile (Results 1 – 25 of 51)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0
# e0f6b29f 15-Nov-2023 Brooks Davis <[email protected]>

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

(cherry picked from commit e3e9c205ff54aac287309e03a808d9e9ec5c49eb)

show more ...


Revision tags: release/14.0.0
# d0b2dbfa 16-Aug-2023 Warner Losh <[email protected]>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 14b57ade 24-Apr-2023 John Baldwin <[email protected]>

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 <[email protected]>

libz: Move NO_WDEPRECATED_NON_PROTOTYPE below include of bsd.lib.mk.

Also add it to CWARNFLAGS rather than CFLAGS.


Revision tags: release/13.2.0
# de0009f0 16-Mar-2023 Mateusz Guzik <[email protected]>

libz: silence K&R warns

Sponsored by: Rubicon Communications, LLC ("Netgate")


Revision tags: release/12.4.0
# ac175bd3 11-Aug-2022 Alex Richardson <[email protected]>

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 ...


Revision tags: release/13.1.0
# 8d5d3295 06-Dec-2021 Jessica Clarke <[email protected]>

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


Revision tags: release/12.3.0, release/13.0.0
# 500f4659 16-Mar-2021 Emmanuel Vadot <[email protected]>

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 ...


Revision tags: release/12.2.0, release/11.4.0
# 16ade779 12-May-2020 Xin LI <[email protected]>

Generate zlib.pc from source.

Reviewed by: bapt
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D24806


Revision tags: release/12.1.0
# a1d53587 18-Oct-2019 Brooks Davis <[email protected]>

Remove obsolete, non-use of CLANG_NO_IAS.

CLANG_NO_IAS was removed in r351661.


# a7b5a3d4 05-Sep-2019 Emmanuel Vadot <[email protected]>

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 ...


Revision tags: release/11.3.0
# c9083b85 08-May-2019 Xin LI <[email protected]>

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 ...


Revision tags: release/12.0.0
# 8e2a46c8 06-Dec-2018 Mark Johnston <[email protected]>

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 ...


Revision tags: release/11.2.0, release/10.4.0, release/11.1.0
# 3b293398 09-Apr-2017 Alexander Kabaev <[email protected]>

Add missing double quote to fix r316635 commit.


# 7250d89e 08-Apr-2017 Xin LI <[email protected]>

Enable 16-bit longest_match for x86.

This gives a ~2% improvement in compression tests.

MFC after: 2 weeks


Revision tags: release/11.0.1, release/11.0.0
# 59f6130d 26-Mar-2016 Bryan Drewery <[email protected]>

Implement (ACFLAGS|CFLAGS|CXXFLAGS).SRC globally.

Sponsored by: EMC / Isilon Storage Division


Revision tags: release/10.3.0
# a70cba95 04-Feb-2016 Glen Barber <[email protected]>

First pass through library packaging.

Sponsored by: The FreeBSD Foundation


# 43fa36d5 03-Oct-2015 Bryan Drewery <[email protected]>

Remove redundant COMPAT_32BIT guard on pkgconfig files. This is already handled
by the LIBRARIES_ONLY mechanism protecting FILES.

Sponsored by: EMC / Isilon Storage Division


# de0e3997 18-Sep-2015 Bryan Drewery <[email protected]>

Replace beforeinstall: handling with FILES.

This actually fixes some cases to respect LIBRARIES_ONLY.

Sponsored by: EMC / Isilon Storage Division


Revision tags: release/10.2.0
# 18b2ee82 15-Jun-2015 Baptiste Daroussin <[email protected]>

Revert r284417 it is not necessary anymore


# 4232f826 15-Jun-2015 Baptiste Daroussin <[email protected]>

Enforce overwritting SHLIBDIR

Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading
bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere.

This ma

Enforce overwritting SHLIBDIR

Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading
bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere.

This makes /lib being populated again.

Reported by: many

show more ...


Revision tags: release/10.1.0
# 89ca4e2d 27-Oct-2014 John-Mark Gurney <[email protected]>

only install .pc files when we are not installing 32bit compat libs...

This fixes the problem of installing the .pc files multiple times...


Revision tags: release/9.3.0
# 28dfa008 11-Jun-2014 Xin LI <[email protected]>

Fix path for zlib examples, this have no runtime effect and was
overlooked when I was doing zlib update.

MFC after: 2 weeks


# a021956c 11-Jun-2014 Baptiste Daroussin <[email protected]>

Add a zlib pkg-config file (more and more ports requires it)

Approved by: delphij
MFC after: 1 week


# 41de1082 06-Mar-2014 Xin LI <[email protected]>

Add a manual page for zopen(3) provided by our libz.so.


123