git: 68ad2b0d7af2 - main - ncurses: merge update to ncurses 6.6
Date: Wed, 14 Jan 2026 13:49:44 UTC
The branch main has been updated by bapt:
URL: https://cgit.FreeBSD.org/src/commit/?id=68ad2b0d7af2a3571c4abac9afa712f9b09b721c
commit 68ad2b0d7af2a3571c4abac9afa712f9b09b721c
Merge: fc353e5e61fa c5a1e08b52b2
Author: Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2026-01-14 13:48:32 +0000
Commit: Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2026-01-14 13:48:32 +0000
ncurses: merge update to ncurses 6.6
6.6 is ABI compatible with 6.5 (tested with abidiff)
Remove html documentation to ease updates
MFC After: 1 month
ObsoleteFiles.inc | 5 +
contrib/ncurses/AUTHORS | 7 +-
contrib/ncurses/COPYING | 4 +-
contrib/ncurses/INSTALL | 111 +-
contrib/ncurses/MANIFEST | 23 +-
contrib/ncurses/Makefile.in | 17 +-
contrib/ncurses/Makefile.os2 | 6 +-
contrib/ncurses/NEWS | 615 +-
contrib/ncurses/VERSION | 2 +-
contrib/ncurses/aclocal.m4 | 1380 ++-
contrib/ncurses/announce.html.in | 1015 +-
contrib/ncurses/config.guess | 26 +-
contrib/ncurses/config.sub | 749 +-
contrib/ncurses/configure | 10856 ++++++++++---------
contrib/ncurses/configure.in | 318 +-
contrib/ncurses/dist.mk | 12 +-
contrib/ncurses/doc/html/hackguide.html | 962 --
contrib/ncurses/doc/html/ncurses-intro.html | 3390 ------
contrib/ncurses/doc/ncurses-intro.doc | 5 +-
contrib/ncurses/form/Makefile.in | 28 +-
contrib/ncurses/form/fld_arg.c | 6 +-
contrib/ncurses/form/fld_attr.c | 6 +-
contrib/ncurses/form/fld_current.c | 12 +-
contrib/ncurses/form/fld_def.c | 30 +-
contrib/ncurses/form/fld_dup.c | 6 +-
contrib/ncurses/form/form.priv.h | 15 +-
contrib/ncurses/form/frm_data.c | 8 +-
contrib/ncurses/form/frm_driver.c | 91 +-
contrib/ncurses/form/frm_post.c | 6 +-
contrib/ncurses/form/frm_req_name.c | 6 +-
contrib/ncurses/form/frm_sub.c | 15 +-
contrib/ncurses/form/frm_win.c | 16 +-
contrib/ncurses/form/fty_enum.c | 53 +-
contrib/ncurses/form/fty_generic.c | 17 +-
contrib/ncurses/form/fty_int.c | 14 +-
contrib/ncurses/form/fty_num.c | 16 +-
contrib/ncurses/form/fty_regex.c | 8 +-
contrib/ncurses/include/Caps | 44 +-
contrib/ncurses/include/Caps.aix4 | 26 +-
contrib/ncurses/include/Caps.hpux11 | 26 +-
contrib/ncurses/include/Caps.keys | 26 +-
contrib/ncurses/include/Caps.osf1r5 | 20 +-
contrib/ncurses/include/Caps.uwin | 20 +-
contrib/ncurses/include/MKkey_defs.sh | 8 +-
contrib/ncurses/include/MKterm.h.awk.in | 57 +-
contrib/ncurses/include/Makefile.in | 9 +-
contrib/ncurses/include/capdefaults.c | 6 +-
contrib/ncurses/include/curses.h.in | 104 +-
contrib/ncurses/include/curses.tail | 54 +-
contrib/ncurses/include/curses.wide | 7 +-
contrib/ncurses/include/headers | 9 +-
contrib/ncurses/include/nc_alloc.h | 25 +-
contrib/ncurses/include/nc_termios.h | 91 +-
contrib/ncurses/include/nc_tparm.h | 5 +-
.../ncurses/include/{nc_win32.h => nc_win32.h.in} | 131 +-
contrib/ncurses/include/ncurses_cfg.hin | 6 +-
contrib/ncurses/include/ncurses_defs | 23 +-
contrib/ncurses/include/ncurses_mingw.h | 82 -
contrib/ncurses/include/term_entry.h | 9 +-
contrib/ncurses/include/tic.h | 10 +-
contrib/ncurses/include/unctrl.h.in | 10 +-
contrib/ncurses/include/win32_curses.h | 75 -
contrib/ncurses/install-sh | 27 +-
contrib/ncurses/man/MKada_config.in | 8 +-
contrib/ncurses/man/MKncu_config.in | 4 +-
contrib/ncurses/man/MKterminfo.sh | 66 +-
contrib/ncurses/man/Makefile.in | 24 +-
contrib/ncurses/man/captoinfo.1m | 159 +-
contrib/ncurses/man/clear.1 | 12 +-
contrib/ncurses/man/curs_add_wch.3x | 735 +-
contrib/ncurses/man/curs_add_wchstr.3x | 139 +-
contrib/ncurses/man/curs_addch.3x | 529 +-
contrib/ncurses/man/curs_addchstr.3x | 122 +-
contrib/ncurses/man/curs_addstr.3x | 101 +-
contrib/ncurses/man/curs_addwstr.3x | 107 +-
contrib/ncurses/man/curs_attr.3x | 512 +-
contrib/ncurses/man/curs_beep.3x | 85 +-
contrib/ncurses/man/curs_bkgd.3x | 243 +-
contrib/ncurses/man/curs_bkgrnd.3x | 196 +-
contrib/ncurses/man/curs_border.3x | 239 +-
contrib/ncurses/man/curs_border_set.3x | 96 +-
contrib/ncurses/man/curs_clear.3x | 46 +-
contrib/ncurses/man/curs_color.3x | 524 +-
contrib/ncurses/man/curs_delch.3x | 56 +-
contrib/ncurses/man/curs_deleteln.3x | 126 +-
contrib/ncurses/man/curs_extend.3x | 93 +-
contrib/ncurses/man/curs_get_wch.3x | 175 +-
contrib/ncurses/man/curs_get_wstr.3x | 431 +-
contrib/ncurses/man/curs_getcchar.3x | 384 +-
contrib/ncurses/man/curs_getch.3x | 441 +-
contrib/ncurses/man/curs_getstr.3x | 598 +-
contrib/ncurses/man/curs_getyx.3x | 150 +-
contrib/ncurses/man/curs_in_wch.3x | 85 +-
contrib/ncurses/man/curs_in_wchstr.3x | 139 +-
contrib/ncurses/man/curs_inch.3x | 148 +-
contrib/ncurses/man/curs_inchstr.3x | 179 +-
contrib/ncurses/man/curs_initscr.3x | 677 +-
contrib/ncurses/man/curs_inopts.3x | 939 +-
contrib/ncurses/man/curs_ins_wch.3x | 110 +-
contrib/ncurses/man/curs_ins_wstr.3x | 179 +-
contrib/ncurses/man/curs_insch.3x | 71 +-
contrib/ncurses/man/curs_insstr.3x | 175 +-
contrib/ncurses/man/curs_instr.3x | 188 +-
contrib/ncurses/man/curs_inwstr.3x | 239 +-
contrib/ncurses/man/curs_kernel.3x | 467 +-
contrib/ncurses/man/curs_legacy.3x | 35 +-
contrib/ncurses/man/curs_mouse.3x | 554 +-
contrib/ncurses/man/curs_move.3x | 64 +-
contrib/ncurses/man/curs_opaque.3x | 33 +-
contrib/ncurses/man/curs_outopts.3x | 414 +-
contrib/ncurses/man/curs_overlay.3x | 53 +-
contrib/ncurses/man/curs_pad.3x | 244 +-
contrib/ncurses/man/curs_print.3x | 105 +-
contrib/ncurses/man/curs_printw.3x | 139 +-
contrib/ncurses/man/curs_refresh.3x | 33 +-
contrib/ncurses/man/curs_scanw.3x | 129 +-
contrib/ncurses/man/curs_scr_dump.3x | 192 +-
contrib/ncurses/man/curs_scroll.3x | 143 +-
contrib/ncurses/man/curs_slk.3x | 77 +-
contrib/ncurses/man/curs_sp_funcs.3x | 272 +-
contrib/ncurses/man/curs_termattrs.3x | 199 +-
contrib/ncurses/man/curs_termcap.3x | 446 +-
contrib/ncurses/man/curs_terminfo.3x | 842 +-
contrib/ncurses/man/curs_threads.3x | 8 +-
contrib/ncurses/man/curs_touch.3x | 70 +-
contrib/ncurses/man/curs_trace.3x | 14 +-
contrib/ncurses/man/curs_util.3x | 446 +-
contrib/ncurses/man/curs_variables.3x | 298 +-
contrib/ncurses/man/curs_window.3x | 318 +-
contrib/ncurses/man/define_key.3x | 108 +-
contrib/ncurses/man/form.3x | 21 +-
contrib/ncurses/man/form_driver.3x | 9 +-
contrib/ncurses/man/form_field.3x | 15 +-
contrib/ncurses/man/form_field_buffer.3x | 8 +-
contrib/ncurses/man/form_field_new.3x | 7 +-
contrib/ncurses/man/form_field_opts.3x | 20 +-
contrib/ncurses/man/form_field_userptr.3x | 7 +-
contrib/ncurses/man/form_field_validation.3x | 30 +-
contrib/ncurses/man/form_fieldtype.3x | 23 +-
contrib/ncurses/man/form_hook.3x | 27 +-
contrib/ncurses/man/form_new.3x | 11 +-
contrib/ncurses/man/form_opts.3x | 20 +-
contrib/ncurses/man/form_page.3x | 8 +-
contrib/ncurses/man/form_requestname.3x | 8 +-
contrib/ncurses/man/form_userptr.3x | 7 +-
contrib/ncurses/man/form_win.3x | 16 +-
contrib/ncurses/man/infocmp.1m | 299 +-
contrib/ncurses/man/infotocap.1m | 62 +-
contrib/ncurses/man/key_defined.3x | 60 +-
contrib/ncurses/man/keybound.3x | 79 +-
contrib/ncurses/man/keyok.3x | 88 +-
contrib/ncurses/man/legacy_coding.3x | 42 +-
contrib/ncurses/man/make_sed.sh | 10 +-
contrib/ncurses/man/man_db.renames.in | 28 +-
contrib/ncurses/man/manhtml.aliases | 29 +-
contrib/ncurses/man/manhtml.externs | 15 +-
contrib/ncurses/man/manlinks.sed | 13 +-
contrib/ncurses/man/menu.3x | 60 +-
contrib/ncurses/man/menu_driver.3x | 11 +-
contrib/ncurses/man/menu_hook.3x | 28 +-
contrib/ncurses/man/menu_items.3x | 13 +-
contrib/ncurses/man/menu_mark.3x | 17 +-
contrib/ncurses/man/menu_new.3x | 11 +-
contrib/ncurses/man/menu_opts.3x | 20 +-
contrib/ncurses/man/menu_pattern.3x | 9 +-
contrib/ncurses/man/menu_requestname.3x | 8 +-
contrib/ncurses/man/menu_spacing.3x | 8 +-
contrib/ncurses/man/menu_userptr.3x | 7 +-
contrib/ncurses/man/menu_win.3x | 16 +-
contrib/ncurses/man/mitem_current.3x | 10 +-
contrib/ncurses/man/mitem_name.3x | 7 +-
contrib/ncurses/man/mitem_new.3x | 8 +-
contrib/ncurses/man/mitem_opts.3x | 20 +-
contrib/ncurses/man/mitem_userptr.3x | 7 +-
contrib/ncurses/man/ncurses.3x | 896 +-
contrib/ncurses/man/new_pair.3x | 14 +-
contrib/ncurses/man/panel.3x | 27 +-
contrib/ncurses/man/resizeterm.3x | 59 +-
contrib/ncurses/man/scr_dump.5 | 22 +-
contrib/ncurses/man/tabs.1 | 73 +-
contrib/ncurses/man/term.5 | 431 +-
contrib/ncurses/man/term.7 | 16 +-
contrib/ncurses/man/term_variables.3x | 228 +-
contrib/ncurses/man/terminfo.head | 11 +-
contrib/ncurses/man/terminfo.tail | 409 +-
contrib/ncurses/man/tic.1m | 612 +-
contrib/ncurses/man/toe.1m | 23 +-
contrib/ncurses/man/tput.1 | 410 +-
contrib/ncurses/man/tset.1 | 22 +-
contrib/ncurses/man/user_caps.5 | 584 +-
contrib/ncurses/man/wresize.3x | 105 +-
contrib/ncurses/menu/Makefile.in | 28 +-
contrib/ncurses/menu/m_driver.c | 14 +-
contrib/ncurses/menu/m_global.c | 14 +-
contrib/ncurses/menu/m_item_new.c | 14 +-
contrib/ncurses/menu/m_item_vis.c | 6 +-
contrib/ncurses/menu/m_pattern.c | 6 +-
contrib/ncurses/menu/m_post.c | 42 +-
contrib/ncurses/menu/m_req_name.c | 6 +-
contrib/ncurses/menu/menu.priv.h | 7 +-
contrib/ncurses/menu/mf_common.h | 8 +-
contrib/ncurses/misc/Makefile.in | 79 +-
contrib/ncurses/misc/gen-pkgconfig.in | 14 +-
contrib/ncurses/misc/gen_edit.sh | 16 +-
contrib/ncurses/misc/magic | 9 +-
contrib/ncurses/misc/makellib | 28 +-
contrib/ncurses/misc/ncurses-config.in | 134 +-
contrib/ncurses/misc/run_tic.in | 145 +-
contrib/ncurses/misc/terminfo.src | 4424 ++++----
contrib/ncurses/mk-1st.awk | 105 +-
contrib/ncurses/ncurses/Makefile.in | 36 +-
contrib/ncurses/ncurses/base/MKkeyname.awk | 30 +-
contrib/ncurses/ncurses/base/MKlib_gen.sh | 77 +-
contrib/ncurses/ncurses/base/MKunctrl.awk | 10 +-
contrib/ncurses/ncurses/base/define_key.c | 12 +-
contrib/ncurses/ncurses/base/key_defined.c | 10 +-
contrib/ncurses/ncurses/base/keybound.c | 8 +-
contrib/ncurses/ncurses/base/keyok.c | 10 +-
contrib/ncurses/ncurses/base/legacy_coding.c | 6 +-
contrib/ncurses/ncurses/base/lib_addch.c | 12 +-
contrib/ncurses/ncurses/base/lib_addstr.c | 14 +-
contrib/ncurses/ncurses/base/lib_beep.c | 10 +-
contrib/ncurses/ncurses/base/lib_bkgd.c | 6 +-
contrib/ncurses/ncurses/base/lib_chgat.c | 7 +-
contrib/ncurses/ncurses/base/lib_color.c | 84 +-
contrib/ncurses/ncurses/base/lib_colorset.c | 6 +-
contrib/ncurses/ncurses/base/lib_delch.c | 8 +-
contrib/ncurses/ncurses/base/lib_delwin.c | 29 +-
contrib/ncurses/ncurses/base/lib_dft_fgbg.c | 12 +-
contrib/ncurses/ncurses/base/lib_driver.c | 50 +-
contrib/ncurses/ncurses/base/lib_echo.c | 8 +-
contrib/ncurses/ncurses/base/lib_endwin.c | 6 +-
contrib/ncurses/ncurses/base/lib_erase.c | 6 +-
contrib/ncurses/ncurses/base/lib_flash.c | 8 +-
contrib/ncurses/ncurses/base/lib_freeall.c | 18 +-
contrib/ncurses/ncurses/base/lib_getch.c | 51 +-
contrib/ncurses/ncurses/base/lib_getstr.c | 12 +-
contrib/ncurses/ncurses/base/lib_initscr.c | 12 +-
contrib/ncurses/ncurses/base/lib_insch.c | 10 +-
contrib/ncurses/ncurses/base/lib_insnstr.c | 8 +-
contrib/ncurses/ncurses/base/lib_instr.c | 16 +-
contrib/ncurses/ncurses/base/lib_mouse.c | 170 +-
contrib/ncurses/ncurses/base/lib_mvwin.c | 6 +-
contrib/ncurses/ncurses/base/lib_newterm.c | 47 +-
contrib/ncurses/ncurses/base/lib_newwin.c | 80 +-
contrib/ncurses/ncurses/base/lib_nl.c | 12 +-
contrib/ncurses/ncurses/base/lib_overlay.c | 10 +-
contrib/ncurses/ncurses/base/lib_pad.c | 22 +-
contrib/ncurses/ncurses/base/lib_printw.c | 12 +-
contrib/ncurses/ncurses/base/lib_redrawln.c | 6 +-
contrib/ncurses/ncurses/base/lib_refresh.c | 8 +-
contrib/ncurses/ncurses/base/lib_restart.c | 12 +-
contrib/ncurses/ncurses/base/lib_screen.c | 104 +-
contrib/ncurses/ncurses/base/lib_set_term.c | 128 +-
contrib/ncurses/ncurses/base/lib_slk.c | 22 +-
contrib/ncurses/ncurses/base/lib_slkatr_set.c | 8 +-
contrib/ncurses/ncurses/base/lib_slkatrof.c | 6 +-
contrib/ncurses/ncurses/base/lib_slkatron.c | 6 +-
contrib/ncurses/ncurses/base/lib_slkatrset.c | 6 +-
contrib/ncurses/ncurses/base/lib_slkattr.c | 6 +-
contrib/ncurses/ncurses/base/lib_slkclear.c | 6 +-
contrib/ncurses/ncurses/base/lib_slkcolor.c | 8 +-
contrib/ncurses/ncurses/base/lib_slklab.c | 8 +-
contrib/ncurses/ncurses/base/lib_slkrefr.c | 18 +-
contrib/ncurses/ncurses/base/lib_slkset.c | 16 +-
contrib/ncurses/ncurses/base/lib_slktouch.c | 6 +-
contrib/ncurses/ncurses/base/lib_touch.c | 12 +-
contrib/ncurses/ncurses/base/lib_ungetch.c | 6 +-
contrib/ncurses/ncurses/base/lib_wattron.c | 6 +-
contrib/ncurses/ncurses/base/lib_winch.c | 6 +-
contrib/ncurses/ncurses/base/lib_window.c | 14 +-
contrib/ncurses/ncurses/base/nc_panel.c | 6 +-
contrib/ncurses/ncurses/base/new_pair.c | 22 +-
contrib/ncurses/ncurses/base/resizeterm.c | 47 +-
contrib/ncurses/ncurses/base/safe_sprintf.c | 19 +-
contrib/ncurses/ncurses/base/tries.c | 20 +-
contrib/ncurses/ncurses/base/vsscanf.c | 8 +-
contrib/ncurses/ncurses/base/wresize.c | 22 +-
contrib/ncurses/ncurses/build.priv.h | 6 +-
contrib/ncurses/ncurses/curses.priv.h | 331 +-
contrib/ncurses/ncurses/llib-lncurses | 26 +-
contrib/ncurses/ncurses/llib-lncursest | 26 +-
contrib/ncurses/ncurses/llib-lncursestw | 40 +-
contrib/ncurses/ncurses/llib-lncursesw | 40 +-
contrib/ncurses/ncurses/llib-ltinfo | 20 +-
contrib/ncurses/ncurses/llib-ltinfot | 20 +-
contrib/ncurses/ncurses/llib-ltinfotw | 20 +-
contrib/ncurses/ncurses/llib-ltinfow | 20 +-
contrib/ncurses/ncurses/modules | 18 +-
contrib/ncurses/ncurses/new_pair.h | 10 +-
.../{include/nc_mingw.h => ncurses/report_ctype.c} | 116 +-
contrib/ncurses/ncurses/report_hashing.c | 6 +-
contrib/ncurses/ncurses/report_offsets.c | 19 +-
contrib/ncurses/ncurses/term.priv.h | 8 +-
contrib/ncurses/ncurses/tinfo/MKcaptab.awk | 6 +-
contrib/ncurses/ncurses/tinfo/MKcaptab.sh | 22 +-
contrib/ncurses/ncurses/tinfo/MKcodes.awk | 12 +-
contrib/ncurses/ncurses/tinfo/MKfallback.sh | 35 +-
contrib/ncurses/ncurses/tinfo/MKkeys_list.sh | 26 +-
contrib/ncurses/ncurses/tinfo/MKnames.awk | 12 +-
contrib/ncurses/ncurses/tinfo/MKuserdefs.sh | 10 +-
contrib/ncurses/ncurses/tinfo/access.c | 188 +-
contrib/ncurses/ncurses/tinfo/add_tries.c | 18 +-
contrib/ncurses/ncurses/tinfo/alloc_entry.c | 27 +-
contrib/ncurses/ncurses/tinfo/alloc_ttype.c | 43 +-
contrib/ncurses/ncurses/tinfo/captoinfo.c | 87 +-
contrib/ncurses/ncurses/tinfo/comp_error.c | 16 +-
contrib/ncurses/ncurses/tinfo/comp_expand.c | 22 +-
contrib/ncurses/ncurses/tinfo/comp_hash.c | 14 +-
contrib/ncurses/ncurses/tinfo/comp_parse.c | 59 +-
contrib/ncurses/ncurses/tinfo/comp_scan.c | 68 +-
contrib/ncurses/ncurses/tinfo/db_iterator.c | 66 +-
contrib/ncurses/ncurses/tinfo/doalloc.c | 6 +-
contrib/ncurses/ncurses/tinfo/entries.c | 30 +-
contrib/ncurses/ncurses/tinfo/getenv_num.c | 14 +-
contrib/ncurses/ncurses/tinfo/hashed_db.c | 49 +-
contrib/ncurses/ncurses/tinfo/home_terminfo.c | 12 +-
contrib/ncurses/ncurses/tinfo/init_keytry.c | 10 +-
contrib/ncurses/ncurses/tinfo/lib_acs.c | 24 +-
contrib/ncurses/ncurses/tinfo/lib_baudrate.c | 21 +-
contrib/ncurses/ncurses/tinfo/lib_cur_term.c | 22 +-
contrib/ncurses/ncurses/tinfo/lib_data.c | 44 +-
contrib/ncurses/ncurses/tinfo/lib_has_cap.c | 8 +-
contrib/ncurses/ncurses/tinfo/lib_kernel.c | 18 +-
contrib/ncurses/ncurses/tinfo/lib_napms.c | 10 +-
contrib/ncurses/ncurses/tinfo/lib_options.c | 30 +-
contrib/ncurses/ncurses/tinfo/lib_print.c | 15 +-
contrib/ncurses/ncurses/tinfo/lib_raw.c | 39 +-
contrib/ncurses/ncurses/tinfo/lib_setup.c | 148 +-
contrib/ncurses/ncurses/tinfo/lib_termcap.c | 60 +-
contrib/ncurses/ncurses/tinfo/lib_termname.c | 10 +-
contrib/ncurses/ncurses/tinfo/lib_tgoto.c | 18 +-
contrib/ncurses/ncurses/tinfo/lib_ti.c | 12 +-
contrib/ncurses/ncurses/tinfo/lib_tparm.c | 52 +-
contrib/ncurses/ncurses/tinfo/lib_tputs.c | 32 +-
contrib/ncurses/ncurses/tinfo/lib_ttyflags.c | 46 +-
contrib/ncurses/ncurses/tinfo/lib_win32con.c | 414 +-
contrib/ncurses/ncurses/tinfo/lib_win32util.c | 11 +-
contrib/ncurses/ncurses/tinfo/make_hash.c | 51 +-
contrib/ncurses/ncurses/tinfo/make_keys.c | 25 +-
contrib/ncurses/ncurses/tinfo/name_match.c | 16 +-
contrib/ncurses/ncurses/tinfo/obsolete.c | 14 +-
contrib/ncurses/ncurses/tinfo/parse_entry.c | 56 +-
contrib/ncurses/ncurses/tinfo/read_entry.c | 42 +-
contrib/ncurses/ncurses/tinfo/read_termcap.c | 78 +-
contrib/ncurses/ncurses/tinfo/strings.c | 14 +-
contrib/ncurses/ncurses/tinfo/tinfo_driver.c | 125 +-
contrib/ncurses/ncurses/tinfo/trim_sgr0.c | 98 +-
contrib/ncurses/ncurses/tinfo/write_entry.c | 76 +-
contrib/ncurses/ncurses/trace/lib_trace.c | 22 +-
contrib/ncurses/ncurses/trace/lib_traceatr.c | 35 +-
contrib/ncurses/ncurses/trace/lib_tracebits.c | 22 +-
contrib/ncurses/ncurses/trace/lib_tracechr.c | 10 +-
contrib/ncurses/ncurses/trace/lib_tracedmp.c | 8 +-
contrib/ncurses/ncurses/trace/lib_tracemse.c | 10 +-
contrib/ncurses/ncurses/trace/trace_buf.c | 26 +-
contrib/ncurses/ncurses/trace/trace_tries.c | 10 +-
contrib/ncurses/ncurses/trace/varargs.c | 38 +-
contrib/ncurses/ncurses/trace/visbuf.c | 24 +-
contrib/ncurses/ncurses/tty/MKexpanded.sh | 11 +-
contrib/ncurses/ncurses/tty/hardscroll.c | 16 +-
contrib/ncurses/ncurses/tty/hashmap.c | 26 +-
contrib/ncurses/ncurses/tty/lib_mvcur.c | 84 +-
contrib/ncurses/ncurses/tty/lib_tstp.c | 16 +-
contrib/ncurses/ncurses/tty/lib_twait.c | 12 +-
contrib/ncurses/ncurses/tty/lib_vidattr.c | 12 +-
contrib/ncurses/ncurses/tty/tty_update.c | 48 +-
contrib/ncurses/ncurses/wcwidth.h | 966 +-
contrib/ncurses/ncurses/widechar/charable.c | 9 +-
contrib/ncurses/ncurses/widechar/lib_add_wch.c | 12 +-
contrib/ncurses/ncurses/widechar/lib_box_set.c | 6 +-
contrib/ncurses/ncurses/widechar/lib_cchar.c | 8 +-
contrib/ncurses/ncurses/widechar/lib_get_wch.c | 10 +-
contrib/ncurses/ncurses/widechar/lib_get_wstr.c | 8 +-
contrib/ncurses/ncurses/widechar/lib_hline_set.c | 6 +-
contrib/ncurses/ncurses/widechar/lib_in_wch.c | 8 +-
contrib/ncurses/ncurses/widechar/lib_in_wchnstr.c | 10 +-
contrib/ncurses/ncurses/widechar/lib_ins_wch.c | 53 +-
contrib/ncurses/ncurses/widechar/lib_inwstr.c | 33 +-
contrib/ncurses/ncurses/widechar/lib_key_name.c | 6 +-
contrib/ncurses/ncurses/widechar/lib_pecho_wchar.c | 6 +-
contrib/ncurses/ncurses/widechar/lib_slk_wset.c | 8 +-
contrib/ncurses/ncurses/widechar/lib_unget_wch.c | 10 +-
contrib/ncurses/ncurses/widechar/lib_vid_attr.c | 26 +-
contrib/ncurses/ncurses/widechar/lib_vline_set.c | 6 +-
contrib/ncurses/ncurses/widechar/lib_wacs.c | 8 +-
contrib/ncurses/ncurses/widechar/lib_wunctrl.c | 13 +-
contrib/ncurses/ncurses/widechar/widechars.c | 12 +-
contrib/ncurses/ncurses/win32con/gettimeofday.c | 9 +-
contrib/ncurses/ncurses/win32con/wcwidth.c | 13 +-
contrib/ncurses/ncurses/win32con/win32_driver.c | 101 +-
contrib/ncurses/ncurses/win32con/win_driver.c | 2282 ----
contrib/ncurses/panel/Makefile.in | 28 +-
contrib/ncurses/panel/p_above.c | 16 +-
contrib/ncurses/panel/p_below.c | 18 +-
contrib/ncurses/panel/p_new.c | 6 +-
contrib/ncurses/panel/panel.c | 18 +-
contrib/ncurses/panel/panel.priv.h | 6 +-
contrib/ncurses/progs/Makefile.in | 67 +-
contrib/ncurses/progs/capconvert | 44 +-
contrib/ncurses/progs/clear.c | 6 +-
contrib/ncurses/progs/clear_cmd.c | 69 +-
contrib/ncurses/progs/dump_entry.c | 66 +-
contrib/ncurses/progs/infocmp.c | 295 +-
contrib/ncurses/progs/modules | 28 +-
contrib/ncurses/progs/progs.priv.h | 4 +-
contrib/ncurses/progs/reset_cmd.c | 90 +-
contrib/ncurses/progs/tabs.c | 51 +-
contrib/ncurses/progs/tic.c | 183 +-
contrib/ncurses/progs/toe.c | 82 +-
contrib/ncurses/progs/tput.c | 156 +-
contrib/ncurses/progs/tset.c | 70 +-
lib/ncurses/tinfo/Makefile | 16 +-
lib/ncurses/tinfo/ncurses_cfg.h | 30 +-
tools/build/mk/OptionalObsoleteFiles.inc | 3 -
415 files changed, 30494 insertions(+), 25899 deletions(-)
diff --cc ObsoleteFiles.inc
index 8c421ec4cc01,000000000000..8f44feb757e5
mode 100644,000000..100644
--- a/ObsoleteFiles.inc
+++ b/ObsoleteFiles.inc
@@@ -1,11589 -1,0 +1,11594 @@@
+#
+#
+# This file lists old files (OLD_FILES), libraries (OLD_LIBS, MOVED_LIBS)
+# and directories (OLD_DIRS) which should get removed after an update.
+# Recently removed entries should be listed first (with the date as a
+# comment). OLD_LIBS and MOVED_LIBS should only list dynamic libraries.
+# Static libraries, links to dynamic libraries (lib*.so), and linker scripts
+# should be listed in OLD_FILES. OLD_LIBS and MOVED_LIBS are removed by the
+# delete-old-libs target, whereas OLD_FILES and OLD_DIRS are removed by the
+# delete-old target. This separation allows users to avoid deleting old
+# dynamic libraries still required by existing binaries.
+#
+# MOVED_LIBS should be used instead of OLD_LIBS when a library is moved
+# from usr/lib to lib or vice versa. This avoids removing libraries for
+# alternate ABIs (such as lib32) which store all libraries in a single
+# directory (e.g. usr/lib32).
+#
+# For files listed in OLD_FILES, OLD_LIBS, and MOVED_LIBS, the check-old*
+# and delete-old* targets will also delete associated debug symbols from
+# usr/lib/debug.
+#
+# In case of a complete directory hierarchy the sorting is in depth first
+# order.
+#
+# Files that are installed or removed depending on some build option
+# should be listed in /usr/src/tools/build/mk/OptionalObsoleteFiles.inc
+# instead of in this file.
+#
+# Before you commit changes to this file please check if any entries in
+# tools/build/mk/OptionalObsoleteFiles.inc can be removed. The following
+# command tells which files are listed more than once regardless of some
+# architecture specific conditionals, so you can not blindly trust the
+# output:
+# ( grep '+=' /usr/src/ObsoleteFiles.inc | sort -u ; \
+# grep '+=' /usr/src/tools/build/mk/OptionalObsoleteFiles.inc | sort -u) | \
+# sort | uniq -d
+#
+# To find regular duplicates not dependent on optional components, you can
+# also use something that will not give you false positives, e.g.:
+# for t in `make -V TARGETS universe`; do
+# __MAKE_CONF=/dev/null make -f Makefile.inc1 TARGET=$t \
+# -V OLD_FILES -V OLD_LIBS -V MOVED_LIBS -V OLD_DIRS check-old | \
+# xargs -n1 | sort | uniq -d;
+# done
+#
+# For optional components, you can use the following to see if some entries
+# in OptionalObsoleteFiles.inc have been obsoleted by ObsoleteFiles.inc
+# for o in tools/build/options/WITH*; do
+# __MAKE_CONF=/dev/null make -f Makefile.inc1 -D${o##*/} \
+# -V OLD_FILES -V OLD_LIBS -V MOVED_LIBS -V OLD_DIRS check-old | \
+# xargs -n1 | sort | uniq -d;
+# done
+
++# 20260114: remove ncurses html documentation
++OLD_FILES+=usr/share/doc/ncurses/hackguide.html
++OLD_FILES+=usr/share/doc/ncurses/ncurses-intro.html
++OLD_DIRS+=usr/share/doc/ncurses
++
+# 20251215: Remove intrinsic utilities
+OLD_FILES+=usr/bin/alias
+OLD_FILES+=usr/bin/bg
+OLD_FILES+=usr/bin/cd
+OLD_FILES+=usr/bin/fc
+OLD_FILES+=usr/bin/fg
+OLD_FILES+=usr/bin/getopts
+OLD_FILES+=usr/bin/hash
+OLD_FILES+=usr/bin/jobs
+OLD_FILES+=usr/bin/read
+OLD_FILES+=usr/bin/type
+OLD_FILES+=usr/bin/ulimit
+OLD_FILES+=usr/bin/umask
+OLD_FILES+=usr/bin/unalias
+OLD_FILES+=usr/bin/wait
+
+# 20251208: Rename iwm8000C to correct name.
+OLD_FILES+=boot/firmware/iwm8000C
+
+# 20251207: removed libuutil and libtpool
+OLD_LIBS+= lib/libuutil.so.2
+OLD_LIBS+= lib/libtpool.so.2
+
+# 20251204: zpfind.9 alias to pfind.9 removed
+OLD_FILES+=usr/share/man/man9/zpfind.9
+
+# 20251121: Remove duplicate pam_krb5 manual page
+OLD_FILES+=usr/share/man/man8/pam-krb5.8.gz
+
+# 20251112: Remove old MLINK to apmconf(8)
+OLD_FILES+=usr/share/man/man8/apmconf.8.gz
+
+# 20251112: Remove pccard(4) and related
+OLD_FILES+=usr/share/man/man4/pccard.4.gz
+OLD_FILES+=usr/share/man/man4/pcic.4.gz
+
+# 20251028: Remove hifn(4)
+OLD_FILES+=usr/share/man/man4/hifn.4.gz
+
+# 20251006: Remove libnss_tacplus.a (it never should have been installed)
+OLD_FILES+=usr/lib/libnss_tacplus.a
+
+# 20251003: kgdb python scripts moved
+OLD_FILES+=usr/libexec/kgdb/acttrace.py
+OLD_DIRS+=usr/libexec/kgdb
+
+# 20251001: test helper sendto-IP_MULTICAST_IF renamed
+OLD_FILES+=usr/tests/sys/netinet/sendto-IP_MULTICAST_IF
+
+# 20250930: Rename wlanstats to wlanstat
+OLD_FILES+=usr/sbin/wlanstats
+OLD_FILES+=usr/share/man/man8/wlanstats.8.gz
+
+# 20250929: Remove ftpd(8)
+OLD_FILES+=etc/rc.d/ftpd
+OLD_FILES+=usr/libexec/ftpd
+OLD_FILES+=usr/share/man/man5/ftpchroot.5.gz
+OLD_FILES+=usr/share/man/man8/ftpd.8.gz
+
+# 20250917: VREF macro removed
+OLD_FILES+=usr/share/man/man9/VREF.9.gz
+
+# 20250917: Remove a miscapitalized manual
+OLD_FILES+=usr/share/man/man9/vnet.9.gz
+OLD_FILES+=usr/share/man/man9/vimage.9.gz
+
+# 20250911: This tool is no longer needed
+OLD_FILES+=usr/tests/bin/cp/sparse
+
+# 20250826: Remove a misspelled manual
+OLD_FILES+=usr/share/man/man3/sysdecode_syscallnames.3.gz
+
+# 20250812: Remove a bogus manlink
+OLD_FILES+=usr/share/man/man3/quota_statfs.3.gz
+
+# 20250808: nvmfd removed from base install
+OLD_FILES+=usr/sbin/nvmfd
+OLD_FILES+=usr/share/man/man8/nvmfd.8.gz
+
+# 20250807: Replace lib/libgssapi with krb5/lib/gssapi
+OLD_FILES+=usr/include/gssapi_krb5/gssapi.h
+OLD_FILES+=usr/include/gssapi_krb5/gssapi/gssapi.h
+OLD_FILES+=usr/include/gssapi_krb5/gssapi/mechglue.h
+OLD_DIRS+=usr/include/gssapi_krb5/gssapi
+OLD_DIRS+=usr/include/gssapi_krb5
+OLD_FILES+=etc/gssapi/qop
+
+# 20250802: libutil bumped to 10
+OLD_LIBS+=lib/libutil.so.9
+
+# 20250801: libopencsd libraries moved to /usr/lib and made private
+OLD_FILES+=lib/libopencsd.so.0
+OLD_FILES+=usr/lib/libopencsd.a
+OLD_FILES+=usr/lib/libopencsd.so
+
+# 20250801: Move compile_et to /usr/sbin
+OLD_FILES+=usr/share/et/compile_et
+
+# 20250728: zfsboot (MBR) removed
+OLD_FILES+=boot/zfsboot
+OLD_FILES+=usr/share/man/man8/zfsboot.8.gz
+
+# 20250728: Machine versions of 'runq.h' do not exist anymore
+OLD_FILES+=usr/include/machine/runq.h
+
+# 20250727: libvmmapi bumped to 7
+OLD_LIBS+=usr/lib/libvmmapi.so.6
+
+# 20250726: MIT KRB5 DSO bump
+OLD_LIBS+=usr/lib/libcom_err.so.121
+OLD_LIBS+=usr/lib/libgssapi_krb5.so.121
+OLD_LIBS+=usr/lib/libgssrpc.so.121
+OLD_LIBS+=usr/lib/libk5crypto.so.121
+OLD_LIBS+=usr/lib/libkadm5clnt_mit.so.121
+OLD_LIBS+=usr/lib/libkadm5srv_mit.so.121
+OLD_LIBS+=usr/lib/libkdb5.so.121
+OLD_LIBS+=usr/lib/libkrad.so.121
+OLD_LIBS+=usr/lib/libkrb5.so.121
+OLD_LIBS+=usr/lib/libkrb5profile.so.121
+OLD_LIBS+=usr/lib/libkrb5support.so.121
+OLD_LIBS+=usr/lib/libverto.so.121
+
+# 20250726: xargs tests rewritten
+OLD_FILES+=usr/tests/usr.bin/xargs/legacy_test
+OLD_FILES+=usr/tests/usr.bin/xargs/regress.n2147483647.out
+OLD_FILES+=usr/tests/usr.bin/xargs/regress.sh
+
+# 20250726: This file is now installed in /etc/dma
+OLD_FILES+=usr/share/examples/dma/auth.conf
+
+# 20250725: libbsnmp bumped to version 7
+OLD_LIBS+=usr/lib/libbsnmp.so.6
+
+# 20250725: Files which were briefly installed by WITH_MITKRB5 in 15.0.
+OLD_FILES+=usr/include/kadm5/admin_internal.h
+OLD_FILES+=usr/include/kadm5/admin_xdr.h
+OLD_FILES+=usr/include/kadm5/kadm_rpc.h
+OLD_FILES+=usr/include/kadm5/server_internal.h
+OLD_FILES+=usr/include/internal.h
+OLD_FILES+=usr/include/t_daemon.h
+OLD_FILES+=usr/include/t_test.h
+OLD_FILES+=usr/include/dyn.h
+OLD_FILES+=usr/include/dynP.h
+OLD_FILES+=usr/include/gssrpcint.h
+OLD_FILES+=usr/include/import_err.h
+OLD_FILES+=usr/share/man/man3/db_btree.3.gz
+OLD_FILES+=usr/share/man/man3/db_hash.3.gz
+OLD_FILES+=usr/share/man/man3/db_lock.3.gz
+OLD_FILES+=usr/share/man/man3/db_log.3.gz
+OLD_FILES+=usr/share/man/man3/db_mpool.3.gz
+OLD_FILES+=usr/share/man/man3/db_open.3.gz
+OLD_FILES+=usr/share/man/man3/db_recno.3.gz
+OLD_FILES+=usr/share/man/man3/db_txn.3.gz
+OLD_FILES+=usr/share/man/man5/profile.5.gz
+OLD_FILES+=usr/share/man/man8/kamdin.local.8.gz
+
+# 20250716: Remove an old manual page, vn(4) was removed in FreeBSD 5.0
+OLD_FILES+=usr/share/man/man4/vn.4.gz
+
+# 20250710: share: Delete bitrotted make_*_driver.sh scripts
+OLD_FILES+=usr/share/examples/drivers/README
+OLD_FILES+=usr/share/examples/drivers/make_device_driver.sh
+OLD_FILES+=usr/share/examples/drivers/make_pseudo_driver.sh
+OLD_DIRS+=usr/share/examples/drivers
+
+# 20250710: shar(1) removed
+OLD_FILES+=usr/bin/shar
+
+# 20250708: For 34 days 15.0-CURRENT installed libkadm5clnt symlink without .so
+OLD_FILES+=usr/lib/libkadm5clnt
+
+# 20250626: For 11 days 15.0-CURRENT installed libtpool to the wrong location
+MOVED_LIBS+=usr/lib/libtpool.so.2
+
+# 20250626: replace yaml.lua with lyaml
+OLD_FILES+=usr/share/flua/yaml.lua
+
+# 20250615: don't install man page for absent function
+OLD_FILES+=usr/share/man/man9/vm_map_simplify_entry.9.gz
+
+# 20250615: OpenSSL 3.5.0
+OLD_LIBS+=lib/libcrypto.so.30
+OLD_FILES+=usr/include/openssl/asn1_mac.h
+OLD_LIBS+=usr/lib/libssl.so.30
+OLD_FILES+=usr/share/man/man3/TS_VERIFY_CTX_set_certs.3
+OLD_FILES+=usr/share/man/man7/crypto.7
+OLD_FILES+=usr/share/man/man7/migration_guide.7
+OLD_FILES+=usr/share/man/man7/ssl.7
+
+# 20250521: don't install zoneinfo version
+OLD_FILES+=usr/share/zoneinfo/version
+
+# 20250516: NDFREE(9) -> NDFREE_PNBUF(9)
+OLD_FILES+=usr/share/man/man9/NDFREE.9.gz
+
+# 20250511: mailx test renamed
+OLD_FILES+=usr/tests/usr.bin/mail/mail_sigint_test
+
+# 20250505: Remove audio(8) files after rename to sndctl(8)
+OLD_FILES+=usr/sbin/audio
+OLD_FILES+=usr/share/man/man8/audio.8.gz
+
+# 20250409: removal of iwlwifi firmware files
+OLD_FILES+=usr/share/doc/legal/intel_iwlwifi_firmware.LICENCE
+
+# 20250331: removal of TCPPCAP
+OLD_FILES+=usr/include/netinet/tcp_pcap.h
+
+# 20250310: caroot bundle updated
+OLD_FILES+=usr/share/certs/trusted/Entrust_Root_Certification_Authority_-_G4.pem
+OLD_FILES+=usr/share/certs/trusted/SecureSign_RootCA11.pem
+OLD_FILES+=usr/share/certs/trusted/Security_Communication_RootCA3.pem
+OLD_FILES+=usr/share/certs/trusted/SwissSign_Silver_CA_-_G2.pem
+OLD_FILES+=usr/share/certs/untrusted/AddTrust_External_Root.pem
+OLD_FILES+=usr/share/certs/untrusted/AddTrust_Low-Value_Services_Root.pem
+OLD_FILES+=usr/share/certs/untrusted/Staat_der_Nederlanden_Root_CA_-_G2.pem
+OLD_FILES+=usr/share/certs/untrusted/Cybertrust_Global_Root.pem
+OLD_FILES+=usr/share/certs/untrusted/DST_Root_CA_X3.pem
+OLD_FILES+=usr/share/certs/untrusted/GlobalSign_Root_CA_-_R2.pem
+OLD_FILES+=usr/share/certs/untrusted/QuoVadis_Root_CA.pem
+OLD_FILES+=usr/share/certs/untrusted/Sonera_Class_2_Root_CA.pem
+OLD_FILES+=usr/share/certs/untrusted/GeoTrust_Global_CA.pem
+OLD_FILES+=usr/share/certs/untrusted/Staat_der_Nederlanden_EV_Root_CA.pem
+OLD_FILES+=usr/share/certs/untrusted/E-Tugra_Certification_Authority.pem
+OLD_FILES+=usr/share/certs/untrusted/Hongkong_Post_Root_CA_1.pem
+OLD_FILES+=usr/share/certs/untrusted/Security_Communication_Root_CA.pem
+OLD_FILES+=usr/share/certs/untrusted/Trustis_FPS_Root_CA.pem
+
+# 20250205: bus_generic_attach.9 removed after the function was deprecated
+OLD_FILES+=usr/share/man/man9/bus_generic_attach.9.gz
+
+# 20250204: sys/vm/stack test symbols moved to /usr/lib/debug
+OLD_FILES+=usr/tests/sys/vm/stack/.debug/libsoxstack.so.debug
+OLD_DIRS+=usr/tests/sys/vm/stack/.debug
+
+# 20250129: libdevinfo bumped to version 7
+OLD_LIBS+=usr/lib/libdevinfo.so.6
+
+# 20250123: Remove gvinum(8)
+OLD_FILES+=sbin/gvinum
+OLD_FILES+=usr/share/man/man8/gvinum.8.gz
+
+# 20250122: Remove publickey(5) stuff
+OLD_FILES+=usr/bin/chkey
+OLD_FILES+=usr/bin/keylogin
+OLD_FILES+=usr/bin/keylogout
+OLD_FILES+=usr/sbin/keyserv
+OLD_FILES+=usr/bin/newkey
+OLD_FILES+=usr/share/man/man1/chkey.1.gz
+OLD_FILES+=usr/share/man/man1/keylogin.1.gz
+OLD_FILES+=usr/share/man/man1/keylogout.1.gz
+OLD_FILES+=usr/share/man/man5/publickey.5.gz
+OLD_FILES+=usr/share/man/man8/keyserv.1.gz
+OLD_FILES+=etc/rc.d/keyserv
+
+# 20241206: Remove Altera DE4 drivers
+OLD_FILES+=usr/share/man/man4/altera_atse.4.gz
+OLD_FILES+=usr/share/man/man4/altera_avgen.4.gz
+OLD_FILES+=usr/share/man/man4/altera_jtag_uart.4.gz
+OLD_FILES+=usr/share/man/man4/altera_sdcard.4.gz
+OLD_FILES+=usr/share/man/man4/altera_sdcardc.4.gz
+OLD_FILES+=usr/share/man/man4/atse.4.gz
+
+# 20241124: library and tests of OpenBSD dc
+OLD_FILES+=usr/share/misc/bc.library
+OLD_FILES+=usr/tests/usr.bin/dc/Kyuafile
+OLD_FILES+=usr/tests/usr.bin/dc/bcode
+OLD_FILES+=usr/tests/usr.bin/dc/inout
+OLD_DIRS+=usr/tests/usr.bin/dc
+
+# 20241119: rewrite mv tests
+OLD_FILES+=usr/tests/bin/mv/legacy_test
+
+# 20241112: Retire MK_PROFILE support
+OLD_FILES+=usr/lib/lib80211_p.a
+OLD_FILES+=usr/lib/lib9p_p.a
+OLD_FILES+=usr/lib/libBlocksRuntime_p.a
+OLD_FILES+=usr/lib/libalias_dummy_p.a
+OLD_FILES+=usr/lib/libalias_ftp_p.a
+OLD_FILES+=usr/lib/libalias_irc_p.a
+OLD_FILES+=usr/lib/libalias_nbt_p.a
+OLD_FILES+=usr/lib/libalias_p.a
+OLD_FILES+=usr/lib/libalias_pptp_p.a
+OLD_FILES+=usr/lib/libalias_skinny_p.a
+OLD_FILES+=usr/lib/libalias_smedia_p.a
+OLD_FILES+=usr/lib/libarchive_p.a
+OLD_FILES+=usr/lib/libasn1_p.a
+OLD_FILES+=usr/lib/libavl_p.a
+OLD_FILES+=usr/lib/libbe_p.a
+OLD_FILES+=usr/lib/libbegemot_p.a
+OLD_FILES+=usr/lib/libblacklist_p.a
+OLD_FILES+=usr/lib/libbluetooth_p.a
+OLD_FILES+=usr/lib/libbsdxml_p.a
+OLD_FILES+=usr/lib/libbsm_p.a
+OLD_FILES+=usr/lib/libbsnmp_p.a
+OLD_FILES+=usr/lib/libbz2_p.a
+OLD_FILES+=usr/lib/libc++_p.a
+OLD_FILES+=usr/lib/libc_p.a
+OLD_FILES+=usr/lib/libcalendar_p.a
+OLD_FILES+=usr/lib/libcam_p.a
+OLD_FILES+=usr/lib/libcom_err_p.a
+OLD_FILES+=usr/lib/libcompat_p.a
+OLD_FILES+=usr/lib/libcompiler_rt_p.a
+OLD_FILES+=usr/lib/libcrypt_p.a
+OLD_FILES+=usr/lib/libcrypto_p.a
+OLD_FILES+=usr/lib/libctf_p.a
+OLD_FILES+=usr/lib/libcurses_p.a
+OLD_FILES+=usr/lib/libcursesw_p.a
+OLD_FILES+=usr/lib/libcuse_p.a
+OLD_FILES+=usr/lib/libcxxrt_p.a
+OLD_FILES+=usr/lib/libdevctl_p.a
+OLD_FILES+=usr/lib/libdevinfo_p.a
+OLD_FILES+=usr/lib/libdevstat_p.a
+OLD_FILES+=usr/lib/libdialog_p.a
+OLD_FILES+=usr/lib/libdl_p.a
+OLD_FILES+=usr/lib/libdpv_p.a
+OLD_FILES+=usr/lib/libdtrace_p.a
+OLD_FILES+=usr/lib/libdwarf_p.a
+OLD_FILES+=usr/lib/libedit_p.a
+OLD_FILES+=usr/lib/libefivar_p.a
+OLD_FILES+=usr/lib/libelf_p.a
+OLD_FILES+=usr/lib/libexecinfo_p.a
+OLD_FILES+=usr/lib/libfetch_p.a
+OLD_FILES+=usr/lib/libfigpar_p.a
+OLD_FILES+=usr/lib/libfl_p.a
+OLD_FILES+=usr/lib/libform_p.a
+OLD_FILES+=usr/lib/libformw_p.a
+OLD_FILES+=usr/lib/libgcc_eh_p.a
+OLD_FILES+=usr/lib/libgcc_p.a
+OLD_FILES+=usr/lib/libgeom_p.a
+OLD_FILES+=usr/lib/libgpio_p.a
+OLD_FILES+=usr/lib/libgssapi_krb5_p.a
+OLD_FILES+=usr/lib/libgssapi_ntlm_p.a
+OLD_FILES+=usr/lib/libgssapi_p.a
+OLD_FILES+=usr/lib/libgssapi_spnego_p.a
+OLD_FILES+=usr/lib/libhdb_p.a
+OLD_FILES+=usr/lib/libheimbase_p.a
+OLD_FILES+=usr/lib/libheimntlm_p.a
+OLD_FILES+=usr/lib/libheimsqlite_p.a
+OLD_FILES+=usr/lib/libhistory_p.a
+OLD_FILES+=usr/lib/libhx509_p.a
+OLD_FILES+=usr/lib/libicp_p.a
+OLD_FILES+=usr/lib/libicp_rescue_p.a
+OLD_FILES+=usr/lib/libipsec_p.a
+OLD_FILES+=usr/lib/libipt_p.a
+OLD_FILES+=usr/lib/libjail_p.a
+OLD_FILES+=usr/lib/libkadm5clnt_p.a
+OLD_FILES+=usr/lib/libkadm5srv_p.a
+OLD_FILES+=usr/lib/libkafs5_p.a
+OLD_FILES+=usr/lib/libkdc_p.a
+OLD_FILES+=usr/lib/libkiconv_p.a
+OLD_FILES+=usr/lib/libkrb5_p.a
+OLD_FILES+=usr/lib/libkvm_p.a
+OLD_FILES+=usr/lib/libl_p.a
+OLD_FILES+=usr/lib/libln_p.a
+OLD_FILES+=usr/lib/liblzma_p.a
+OLD_FILES+=usr/lib/libm_p.a
+OLD_FILES+=usr/lib/libmagic_p.a
+OLD_FILES+=usr/lib/libmd_p.a
+OLD_FILES+=usr/lib/libmemstat_p.a
+OLD_FILES+=usr/lib/libmenu_p.a
+OLD_FILES+=usr/lib/libmenuw_p.a
+OLD_FILES+=usr/lib/libmilter_p.a
+OLD_FILES+=usr/lib/libmp_p.a
+OLD_FILES+=usr/lib/libmt_p.a
+OLD_FILES+=usr/lib/libncurses_p.a
+OLD_FILES+=usr/lib/libncursesw_p.a
+OLD_FILES+=usr/lib/libnetgraph_p.a
+OLD_FILES+=usr/lib/libnetmap_p.a
+OLD_FILES+=usr/lib/libnss_tacplus_p.a
+OLD_FILES+=usr/lib/libnv_p.a
+OLD_FILES+=usr/lib/libnvpair_p.a
+OLD_FILES+=usr/lib/libopencsd_p.a
+OLD_FILES+=usr/lib/libpanel_p.a
+OLD_FILES+=usr/lib/libpanelw_p.a
+OLD_FILES+=usr/lib/libpathconv_p.a
+OLD_FILES+=usr/lib/libpcap_p.a
+OLD_FILES+=usr/lib/libpjdlog_p.a
+OLD_FILES+=usr/lib/libpmc_p.a
+OLD_FILES+=usr/lib/libprivateatf-c++_p.a
+OLD_FILES+=usr/lib/libprivateatf-c_p.a
+OLD_FILES+=usr/lib/libprivateauditd_p.a
+OLD_FILES+=usr/lib/libprivatebsdstat_p.a
+OLD_FILES+=usr/lib/libprivatecbor_p.a
+OLD_FILES+=usr/lib/libprivatedevdctl_p.a
+OLD_FILES+=usr/lib/libprivateevent1_p.a
+OLD_FILES+=usr/lib/libprivatefido2_p.a
+OLD_FILES+=usr/lib/libprivategmock_main_p.a
+OLD_FILES+=usr/lib/libprivategmock_p.a
+OLD_FILES+=usr/lib/libprivategtest_main_p.a
+OLD_FILES+=usr/lib/libprivategtest_p.a
+OLD_FILES+=usr/lib/libprivateheimipcc_p.a
+OLD_FILES+=usr/lib/libprivateheimipcs_p.a
+OLD_FILES+=usr/lib/libprivateldns_p.a
+OLD_FILES+=usr/lib/libprivatesqlite3_p.a
+OLD_FILES+=usr/lib/libprivatessh_p.a
+OLD_FILES+=usr/lib/libprivateucl_p.a
+OLD_FILES+=usr/lib/libprivateunbound_p.a
+OLD_FILES+=usr/lib/libprivatezstd_p.a
+OLD_FILES+=usr/lib/libproc_p.a
+OLD_FILES+=usr/lib/libprocstat_p.a
+OLD_FILES+=usr/lib/libpthread_p.a
+OLD_FILES+=usr/lib/libradius_p.a
+OLD_FILES+=usr/lib/libregex_p.a
+OLD_FILES+=usr/lib/libroken_p.a
+OLD_FILES+=usr/lib/librpcsvc_p.a
+OLD_FILES+=usr/lib/librss_p.a
+OLD_FILES+=usr/lib/librt_p.a
+OLD_FILES+=usr/lib/librtld_db_p.a
+OLD_FILES+=usr/lib/libsbuf_p.a
+OLD_FILES+=usr/lib/libsdp_p.a
+OLD_FILES+=usr/lib/libsmb_p.a
+OLD_FILES+=usr/lib/libspl_p.a
+OLD_FILES+=usr/lib/libssl_p.a
+OLD_FILES+=usr/lib/libstats_p.a
+OLD_FILES+=usr/lib/libstdbuf_p.a
+OLD_FILES+=usr/lib/libstdthreads_p.a
+OLD_FILES+=usr/lib/libsysdecode_p.a
+OLD_FILES+=usr/lib/libtacplus_p.a
+OLD_FILES+=usr/lib/libtermcap_p.a
+OLD_FILES+=usr/lib/libtermcapw_p.a
+OLD_FILES+=usr/lib/libtermlib_p.a
+OLD_FILES+=usr/lib/libtermlibw_p.a
+OLD_FILES+=usr/lib/libthr_p.a
+OLD_FILES+=usr/lib/libthread_db_p.a
+OLD_FILES+=usr/lib/libtinfo_p.a
+OLD_FILES+=usr/lib/libtinfow_p.a
+OLD_FILES+=usr/lib/libtpool_p.a
+OLD_FILES+=usr/lib/libufs_p.a
+OLD_FILES+=usr/lib/libugidfw_p.a
+OLD_FILES+=usr/lib/libulog_p.a
+OLD_FILES+=usr/lib/libumem_p.a
+OLD_FILES+=usr/lib/libusb_p.a
+OLD_FILES+=usr/lib/libusbhid_p.a
+OLD_FILES+=usr/lib/libutempter_p.a
+OLD_FILES+=usr/lib/libutil_p.a
+OLD_FILES+=usr/lib/libuutil_p.a
+OLD_FILES+=usr/lib/libvgl_p.a
+OLD_FILES+=usr/lib/libvmmapi_p.a
+OLD_FILES+=usr/lib/libwind_p.a
+OLD_FILES+=usr/lib/libwrap_p.a
+OLD_FILES+=usr/lib/libxo_p.a
+OLD_FILES+=usr/lib/liby_p.a
+OLD_FILES+=usr/lib/libypclnt_p.a
+OLD_FILES+=usr/lib/libz_p.a
+OLD_FILES+=usr/lib/libzfs_core_p.a
+OLD_FILES+=usr/lib/libzfs_p.a
+OLD_FILES+=usr/lib/libzfsbootenv_p.a
+OLD_FILES+=usr/lib/libzutil_p.a
+
+# 20241112: move p9fs from section 5 to section 4
+OLD_FILES+=usr/share/man/man5/p9fs.5.gz
+
+# 20241104: remove the outdated c2x.7 symlink in favor of c23.7
+OLD_FILES+=usr/share/man/man7/c2x.7.gz
+
+# 20241023: new clang import which bumps version from 18 to 19
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_builtin_vars.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_cmath.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_complex_builtins.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_device_functions.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_intrinsics.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_libdevice_declares.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_math.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_math_forward_declares.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_runtime_wrapper.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_cuda_texture_intrinsics.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_hip_cmath.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_hip_libdevice_declares.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_hip_math.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_hip_runtime_wrapper.h
+OLD_FILES+=usr/lib/clang/18/include/__clang_hip_stdlib.h
+OLD_FILES+=usr/lib/clang/18/include/__stdarg___gnuc_va_list.h
+OLD_FILES+=usr/lib/clang/18/include/__stdarg___va_copy.h
+OLD_FILES+=usr/lib/clang/18/include/__stdarg_va_arg.h
+OLD_FILES+=usr/lib/clang/18/include/__stdarg_va_copy.h
+OLD_FILES+=usr/lib/clang/18/include/__stdarg_va_list.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_max_align_t.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_null.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_nullptr_t.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_offsetof.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_ptrdiff_t.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_rsize_t.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_size_t.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_unreachable.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_wchar_t.h
+OLD_FILES+=usr/lib/clang/18/include/__stddef_wint_t.h
+OLD_FILES+=usr/lib/clang/18/include/__wmmintrin_aes.h
*** 22253 LINES SKIPPED ***