summaryrefslogtreecommitdiffstats
path: root/lib/libz/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* only install .pc files when we are not installing 32bit compat libs...jmg2014-10-271-0/+2
| | | | This fixes the problem of installing the .pc files multiple times...
* Fix path for zlib examples, this have no runtime effect and wasdelphij2014-06-111-0/+2
| | | | | | overlooked when I was doing zlib update. MFC after: 2 weeks
* Add a zlib pkg-config file (more and more ports requires it)bapt2014-06-111-0/+4
| | | | | Approved by: delphij MFC after: 1 week
* Add a manual page for zopen(3) provided by our libz.so.delphij2014-03-061-1/+1
|
* Fix up FreeBSD tag for files not from a vendor branchemaste2013-10-311-1/+1
| | | | | | | | 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
* MFV: Update zlib to 1.2.7.delphij2012-06-211-7/+7
|\ | | | | | | | | | | | | | | (x86 assembler optimization disabled for now because it requires the new .cfi_* directives that is not supported by base system binutils). MFC after: 1 week
| * Flattern zlib vendor tree.delphij2010-02-231-158/+0
| |
| * Initial import of zlib-1.1.1steve1998-02-281-24/+147
| | | | | | | | | | PR: 5869 Reviewed by: jdp
| * This commit was manufactured by cvs2svn to create branch 'VENDOR-libz'.cvs2svn1996-08-181-0/+35
|
* Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, todim2012-02-281-4/+4
| | | | | | | | | | | | | | | | | | | | | 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
* Disable gvmat64.S, the assembler version of longest_match for now.delphij2011-07-181-10/+10
| | | | | | PR: kern/154073 MFC after: 3 days Approved by: re (kib)
* Upgrade our copy of llvm/clang to r126079, from upstream's trunk.dim2011-02-201-0/+4
| | | | | This contains many improvements, primarily better C++ support, an integrated assembler for x86 and support for -pg.
* Fix some leftover binaries and shared libraries in the system that stilldim2011-02-151-0/+2
| | | | | | | | | | | | | | | 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
* Update to zlib 1.2.4 and add versioned symbols to thedelphij2010-03-221-7/+39
|\ | | | | | | | | | | library. Sponsored by: iXsystems, Inc.
| * Create a custom branch where I will be able to do the merge.delphij2010-03-191-35/+0
|/
* Build lib/ with WARNS=6 by default.ed2010-01-021-0/+2
| | | | | | | | | 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.
* Remove libz and pppd redundancyimp2005-06-031-2/+0
|
* Update makefile for zlib 1.2.1.tjr2004-06-301-2/+1
|
* Stage 3 of dynamic root support. Make all the libraries needed to rungordon2003-08-171-0/+1
| | | | | | 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.
* Add zopen(), a stdio wrapper for gzipped data streams.kris2001-09-061-1/+2
| | | | Obtained from: NetBSD
* MAN[1-9] -> MAN.ru2001-03-271-1/+1
|
* Add appropriate defines to use snprintf/vsnprintf instead ofjedgar2000-12-061-0/+2
| | | | | | sprintf/vsprintf. Approved by: peter
* Replace beforeinstall target with new variables used by .mk system.rgrimes2000-01-141-6/+1
| | | | Reviewed by: marcel, and make world
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Backup out the last commit, it was already there.phk1998-04-171-3/+1
| | | | Noticed by: bde
* Manpages not installedphk1998-04-171-1/+3
| | | | | | PR: 6327 Reviewed by: phk Submitted by: Chia-liang Kao <clkao@cirx.org>
* Install manpage tooache1998-02-281-1/+2
|
* foo.gz is created by 'make test' so add it to CLEANFILES.steve1998-02-281-2/+2
|
* Back out an easy $FreeBSD$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Clean up the beforeinstall target a bit more, bde pointed out that the oldpeter1996-08-191-4/+5
| | | | one was a mess. (I was in a 'talk' session at the time, can you tell? :-)
* oops.. attempted to install header files from wrong directory..peter1996-08-181-3/+3
|
* Add a bmakefile for zlib.peter1996-08-181-0/+35
OpenPOWER on IntegriCloud