Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

bits/largefile-config.h: No such file or directory



Hi!

I'm currently having two persistent build errors when building on a
Linux host for NetBSD VAX. The second issue (which happens earlier in
during build) started with the GCC 14 switch. I think I did GCC 14
builds for VAX before, so this probably happened at some time after
that. Full build log can be found at
http://toolchain.lug-owl.de/laminar/log/netbsd-vax-vax/171 :

[bld lib 2025-10-10 00:55:12] echo '#  ' " create " libstdc++-v3/basic_file.d
[bld lib 2025-10-10 00:55:12] + echo #    create  libstdc++-v3/basic_file.d
[bld lib 2025-10-10 00:55:12] #    create  libstdc++-v3/basic_file.d
[bld lib 2025-10-10 00:55:12] CC=/var/lib/laminar/run/netbsd-vax-vax/171/tools-vax-vax/bin/vax--netbsdelf-c++ /var/lib/laminar/run/netbsd-vax-vax/171/tools-vax-vax/bin/nbmkdep -f basic_file.d.tmp  -- -I/var/lib/laminar/run/netbsd-vax-vax/171/dest-vax-vax/usr/include/g++/backward   -Wall -Wpointer-arith -Wno-sign-compare -Wa,--fatal-warnings -Werror  -D_NETBSD_REVISIONID=\"src@git:3f129e9da6fc88c60fef17ab91b87147a6c9d5ff\" --sysroot=/var/lib/laminar/run/netbsd-vax-vax/171/dest-vax-vax -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/gcc -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/include -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++ -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/libgcc -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/lib/libstdc++-v3/../libstdc++-v3/arch/vax -I. -DHAVE_STDLIB_H -DHAVE_STRING_H -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/libstdc++-v3/include -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/gcc/config/vax -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/lib/libstdc++-v3/arch/vax -DGTHREAD_USE_WEAK -DSUPPORTS_WEAK -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/dragonfly -Wp,-fno-canonical-system-headers -std=gnu++11    basic_file.cc &&  mv -f basic_file.d.tmp basic_file.d
[bld lib 2025-10-10 00:55:12] + CC=/var/lib/laminar/run/netbsd-vax-vax/171/tools-vax-vax/bin/vax--netbsdelf-c++ /var/lib/laminar/run/netbsd-vax-vax/171/tools-vax-vax/bin/nbmkdep -f basic_file.d.tmp -- -I/var/lib/laminar/run/netbsd-vax-vax/171/dest-vax-vax/usr/include/g++/backward -Wall -Wpointer-arith -Wno-sign-compare -Wa,--fatal-warnings -Werror -D_NETBSD_REVISIONID="src@git:3f129e9da6fc88c60fef17ab91b87147a6c9d5ff" --sysroot=/var/lib/laminar/run/netbsd-vax-vax/171/dest-vax-vax -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/gcc -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/include -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++ -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/libgcc -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/lib/libstdc++-v3/../libstdc++-v3/arch/vax -I. -DHAVE_STDLIB_H -DHAVE_STRING_H -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/libstdc++-v3/include -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/gcc/config/vax -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/lib/libstdc++-v3/arch/vax -DGTHREAD_USE_WEAK -DSUPPORTS_WEAK -I/var/lib/laminar/run/netbsd-vax-vax/171/NetBSD-src/external/gpl3/gcc/dist/libstdc++-v3/config/locale/dragonfly -Wp,-fno-canonical-system-headers -std=gnu++11 basic_file.cc
[bld lib 2025-10-10 00:55:12] basic_file.cc:29:10: fatal error: bits/largefile-config.h: No such file or directory
[bld lib 2025-10-10 00:55:12]    29 | #include <bits/largefile-config.h>
[bld lib 2025-10-10 00:55:12]       |          ^~~~~~~~~~~~~~~~~~~~~~~~~
[bld lib 2025-10-10 00:55:12] compilation terminated.
[bld lib 2025-10-10 00:55:12] nbmkdep: compile failed.
[bld lib 2025-10-10 00:55:12] 
[bld lib 2025-10-10 00:55:12] *** Failed target:  basic_file.d

Seems largefile-config.h had its issues beforehand, but the fix

	Author: mrg <mrg%NetBSD.org@localhost>
	Date:   Wed Sep 16 21:24:30 2020 +0000
	
	    fix dependencies for bits/largefile-config.h.  the .cc files don't
	    depend on it, the outputs of those do.  should fix build issue
	    reported by otis@.

and another (fix missing deps for cow-fs_dir* and cow-fs_ops*) may
need to get basic_file.cc added as well?

MfG, JBG

-- 

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index