1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00
openbsd-src/gnu
bluhm 650068c3fd Remove ancient version of zlib bundled with GNU cvs.
Avoid false positive in security scan.  Removal of embedded zlib
ensures that cvs is linked dynamically with /usr/lib/libz.so.  We
do not want any zlib 1.1.3 from 2001 in our source tree.

no binary diff; OK millert@ deraadt@
2023-10-13 00:00:51 +00:00
..
gcc disable jump tables by default on sparc64, in prep for xonly by default 2023-02-24 16:27:17 +00:00
lib Build with -std=gnu89 to fix the build with clang-16 2023-09-06 11:49:11 +00:00
llvm Make sure -msign-return-address doesn't disable BTI support. 2023-07-20 20:32:11 +00:00
share
usr.bin Remove ancient version of zlib bundled with GNU cvs. 2023-10-13 00:00:51 +00:00
usr.sbin Fix missing function declarations to let mkhybrid build with clang-16 2023-09-07 01:08:36 +00:00
Makefile
README

$OpenBSD: README,v 1.2 2016/09/03 22:32:04 benno Exp $

This directory contains software that is Gigantic and Nasty but
Unavoidable.

Some, but not all, of the software in this subtree follows special
rules, i.e.  licences other than BSD.

So:
- check the history of external code before importing it.
- for GPL software be ready to arrange for copyright papers somewhat
in advance if you want to work on it (the FSF takes a few months to
process these).

Otherwise, changes might not make it to the main distribution, and may
need some further maintenance over time, or risk getting lost.

Some internal changes are acceptable, but OpenBSD can't afford to maintain
a complete separate toolchain on its own.