Port-vax archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
RE: pkgtools/digest - failed to build
Things are more likely to work if you use -O0 -- looks like you are using -O2.
Kind regards,
Josh/NODOMAIN.NET
-----Original Message-----
From: port-vax-owner%NetBSD.org@localhost <port-vax-owner%NetBSD.org@localhost> On Behalf Of Johnny Billquist
Sent: Sunday, August 14, 2022 8:53 AM
To: Andrew Ball <asbatwrk%gmail.com@localhost>; port-vax%netbsd.org@localhost
Subject: Re: pkgtools/digest - failed to build
Yes. It's known that things are broken on VAX. We're eagerly anticipating the new version of gcc, which have a bunch of fixes/improvements for VAX.
For most things, it's just a case of don't try to build things natively on VAX. It hasn't been working properly for many years.
Johnny
On 2022-08-14 18:00, Andrew Ball wrote:
> ballvax1# uname -a
> NetBSD ballvax1 9.3 NetBSD 9.3 (GENERIC) #0: Thu Aug 4 15:30:37 UTC
> 2022 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/vax/compile/GENERIC
> vax
> ballvax1# make
> ===> Installing dependencies for digest-20220214 => Tool dependency
> cwrappers>=20150314: found cwrappers-20220403 ===> Skipping
> vulnerability checks.
> WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
> WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb
> fetch-pkg-vulnerabilities'.
> ===> Overriding tools for digest-20220214 ===> Extracting for
> digest-20220214 ===> Patching for digest-20220214 ===> Creating
> toolchain wrappers for digest-20220214 ===> Configuring for
> digest-20220214 => Modifying GNU configure scripts to avoid --recheck
> => Replacing config-guess with pkgsrc versions => Replacing config-sub
> with pkgsrc versions => Replacing install-sh with pkgsrc version
> checking build system type... vax--netbsdelf checking host system
> type... vax--netbsdelf checking whether make sets $(MAKE)... yes
> checking for gawk... /usr/bin/awk checking for vax--netbsdelf-gcc...
> gcc checking whether the C compiler works... yes checking for C
> compiler default output file name... a.out checking for suffix of
> executables...
> checking whether we are cross compiling... no checking for suffix of
> object files... o checking whether we are using the GNU C compiler...
> yes checking whether gcc accepts -g... yes checking for gcc option to
> accept ISO C89... none needed checking for a BSD-compatible install...
> /usr/bin/install -c -o root -g wheel checking whether ln -s works...
> yes checking how to run the C preprocessor... gcc -E checking for grep
> that handles long lines and -e... (cached) /usr/bin/grep checking for
> egrep... (cached) /usr/bin/egrep checking for ANSI C header files...
> yes checking for sys/types.h... yes checking for sys/stat.h... yes
> checking for stdlib.h... yes checking for string.h... yes checking for
> memory.h... yes checking for strings.h... yes checking for
> inttypes.h... yes checking for stdint.h... yes checking for
> unistd.h... yes checking errno.h usability... yes checking errno.h
> presence... yes checking for errno.h... yes checking fcntl.h
> usability... yes checking fcntl.h presence... yes checking for
> fcntl.h... yes checking for inttypes.h... (cached) yes checking
> locale.h usability... yes checking locale.h presence... yes checking
> for locale.h... yes checking for stdlib.h... (cached) yes checking
> sys/cdefs.h usability... yes checking sys/cdefs.h presence... yes
> checking for sys/cdefs.h... yes checking sys/file.h usability... yes
> checking sys/file.h presence... yes checking for sys/file.h... yes
> checking sys/param.h usability... yes checking sys/param.h presence...
> yes checking for sys/param.h... yes checking for uint8_t... yes
> checking for uint16_t... yes checking for uint32_t... yes checking for
> int64_t... yes checking for uint64_t... yes checking whether byte
> ordering is bigendian... no checking whether strerror_r is declared...
> yes checking for strerror_r... yes checking whether strerror_r returns
> char *... no checking for setlocale... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: WARNING: 'Makefile.in' seems to ignore the
> --datarootdir setting
> config.status: creating config.h
> ===> Building for digest-20220214
> gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c digest.c -o
> digest.o gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c keccak.c -o
> keccak.o gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c md5c.c -o md5c.o
> gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c md5hl.c -o md5hl.o
> gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c rmd160.c -o
> rmd160.o gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c rmd160hl.c -o
> rmd160hl.o gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c sha1.c -o sha1.o
> gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c sha1hl.c -o
> sha1hl.o gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c sha2.c -o sha2.o
> gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c sha2hl.c -o
> sha2hl.o gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c sha3.c -o sha3.o
> gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c sha3hl.c -o
> sha3hl.o gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c tiger.c -o tiger.o
> gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c whirlpool.c -o
> whirlpool.o gcc -DHAVE_CONFIG_H -I. -I. -DHOST=\"vax--netbsdelf\"
> -DVERSION=\"20220214\" -O2 -D_FORTIFY_SOURCE=2 -c blake2b.c -o
> blake2b.o
> blake2b.c: In function 'blake2b_compress':
> blake2b.c:171:1: internal compiler error: in cselib_invalidate_regno,
> at cselib.c:2149
> }
> ^
> no stack trace because unwind library not available Please submit a
> full bug report, with preprocessed source if appropriate.
> See <http://www.NetBSD.org/support/send-pr.html> for instructions.
> *** Error code 1
>
> Stop.
> make: stopped in /usr/pkgsrc/pkgtools/digest/work/digest-20220214
> *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/pkgsrc/pkgtools/digest
> *** Error code 1
>
> Stop.
> make: stopped in /usr/pkgsrc/pkgtools/digest ballvax1#
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt%softjar.se@localhost || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
Home |
Main Index |
Thread Index |
Old Index