aboutsummaryrefslogtreecommitdiff
path: root/ObsoleteFiles.inc
Commit message (Collapse)AuthorAgeFilesLines
* Use MOVED_LIBS for usr/lib/libcxxrt.so.1 ObsoleteFiles.inc entryDimitry Andric2024-04-231-1/+1
| | | | | | | | Otherwise, the "make delete-old-libs" mechanism also deletes 32-bit copies, such as in /usr/lib32. Reported by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Fixes: 911a6479e18b
* libcxxrt: define SHLIBDIR before including bsd.own.mkDimitry Andric2024-04-221-0/+3
| | | | | | | | | | Otherwise bsd.own.mk overrides it, causing libcxxrt.so.1 to be erroneously installed into /usr/lib. Also add an ObsoleteFiles.inc entry, for removing the bad copy. Reported by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Fixes: da77a1b4f0df
* Add a few missed libclang_rt files to ObsoleteFiles.incDimitry Andric2024-04-211-0/+2
| | | | | | PR: 276104 Reported by: Mark Millard <marklmi@yahoo.com> MFC after: 3 days
* tests/unix_stream: test that send(2) of zero bytes is successfulGleb Smirnoff2024-04-141-0/+3
| | | | | | | | | Put this simple test into an existing file. We don't have a designated file for all unix/stream tests. There is extensive unix_seqpacket_test, but (at least right now) unix/seqpacket is not a superset of unix/stream, but a different implementation. We have one file that does one test for unix/stream - unix_socketpair_test. So rename it to unix_stream and start collecting all unix/stream tests in it.
* ObsoleteFiles.inc: fix timestamps of the recent entriesGleb Smirnoff2024-04-141-2/+2
|
* Merge llvm-project main llvmorg-18-init-16003-gfc5f51cf5af4Dimitry Andric2024-04-061-51/+54
| | | | | | | | This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvm-project main llvmorg-18-init-16003-gfc5f51cf5af4. PR: 276104 MFC after: 1 month
* Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fbDimitry Andric2024-04-061-0/+441
| | | | | | | | This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvm-project main llvmorg-18-init-15088-gd14ee76181fb. PR: 276104 MFC after: 1 month
* BSD.usr.dist: remove empty /usr/libdata/gcc directoryMitchell Horne2024-03-211-0/+3
| | | | | | | | | | I am unsure of its exact historical usage, but, we no longer ship GCC with FreeBSD, and it should have been removed. Reviewed by: imp, emaste MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D44440
* Add space before 20240211 entry in ObsoleteFiles.incDimitry Andric2024-03-101-0/+1
|
* ObsoleteFiles.inc: add the awk tests I just remvoedWarner Losh2024-03-081-0/+8
| | | | | | These files were bogusly added when I imported awk 2nd edition. Sponsored by: Netflix
* caroot: routine updateKyle Evans2024-02-111-0/+3
| | | | | | | | | Changes: - One (1) modified - Eight (8) added - One (1) expired, now untrusted MFC after: 3 days
* callout: retire callout_async_drain()Gleb Smirnoff2024-01-241-0/+3
| | | | | | | | | | | | | | This function was used only in TCP before 446ccdd08e2a. It was born in pain in 2016 to plug different complex panics in TCP timers. It wasn't warmly accepted in phabricator by all of the reviewers and my recollection of overall agreement was that "if you need this KPI, then you'd better fix your code to not need it". However, the function served its duty well all the way to FreeBSD 14. But now that TCP doesn't need it anymore, let's retire it to reduce complexity of callout code and also to avoid its further use. Reviewed by: jhb, markj, kib, rrs Differential Revision: https://reviews.freebsd.org/D43546
* geom_map(4): Garbage collect disconnected driverMarius Strobl2024-01-141-0/+3
| | | | | The last MIPS user has been removed in c09981f1 2 years ago, the last ARM one in 58d5c511 even 5.5 years ago.
* pmap_init(9): sweep references to pmap_init2()Robert Wing2024-01-121-0/+3
| | | | gone since 2005
* pmap_pinit(9): sweep references to pmap_pinit2()Robert Wing2024-01-121-0/+3
| | | | gone since 2004
* uniq: Replace NetBSD's unit tests with our own.Dag-Erling Smørgrav2024-01-121-0/+8
| | | | | | | | | These new tests cover more functionality and are easier to extend. MFC after: 1 week Sponsored by: Klara, Inc. Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D43381
* ObsoleteFiles.inc: remove old libufs.so.7 after bumpDimitry Andric2023-12-081-0/+3
| | | | Fixes: 772430dd6795
* ObsoleteFiles.inc: fix dates after llvm 17.0.6 merge.Dimitry Andric2023-12-081-2/+2
| | | | | PR: 273753 MFC after: 1 month
* Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51Dimitry Andric2023-12-081-0/+402
| | | | | | | | | This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvm-project main llvmorg-17-init-19304-gd0b54bb50e51, the last commit before the upstream release/17.x branch was created. PR: 273753 MFC after: 1 month
* ping6(8): Add ping6(8) as MLINK to ping(8)Antranig Vartanian2023-11-071-1/+0
| | | | | | Reviewed by: chuck MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D42203
* ObsoleteFiles.inc: Remove old mixer(8) testsJohn Baldwin2023-10-201-0/+5
| | | | | | | These were removed when the new mixer(3) library was imported. PR: 274602 Fixes: 903873ce1560 Implement and use new mixer(3) library for FreeBSD.
* pmc: remove last bits of AMD K7 CPU supportMitchell Horne2023-10-181-0/+3
| | | | | | | | | This includes event definitions from sys/pmc_events.h, definitions from sys/pmc.h, and the man pages. Reviewed by: jkoshy Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D41275
* libc: Fix missing or misspelled MLINKS.Dag-Erling Smørgrav2023-10-181-0/+3
| | | | Differential Revision: https://reviews.freebsd.org/D42192
* netinet tests: Add error handling tests for UDP with v4-mapped socketsMark Johnston2023-10-171-0/+3
| | | | | | | | | | | | This provides a regression test for commit abca3ae7734f. Add it to the existing v4-mapped address test file, and rename accordingly. Reviewed by: tuexen, karels, rrs MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D39216
* net80211: remove ieee80211_unref_node()Bjoern A. Zeeb2023-10-051-0/+3
| | | | | | | | | | | | | | ieee80211_unref_node() was only used in two error cases in ieee80211_send_nulldata(). There we do not need to guard against ni pointer reuse after decrementing the refcount of the ni as we only update the stats and return. Update the man page and remove the link for the now gone function. Sponsored by: The FreeBSD Foundation X-MFC: never Reviewed by: adrian, emaste Differential Revision: https://reviews.freebsd.org/D42035
* bsdconfig: remove support for ftp, pkg does not support it anymoreBaptiste Daroussin2023-10-051-1/+2
|
* ObsoleteFiles.inc: document the removal of floppy support in bsdconfigBaptiste Daroussin2023-10-051-0/+3
|
* ObsoleteFiles.inc: only leave ofwdump.8.gz when WITH_FDT is setPiotr Kubaj2023-10-011-5/+0
| | | | | | Approved by: mhorne Differential Revision: https://reviews.freebsd.org/D41905 MFC after: 3 days
* ObsoleteFiles: remove duplicated and incorrect libclang_rt powerpc64le entriesDimitry Andric2023-09-291-2/+0
| | | | | PR: 273776 MFC after: 3 days
* cr_canseeotheruids(), cr_canseeothergids(): Man pages: Impacts of renameOlivier Certner2023-09-281-0/+4
| | | | | | | | | | | | When these functions were renamed 7 years ago, their man pages were not. Rename the latter in accordance and fix the names inside them. Fix references to them as well. Add the old man pages to the list of obsolete files. Reviewed by: mhorne MFC after: 2 weeks Sponsored by: Kumacom SAS Differential Revision: https://reviews.freebsd.org/D40630
* ObsoleteFiles.inc: Fix the latest entry's dateMark Johnston2023-09-271-1/+1
| | | | Fixes: 7736786b08e8 ("Retire old diskless setup scripts")
* Retire old diskless setup scriptsJohn Baldwin2023-09-251-0/+6
| | | | | | | | | These scripts predate /etc/rc.diskless* and use a different scheme. A comment was added to them back in 2002 noting they were 3 years old at that point. Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D41951
* ObsoleteFiles: cleanup more old libclang_rt files for powerpc64leDimitry Andric2023-09-191-0/+4
| | | | | PR: 273776 MFC after: 3 days
* ObsoleteFiles: cleanup old libclang_rt files for powerpc64leDimitry Andric2023-09-161-0/+16
| | | | | PR: 273776 MFC after: 3 days
* ObsoleteFiles: cleanup old libclang_rt files for powerpc64Dimitry Andric2023-09-141-0/+14
| | | | | PR: 273776 MFC after: 3 days
* rtw88/rtw89: remove local firmware.Bjoern A. Zeeb2023-09-051-0/+3
| | | | | | | | | Remove firmware from src/ in favor of the ports/packages and fwget(8). This will allow us to shrink the size of src (and installed modules). Update the rtw88 man page to reflect the change. MFC after: 20 days X-MFC: will see about 14/13
* ObsoleteFiles.inc: Add libclang_rt libraries for riscv64 for LLVM 14/15.John Baldwin2023-09-051-0/+20
| | | | | Reviewed by: dim Differential Revision: https://reviews.freebsd.org/D41701
* librt: Chase 315ee00fa961, fixing bootCy Schubert2023-08-281-0/+3
| | | | | | | | | | | libzfs uses librt as a dependency. Following 315ee00fa961 systems with a separate / and /usr will fail to load the libzfs.so library because librt.so is not available due to the fact that /usr is not mounted yet. Install librt in /lib making it available to libzfs. Reported by: emaste, imp Fixes: 315ee00fa961 Differential Revision: https://reviews.freebsd.org/D41612
* kqueue(9): sweep references to knlist_remove_inevent()Robert Wing2023-08-261-0/+3
| | | | knlist_remove_inevent() gone in 9e590ff04b687e910579a5851d95cedf9eb10bfd
* caroot: update the root bundleKyle Evans2023-08-261-0/+6
| | | | | | | | | | | | | Summary: - Six (6) new roots - Four (4) distrusted roots Note that this was intentionally generated with OpenSSL 1.1.1 to avoid mixing updates and non-functional changes -- there will be some churn with OpenSSL 3. The next commit will update the current batch of trusted certs with the format OpenSSL 3 produces, which I've tested against OpenSSL 1.1.1 to be sure that that doesn't hurt us in older branches.
* Fix GoogleTest 1.14.0 importEnji Cooper2023-08-191-0/+16
| | | | | | | | | | | | | - Prune headers and tests no longer installed after the upgrade. - Remove GoogleTest-related files when MK_GOOGLETEST == no. - Disable `-Werror` with gcc to unbreak the gcc12 CI run with `lib/googletest`. Any issues found by g++ will be filed upstream and hopefully resolved in a future version. - Remove clang -Werror issues which are resolved in version 1.14.0 to avoid masking valid issues. MFC after: 1 week MFC with: 28f6c2f292806bf31230a959bc4b19d7081669a7
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* man4: Remove stale MLINK to ath_pci.4Marius Strobl2023-08-091-0/+1
| | | | | Reported by: Jose Luis Duran Fixes: 37c8ee8847fa ath(4): Remove MIPS AHB frontend and join PCI one w/ main support again
* ObsoleteFiles.inc: Correct typoMarius Strobl2023-08-081-1/+1
| | | | Fixes: 37c8ee8847fa ath(4): Remove MIPS AHB frontend and join PCI one w/ main support again
* ath(4): Remove MIPS AHB frontend and join PCI one w/ main support againMarius Strobl2023-08-081-0/+4
| | | | | | | | | | | | | | | | Following the removal of general MIPS support, there's no longer a need to have the AHB bus-frontend in place, which according to Linux sources also isn't used with any non-MIPS SoCs. For simplicity, PCI bus support is only made conditional on the main one again, i. e. device ath_pci is removed, and built into the main module, i. e. if_ath_pci.ko obsoleted, respectively. Effectively, this reverts the following commits and associated changes: dba9c8597747c6c9bf3d2ec68f7eb90552878dc7 e849bb3ecbb1963344a22ae77fc96f89fbebf40c Approved by: adrian Relnotes: yes Differential Revision: https://reviews.freebsd.org/D41354
* ObsoleteFiles.inc: Don't try and delete /usr/lib32/libdtrace.so.2Jessica Clarke2023-08-051-1/+1
| | | | | | | | | OLD_FILES and OLD_LIBS implicitly include the libcompat variant, whereas MOVED_LIBS exists specifically for files that have moved between /lib and /usr/lib, and thus don't get a libcompat equivalent. Reported by: des Fixes: 5fd1da4d8501 ("ObsoleteFiles.inc: Add an entry for libdtrace.so.2 in /usr/lib")
* iflib(9): Remove support for cloning pseudo interfacesMarius Strobl2023-08-031-0/+3
| | | | | | | | | | | | | | | | This code was used by the first incarnation of wg(4) and is dead ever since f187d6dfbf633665ba6740fe22742aec60ce02a2 has removed the latter again. Moreover, this code matched iflib(4) like a square peg fits in a round hole, was incomplete and despite some hacks still tailored to VPC and wg(4) but not generic. In effect, this reverts the following: 09f6ff4f1a47c3009dc16fdc609a44f2341bc7ac (w/ its "ancillary changes") 9aeca21324f481f57f2ecb7009f461f4f51b62b3 1f93e931d9f0c688f43f98ef777e04636a325526 0f9544d03e89d180f94a7a84b110ec7d2b6c625a 0dd691b41276ce13d25ffb1443af27f85038aa3f Reviewed by: erj, kbowling Differential Revision: <https://reviews.freebsd.org/D41196>
* ObsoleteFiles.inc: Add an entry for libdtrace.so.2 in /usr/libMark Johnston2023-08-021-0/+3
| | | | | | | There was a window between commits 4ae699122810 ("dtrace: Add WITH_DTRACE_ASAN") and 848ff9bc1b97 ("libdtrace: Explicitly set SHLIBDIR and SHLIB_MAJOR") where libdtrace.so.2 was being installed to /usr/lib instead of /lib.
* ObsoleteFiles.inc: Automatically generate OpenSSL 3 obsoleted libcompat dirsJessica Clarke2023-07-271-1/+3
| | | | | | | | | Older entries in this file are left alone as hard-coding lib32 as they're not worth the churn; downstreams will have already moved past them (in particular, CheriBSD, which adds additional libcompats). Reviewed by: brooks, jhb, emaste Differential Revision: https://reviews.freebsd.org/D41181
* base: Remove support for the VTOC8 partitioning schemeMarius Strobl2023-07-261-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | The removal of the sparc64 support in February 2020 obsoleted the VTOC8 partitioning scheme as no other FreeBSD platform makes use of it. Moreover, the code is bitrotting as nothing defines e. g. LOADER_VTOC8_SUPPORT any more and, thus, should go now, too. With this change, the following commits are reverted as far as VTOC8 is concerned and parts haven't already previously been deleted along with prior sparc64 removals: 094fcb157d4c98211899cf09d06e2cf19149b7e0 a7d366e9589c95feda6f3bc78c59c6355d51f126 ba8d50d08b9df4e8213f9a6997ff6792ecebcd9b The alignment example d9711c28efc4ec89ba5ea11f8fd63e9d0a7fc81b added to the VTOC8 section of gpart.8 is folded into the MBR one. This should finally conclude the deorbit of sparc64-specific bits. We had joy, we had fun we ran Unix on a Sun. But that source and the song of FreeBSD have all gone. Credits to Michael Bueker for the original "Unix on a Sun" and Rod McKuen for the "Seasons in the Sun" lyrics.