| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
|
|
|
| |
Presumably upstream will fix this eventually.
Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D39724
|
| |
|
|
| |
Also add it to CWARNFLAGS rather than CFLAGS.
|
| |
|
|
| |
Sponsored by: Rubicon Communications, LLC ("Netgate")
|
| |
|
|
|
|
|
|
|
| |
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
|
| |\
| |
| |
| |
| | |
MFC after: 3 days
Relnotes: yes
|
| | |
| |
| |
| |
| |
| |
| | |
This is needed now libdwarf depends on libz.
Fixes: dbf05458e3bd ("libdwarf: Support consumption of compressed ELF sections")
MFC after: 1 week
|
| | |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Reviewed by: bapt
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D24806
Notes:
svn path=/head/; revision=360952
|
| | |
| |
| |
| |
| |
| |
| | |
CLANG_NO_IAS was removed in r351661.
Notes:
svn path=/head/; revision=353709
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
Notes:
svn path=/head/; revision=351855
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
Notes:
svn path=/head/; revision=347244
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
Notes:
svn path=/head/; revision=341648
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=316649
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This gives a ~2% improvement in compression tests.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=316635
|
| |\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
party software, this provides more standarized import workflow and
makes future upgrades easier.
The following files are new with this commit:
zconf.h.in
zlib.map
zlib.pc.in
They are not connected to build, but were kept in tree for reference
for future maintenance.
All our local trivial changes were applied to contrib/zlib, and the
contrib/zlib vendor source code is intended to 100% match lib/libz
before this commit.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=311275
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=297567
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=297283
|
| |/ /
| |
| |
| |
| |
| |
| | |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/projects/release-pkg/; revision=295278
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
by the LIBRARIES_ONLY mechanism protecting FILES.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=288615
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This actually fixes some cases to respect LIBRARIES_ONLY.
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=287980
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=284421
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
Notes:
svn path=/head/; revision=284417
|
| | |
| |
| |
| |
| |
| |
| | |
This fixes the problem of installing the .pc files multiple times...
Notes:
svn path=/head/; revision=273756
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
overlooked when I was doing zlib update.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=267378
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Approved by: delphij
MFC after: 1 week
Notes:
svn path=/head/; revision=267376
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=262816
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
Notes:
svn path=/head/; revision=257462
|
| |\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(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
Notes:
svn path=/head/; revision=237410
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/libz/dist/; revision=204237
|
| | |
| |
| |
| |
| |
| |
| |
| | |
PR: 5869
Reviewed by: jdp
Notes:
svn path=/vendor/libz/dist/; revision=33904
|
| |
|
|
| |
Notes:
svn path=/vendor/libz/dist/; revision=17654
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=232263
|
| |
|
|
|
|
|
|
|
| |
PR: kern/154073
MFC after: 3 days
Approved by: re (kib)
Notes:
svn path=/head/; revision=224196
|
| |
|
|
|
|
|
|
| |
This contains many improvements, primarily better C++ support, an
integrated assembler for x86 and support for -pg.
Notes:
svn path=/head/; revision=218893
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=218723
|
| |
|
|
|
|
|
|
|
| |
library.
Sponsored by: iXsystems, Inc.
Notes:
svn path=/head/; revision=205471
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=201381
|
| |
|
|
| |
Notes:
svn path=/head/; revision=146933
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131382
|
| |
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=119017
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=83138
|
| |
|
|
| |
Notes:
svn path=/head/; revision=74870
|
| |
|
|
|
|
|
|
|
| |
sprintf/vsprintf.
Approved by: peter
Notes:
svn path=/head/; revision=69653
|
| |
|
|
|
|
|
| |
Reviewed by: marcel, and make world
Notes:
svn path=/head/; revision=55955
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50476
|
| |
|
|
|
|
|
| |
Noticed by: bde
Notes:
svn path=/head/; revision=35245
|
| |
|
|
|
|
|
|
|
| |
PR: 6327
Reviewed by: phk
Submitted by: Chia-liang Kao <clkao@cirx.org>
Notes:
svn path=/head/; revision=35243
|