HardenedBSD/share/mk
Stefan Eßer 8ea6c11540 usr.bin/bc: remove OpenBSD derived bc and dc commands
In 2020, an improved implementation of the bc and dc commands
developed by Gavin D. Howard has been imported into FreeBSD.
It has replaced the OpenBSD-derived versions of these commands
in all currently supported FreeBSD releases.

The OpenBSD versions could still be built using the WITHOUT_GH_BC
option. There have been no reports of problems or unexpected
deviations from the OpenBSD version for some time, therefore
keeping the OpenBSD version is no longer required in FreeBSD.

This commit removes the option to build the OpenBSD version and
corresponding source files from -CURRENT. No MFC is planned, all
currently released FreeBSD versions should retain the build option.

The WITHOUT_GH_BC option is no longer accepted and will cause
make buildworld to fail.

Reviewed by:	des, emaste
Approved by:	des
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D46876
2024-11-24 22:38:23 +01:00
..
atf.test.mk
auto.obj.mk
bsd.arch.inc.mk
bsd.clang-analyze.mk
bsd.compat.mk
bsd.compat.pre.mk
bsd.compiler.mk
bsd.confs.mk
bsd.cpu.mk share/mk: Remove armv6 support 2024-07-12 11:31:54 +00:00
bsd.crunchgen.mk
bsd.dep.mk
bsd.dirs.mk
bsd.doc.mk
bsd.dtb.mk
bsd.endian.mk
bsd.files.mk mk: honor TAGS for FILES in default group 2024-10-09 12:03:26 -04:00
bsd.incs.mk
bsd.info.mk
bsd.init.mk
bsd.kmod.mk
bsd.lib.mk Retire MK_PROFILE infrastructure 2024-11-12 12:11:51 -05:00
bsd.libnames.mk
bsd.linker.mk mk: Add a BTI-report linker feature 2024-08-30 16:03:17 +00:00
bsd.links.mk share/mk: Don't install only differing in case files on case insensitive fs 2024-03-15 09:01:25 -06:00
bsd.man.mk share/mk: Don't install only differing in case files on case insensitive fs 2024-03-15 09:01:25 -06:00
bsd.mkopt.mk
bsd.nls.mk
bsd.obj.mk
bsd.opts.mk Retire MK_PROFILE infrastructure 2024-11-12 12:11:51 -05:00
bsd.own.mk
bsd.port.mk
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.prog.mk mk: Add a BTI-report linker feature 2024-08-30 16:03:17 +00:00
bsd.progs.mk Fix typo in previous commit 2024-07-10 08:08:20 -07:00
bsd.README mk: add PLAIN_TESTS_PORCH support 2024-10-20 20:32:31 -05:00
bsd.sanitizer.mk
bsd.snmpmod.mk
bsd.subdir.mk bsd.subdir.mk: improve SUBDIR.${MK_FOO} advice 2024-04-21 09:30:09 -07:00
bsd.suffixes-posix.mk
bsd.suffixes.mk
bsd.symver.mk bsd.symver.mk: pass $CFLAGS to $CPP invocation 2024-08-20 21:17:52 -04:00
bsd.sys.mk Fix buildworld with gcc 13 after llvm-19 import 2024-10-25 00:09:33 +02:00
bsd.sysdir.mk
bsd.test.mk
dirdeps-options.mk
dirdeps-targets.mk
dirdeps.mk Update dirdeps.mk for better debug output 2024-10-14 10:30:39 -07:00
gendirdeps.mk
googletest.test.inc.mk
googletest.test.mk
host-target.mk
install-new.mk
jobs.mk
kmod.opts.mk
local.autodep.mk
local.dirdeps-options.mk
local.dirdeps-targets.mk local.dirdeps-targets.mk include src.opts.mk 2024-10-14 11:34:55 -07:00
local.dirdeps.mk
local.gendirdeps.mk local.gendirdeps.mk skip awk and xinstall for host 2024-10-14 11:34:55 -07:00
local.init.mk
local.meta.stage.mk Add local.meta.stage.mk 2024-10-16 09:26:29 -07:00
local.meta.sys.env.mk
local.sys.dirdeps.env.mk
local.sys.dirdeps.mk
local.sys.env.mk
local.sys.machine.mk
local.sys.mk
Makefile Update dirdeps.mk to latest 2024-07-29 12:48:56 -07:00
meta2deps.py
meta2deps.sh
meta.autodep.mk meta.autodep.mk do not override start_utc 2024-04-24 12:25:42 -07:00
meta.stage.mk
meta.subdir.mk Update dirdeps.mk to latest 2024-07-29 12:48:56 -07:00
meta.sys.mk
netbsd-tests.test.mk
plain.test.mk mk: add PLAIN_TESTS_PORCH support 2024-10-20 20:32:31 -05:00
src.init.linux.mk
src.init.mk
src.libnames.mk lib/libcrypt: unbundle hash functions 2024-10-25 16:02:38 +02:00
src.lua.mk
src.opts.mk usr.bin/bc: remove OpenBSD derived bc and dc commands 2024-11-24 22:38:23 +01:00
src.sys.env.mk
src.sys.mk
src.sys.obj.mk Revert "src.sys.obj.mk: Export OBJTOP" 2024-06-03 00:33:52 +01:00
src.tools.mk
stage-install.sh
suite.test.mk
sys.dependfile.mk
sys.dirdeps.mk Update sys.dirdeps.mk set default DEP_* 2024-04-18 14:07:24 -07:00
sys.mk sys.mk: Define HOST_CC as CC by default. 2024-03-27 18:21:50 -04:00
tap.test.mk
version_gen.awk