CVS: cvs.openbsd.org: src

2023-11-05 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/11/06 00:59:22

Removed files:
gnu/usr.bin/perl/cpan/Term-Cap: LICENSE MANIFEST MANIFEST.SKIP 
META.json META.yml Makefile.PL 
README 

Log message:
remove upstream files we don't need



CVS: cvs.openbsd.org: src

2023-11-05 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/11/06 00:58:47

Modified files:
gnu/usr.bin/perl/cpan/Term-Cap: Cap.pm 

Log message:
reapply max=64 for now



CVS: cvs.openbsd.org: src

2023-11-05 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/11/06 00:57:38

Log message:
update to Term::Cap 1.18, so that we can patch it further
as discussed with afresh1@

Status:

Vendor Tag: CPAN
Release Tags:   Term_Cap_1_18

N src/gnu/usr.bin/perl/cpan/Term-Cap/Changes
N src/gnu/usr.bin/perl/cpan/Term-Cap/Makefile.PL
U src/gnu/usr.bin/perl/cpan/Term-Cap/test.pl
N src/gnu/usr.bin/perl/cpan/Term-Cap/META.yml
N src/gnu/usr.bin/perl/cpan/Term-Cap/MANIFEST
C src/gnu/usr.bin/perl/cpan/Term-Cap/Cap.pm
N src/gnu/usr.bin/perl/cpan/Term-Cap/LICENSE
N src/gnu/usr.bin/perl/cpan/Term-Cap/MANIFEST.SKIP
N src/gnu/usr.bin/perl/cpan/Term-Cap/README
N src/gnu/usr.bin/perl/cpan/Term-Cap/META.json

1 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jCPAN:yesterday -jCPAN src/gnu/usr.bin/perl/cpan/Term-Cap



CVS: cvs.openbsd.org: src

2023-11-05 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2023/11/05 09:33:50

Modified files:
sys/arch/hppa/include: cpu.h 

Log message:
Provide simpler cpu_number, CPU_INFO_UNIT and CPU_IS_XXX macros in the
non-MULTIPROCESSOR case, as done on all other platforms.

ok deraadt@ kettenis@



CVS: cvs.openbsd.org: src

2023-11-05 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2023/11/05 09:27:18

Modified files:
etc/etc.loongson: Makefile.inc 

Log message:
Add cdXX.iso to MDEXT, for it to be included in SHA256; reported by `petcat30'
on bugs@.



CVS: cvs.openbsd.org: src

2023-11-05 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/11/05 04:22:59

Modified files:
usr.bin/make/lst.lib: Makefile.inc 

Log message:
current code no longer uses Lst_Replace not Lst_Requeue
so don't bother compiling them.



CVS: cvs.openbsd.org: src

2023-11-05 Thread Omar Polo
CVSROOT:/cvs
Module name:src
Changes by: o...@cvs.openbsd.org2023/11/05 01:39:16

Modified files:
gnu/usr.bin/texinfo/makeinfo: makeinfo.c 

Log message:
fix bad path allocation in makeinfo

In one branch of the image handling, the wrong malloc() call was
copied-pasted making the allocation possibly smaller than needed.
Spotted while building the gcc11 port, libgccjit.info exercise that
branch and the write out of bounds was discovered by malloc().

Convert the malloc + strlcpy/cat dance to an asprintf, and while here
also fix the leak of the two paths.

ok tb@