History log of /freebsd-12.1/lib/libz/Makefile (Results 1 – 25 of 39)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0
# 0031c6c3 23-May-2019 Xin LI <[email protected]>

MFC r347244:

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>


Revision tags: release/12.0.0, 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.


Revision tags: release/10.0.0
# ce086c79 31-Oct-2013 Ed Maste <[email protected]>

Fix up FreeBSD tag for files not from a vendor branch

Unexpand the tag, remove the fbsd:nokeywords property and add the
svn:keywords property. This should eliminate the gratuituous diffs
that appea

Fix up FreeBSD tag for files not from a vendor branch

Unexpand the tag, remove the fbsd:nokeywords property and add the
svn:keywords property. This should eliminate the gratuituous diffs
that appear on these files in projects branches.

Sponsored by: The FreeBSD Foundation

show more ...


Revision tags: release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0, release/7.4.0, release/8.2.0, release/8.1.0
# 2c221f6f 20-Apr-2010 Xin LI <[email protected]>

MFC assembler version of match functions for amd64 and i386(*).

This gives approximately 15% improvement on compression case.

(*) i386 assembler version is enabled ONLY when MACHINE_CPU have
'i686'

MFC assembler version of match functions for amd64 and i386(*).

This gives approximately 15% improvement on compression case.

(*) i386 assembler version is enabled ONLY when MACHINE_CPU have
'i686' which is not default on FreeBSD/i386. One can specify
for instance CPUTYPE=pentium4 in /etc/make.conf to get this
feature.

show more ...


# 07b202a8 28-Feb-2012 Dimitry Andric <[email protected]>

Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, to
get rid of testing explicitly for clang (using ${CC:T:Mclang}) in
individual Makefiles.

Instead, use the following extra macros

Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, to
get rid of testing explicitly for clang (using ${CC:T:Mclang}) in
individual Makefiles.

Instead, use the following extra macros, for use with clang:
- NO_WERROR.clang (disables -Werror)
- NO_WCAST_ALIGN.clang (disables -Wcast-align)
- NO_WFORMAT.clang (disables -Wformat and friends)
- CLANG_NO_IAS (disables integrated assembler)
- CLANG_OPT_SMALL (adds flags for extra small size optimizations)

As a side effect, this enables setting CC/CXX/CPP in src.conf instead of
make.conf! For clang, use the following:

CC=clang
CXX=clang++
CPP=clang-cpp

MFC after: 2 weeks

show more ...


# 54257e2c 18-Jul-2011 Xin LI <[email protected]>

Disable gvmat64.S, the assembler version of longest_match for now.

PR: kern/154073
MFC after: 3 days
Approved by: re (kib)


# 152e60f2 15-Feb-2011 Dimitry Andric <[email protected]>

Fix some leftover binaries and shared libraries in the system that still
have an executable stack, due to linking in hand-assembled .S or .s
files, that have no .GNU-stack sections:

RWX --- --- /li

Fix some leftover binaries and shared libraries in the system that still
have an executable stack, due to linking in hand-assembled .S or .s
files, that have no .GNU-stack sections:

RWX --- --- /lib/libcrypto.so.6
RWX --- --- /lib/libmd.so.5
RWX --- --- /lib/libz.so.6
RWX --- --- /lib/libzpool.so.2
RWX --- --- /usr/lib/liblzma.so.5

These were found using scanelf, from the sysutils/pax-utils port.

Reviewed by: kib

show more ...


# 798aea00 22-Mar-2010 Xin LI <[email protected]>

Update to zlib 1.2.4 and add versioned symbols to the
library.

Sponsored by: iXsystems, Inc.


Revision tags: release/7.3.0
# daaf5759 02-Jan-2010 Ed Schouten <[email protected]>

Build lib/ with WARNS=6 by default.

Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.

I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makef

Build lib/ with WARNS=6 by default.

Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.

I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makefile.inc provided by lib/. I'm not going to touch that directory.
Most of the code there is contributed anyway.

show more ...


Revision tags: release/8.0.0, release/7.2.0, release/7.1.0, release/6.4.0, release/7.0.0, release/6.3.0, release/6.2.0, release/5.5.0, release/6.1.0, release/6.0.0
# 474a2ca9 03-Jun-2005 Warner Losh <[email protected]>

Remove libz and pppd redundancy


Revision tags: release/5.4.0, release/4.11.0, release/5.3.0
# 9e64ecd9 30-Jun-2004 Tim J. Robbins <[email protected]>

Update makefile for zlib 1.2.1.


Revision tags: release/4.10.0, release/5.2.1, release/5.2.0, release/4.9.0
# 41d8423f 17-Aug-2003 Gordon Tetlow <[email protected]>

Stage 3 of dynamic root support. Make all the libraries needed to run
binaries in /bin and /sbin installed in /lib. Only the versioned files
reside in /lib, the .so symlink continues to live /usr/lib

Stage 3 of dynamic root support. Make all the libraries needed to run
binaries in /bin and /sbin installed in /lib. Only the versioned files
reside in /lib, the .so symlink continues to live /usr/lib so the
toolchain doesn't need to be modified.

show more ...


Revision tags: release/5.1.0, release/4.8.0, release/5.0.0, release/4.6.2
# 131ee164 06-Sep-2001 Kris Kennaway <[email protected]>

Add zopen(), a stdio wrapper for gzipped data streams.

Obtained from: NetBSD


Revision tags: release/4.3.0
# 4a558355 27-Mar-2001 Ruslan Ermilov <[email protected]>

MAN[1-9] -> MAN.


12