PR lib/58674 (and I suspect, several others)
Stop expecting strptime(3) in the tools build, it is an XSI
function, and the tools builds do not set up the environment
to expect XSI functions to be available.
This means dropping support for the -f option in the tools date
(which shouldn't matter, -f sets the format for the string used
to set the time, which the tools date does not support), and
open coding parsing for the -d option in the tools build.
There should be no changes to the date(1) that is installed in /bin
As a (minor) benefit, the tools -d support has become somewhat
more flexible than the previous simple strptime() implementation
allowed, and also does better error checking (no more Feb 30 etc).
Note: no change to the usage message, if -f is passed to the tools
date it will elicit a usage which says that -f is supported...
(that's just laziness...)
The prototype for localtime_r needs to be inside the
#ifndef __LIBC12_SOURCE__ block, as it has a time_t
parameter, and the compat code needs to be able to
make that 32 bits instead of 64.
Pull up following revision(s) (requested by pgoyette in ticket #868):
sys/miscfs/procfs/procfs_vfsops.c: revision 1.120 (via patch)
Define dependencies based on build options.
sparc/conf/KRUPS: sync with GENERIC clean up
Not much to do to actually sync it, as changes done to GENERIC were
also applied to KRUPS, but update the GENERIC version we are supposed
to be in sync with.
While here, comment out most of the more exotic file-system and all
verbose options.
Leave the wsconf section as is. The one in GENERIC is messy and is
not in sync with other wsons ports.
remove DIAGNOSTIC guard around ipl definition in e500_extintr().
It is used only for KASSERTMSG() only in this method, but still expects it
to exist, even if DIAGNOSTIC is not enabled.
Move macppc bootable installcd stuff to sys/arch/macppc/stand dirs.
- move installboot (for CD ISO) and mkboothfs (for mkhybrid(8)) tools to
sys/arch/macppc/stand
- also build mkboothfs as ${TOOL_MACPPCMKBOOTHFS} in src/tools
- explicitly generate boothfs file (for mkhybrid(8)) in
sys/arch/macppc/stand/boothfs and install it into /usr/mdec
- use installed /usr/mdec/boothfs to create macppc bootable iso
- move list files for mkhybrid(8) hfs options to etc/etc.macppc
Import byacc 20240109, previous was 20210109
Changes:
2024-01-09 Thomas E. Dickey <dickey at invisible-island.net>
* yacc.1: minor cleanup
* package/debian/copyright: bump
* configure: regen
* VERSION, package/byacc.spec, package/debian/changelog,
package/mingw-byacc.spec, package/pkgsrc/Makefile:
bump
2023-12-01 Thomas E. Dickey <dickey at invisible-island.net>
* aclocal.m4:
[1297 lines not shown]