pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD 10.0/x86_64 bulk build status
Hi!
Inline you can find the status of the latest 10.0/x86_64 bulk build.
If I remember the setup of the bulk build correctly, it will not
rebuild recursively, so if foo has a fix that affects bar, but bar's
version number or files are not changed, it is not rebuilt and will
stay broken (and the other way round).
On Sun, Jun 22, 2025 at 06:09:24PM +0000, Charlie Root wrote:
> pkgsrc bulk build report
> ========================
>
> NetBSD 10.0/x86_64
> Compiler: gcc
>
> Build start: 2025-06-22 03:40
> Build end: 2025-06-22 18:05
>
> Full report: https://releng.netbsd.org/pkgreports/shadow/HEAD/NetBSD-10.0-x86_64/20250622.0340/meta/report.html
> Machine readable version: https://releng.netbsd.org/pkgreports/shadow/HEAD/NetBSD-10.0-x86_64/20250622.0340/meta/report.bz2
>
> Total number of packages: 28447
> Successfully built: 27333
> Failed to build: 25
> Depending on failed package: 25
> Explicitly broken or masked: 988
> Depending on masked package: 76
>
> Packages breaking the most other packages
>
> Package Breaks Maintainer
> -------------------------------------------------------------------------
> devel/bazel 10 ryoon%NetBSD.org@localhost
external/upb/upb/mini_table.c:634:14: error: defining a type within '__builtin_offsetof' is a C23 extension [-Werror,-Wc23-extensions]
ryoon@ said he'd take a look at it.
> graphics/colord 7 youri%NetBSD.org@localhost
GEN AdobeRGB1998.icc
Error creating directory /pbulk/work/graphics/colord/work/colord-1.3.5/data/profiles: File exists
It looks like it's a parallel build problem, but it doesn't fail for
me or gdt with high make-jobs. I also couldn't find the actual
Makefile (or tool) code that generates the directory in the build
system.
> databases/mongodb 2 pkgsrc-users%NetBSD.org@localhost
Checking for C library mongoc-1.0... no
Failed to find the required C driver headers
See /pbulk/work/databases/mongodb/work/mongodb-src-r6.0.13/build/scons/config.log for details
(This error is new, but the package was also broken on the previous branch with a very long error, see e.g.
https://releng.netbsd.org/pkgreports/shadow/HEAD/NetBSD-10.0-x86_64/20250330.0001/mongodb-6.0.13nb6/build.log)
> www/firefox115 2 ryoon%NetBSD.org@localhost
Probably broken by the rust update?
A newer version is available, 115.24.0.
> math/suitesparse 2 pkgsrc-users%NetBSD.org@localhost
[ 36%] Building C object GraphBLAS/CMakeFiles/GraphBLAS.dir/Source/get_set/GB_type_name_get.c.o
ld: /usr/pkg/lib/liblapack.so.3: undefined reference to `_gfortran_stop_string@GFORTRAN_8'
ld: /usr/pkg/lib/liblapack.so.3: undefined reference to `_gfortran_concat_string@GFORTRAN_8'
ld: /usr/pkg/lib/liblapack.so.3: undefined reference to `_gfortran_st_write@GFORTRAN_8'
ld: /usr/pkg/lib/liblapack.so.3: undefined reference to `_gfortran_string_len_trim@GFORTRAN_8'
ld: /usr/pkg/lib/liblapack.so.3: undefined reference to `_gfortran_transfer_character_write@GFORTRAN_8'
ld: /usr/pkg/lib/liblapack.so.3: undefined reference to `_gfortran_transfer_integer_write@GFORTRAN_8'
ld: /usr/pkg/lib/liblapack.so.3: undefined reference to `_gfortran_etime@GFORTRAN_8'
ld: /usr/pkg/lib/liblapack.so.3: undefined reference to `_gfortran_st_write_done@GFORTRAN_8'
> parallel/pocl 1 pkgsrc-users%NetBSD.org@localhost
Installs the same files as one of its dependencies:
=> Creating binary package /pbulk/work/parallel/pocl/work/.packages/pocl-7.0.tgz
pkg_add: Conflicting PLIST with opencl-headers-2024.10.24: include/CL/cl.h
pkg_add: 1 package addition failed
should be easy to fix if you know where the file should belong.
> x11/gtk-sharp3 1 pkgsrc-users%NetBSD.org@localhost
Segfaults during build, like on the previous branch:
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/gtk-3.0 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/pango-1.0 -I/pbulk/work/x11/gtk-sharp3/work/.x11-buildlink/include -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/cairo -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/gdk-pixbuf-2.0 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/at-spi2-atk/2.0 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/at-spi-2.0 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/atk-1.0 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/dbus-1.0 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/lib/dbus-1.0/include -I/pbulk/work/x11/gtk-sharp3/work/.x11-buildlink/include/libdrm -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/fribidi -D_REENTRANT -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/pixman-1 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/harfbuzz -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/freetype2 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/libpng16 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/gio-unix-2.0 -pthread -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/include/glib-2.0 -I/pbulk/work/x11/gtk-sharp3/work/.buildlink/lib/glib-2.0/include -O2 -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -MT valobj.lo -MD -MP -MF .deps/valobj.Tpo -c valobj.c -fPIC -DPIC -o .libs/valobj.o
[Switching to LWP 618 of process 618]
0x0000775e15c4719a in _sys___wait450 () from /usr/lib/libc.so.12
Id Target Id Frame
* 1 LWP 618 of process 618 "" 0x0000775e15c4719a in _sys___wait450 () from /usr/lib/libc.so.12
Thread 1 (LWP 618 of process 618 ""):
#0 0x0000775e15c4719a in _sys___wait450 () from /usr/lib/libc.so.12
#1 0x0000775e16608820 in __wait450 () from /usr/lib/libpthread.so.1
#2 0x00000000284ba04f in ?? ()
#3 0x00000000284ba15d in ?? ()
#4 0x00000000284670b1 in ?? ()
#5 0x00000000284b938a in ?? ()
#6 <signal handler called>
#7 0x0000775e15d7eeea in _lwp_kill () from /usr/lib/libc.so.12
#8 0x0000775e15d846e0 in abort () from /usr/lib/libc.so.12
#9 0x000000002872b528 in ?? ()
#10 0x00000000287052d5 in ?? ()
#11 0x00000000287221a1 in monoeg_assertion_message ()
#12 0x00000000287221f4 in mono_assertion_message ()
#13 0x0000000028714833 in ?? ()
#14 0x0000000028714940 in mono_thread_info_attach ()
#15 0x00000000286cf062 in ?? ()
#16 0x00000000286aaa1a in ?? ()
#17 0x00000000285970d4 in ?? ()
#18 0x00000000284348f9 in ?? ()
#19 0x000000002843ad89 in mono_main ()
#20 0x000000002872b64d in ?? ()
#21 0x000000002842af4d in _start ()
[Inferior 1 (process 618) detached]
=================================================================
Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x775e15d7eeea):0x775e15d7eeda 00 00 0f 1f 40 00 b8 3e 01 00 00 49 89 ca 0f 05 ....@..>...I....
0x775e15d7eeea 72 01 c3 e9 ee 54 00 00 41 b8 02 00 00 00 48 8b r....T..A.....H.
0x775e15d7eefa 0d 89 ce 24 00 e9 ac 60 ec ff 66 2e 0f 1f 84 00 ...$...`..f.....
0x775e15d7ef0a 00 00 00 00 66 90 49 b8 01 01 01 01 01 01 01 01 ....f.I.........
gmake[3]: *** [Makefile:695: generated/*/*.cs] Abort trap (core dumped)
> mail/thunderbird115 1 pkgsrc-users%NetBSD.org@localhost
Probably same reason as for firefox115, and also here, a newer version
is avaiable (115.18.0).
> databases/sqlc 1 bsiegert%NetBSD.org@localhost
Still broken, like on the previous branch:
../.gopath/pkg/mod/modernc.org/sqlite@v1.34.5/sqlite.go:1509:30: undefined: sqlite3.Xsqlite3_is_interrupted
>
> Build failures
>
> Package Breaks Maintainer
> -------------------------------------------------------------------------
> cad/ghdl ryoon%NetBSD.org@localhost
Needs an update for llvm 19, and should be added to the llvm meta package:
"Unhandled version llvm 19.1.7"
> cross/ppc-morphos-gcc js%NetBSD.org@localhost
I think this needs to force a newer texinfo:
checking whether gcc understands -c and -o together... yes
checking for stdio.h... /pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//extend.texi:10002: warning: `.' or `,' must follow @xref, not `)'.
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//extend.texi:10682: First argument to cross-reference may not be empty.
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//extend.texi:10704: First argument to cross-reference may not be empty.
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//extend.texi:12572: warning: `.' or `,' must follow @xref, not `)'.
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//extend.texi:12576: warning: `.' or `,' must follow @xref, not `)'.
yes
checking for stdlib.h... /pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//gcov.texi:1080: @anchor expected braces.
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//gcov.texi:1080: ` {gcov prime paths example}
When you com...' is too long for expansion; not expanded.
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//gcov.texi:1080: @anchor missing close brace.
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//gcov.texi:112: Next reference to nonexistent node `Gcov and Optimization' (perhaps incorrect sectioning?).
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//gcov.texi:44: Menu reference to nonexistent node `Freestanding Environments' (perhaps incorrect sectioning?).
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//gcov.texi:43: Menu reference to nonexistent node `Cross-profiling' (perhaps incorrect sectioning?).
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//gcov.texi:42: Menu reference to nonexistent node `Gcov Data Files' (perhaps incorrect sectioning?).
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//gcov.texi:41: Menu reference to nonexistent node `Gcov and Optimization' (perhaps incorrect sectioning?).
yes
checking for string.h... /pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//invoke.texi:17655: Cross reference to nonexistent node `Cross-profiling' (perhaps incorrect sectioning?).
/pbulk/work/cross/ppc-morphos-gcc/work/gcc-15.1.0/gcc/doc//invoke.texi:17642: Cross reference to nonexistent node `gcov prime paths example' (perhaps incorrect sectioning?).
makeinfo: Removing output file `doc/gcc.info' due to errors; use --force to preserve.
yes
c
> databases/mongodb 2 pkgsrc-users%NetBSD.org@localhost
> databases/sqlc 1 bsiegert%NetBSD.org@localhost
> databases/sqlrelay-nodejs pkgsrc-users%NetBSD.org@localhost
Segfault in node?
/usr/pkg/bin/node /usr/pkg/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js -v --nodedir /usr/pkg configure build
gyp info it worked if it ends with ok
gyp verb cli [
gyp verb cli '/usr/pkg/bin/node',
gyp verb cli '/usr/pkg/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js',
gyp verb cli '-v',
gyp verb cli '--nodedir',
gyp verb cli '/usr/pkg',
gyp verb cli 'configure',
gyp verb cli 'build'
gyp verb cli ]
gyp info using node-gyp@11.2.0
gyp info using node@24.2.0 | netbsd | x64
#
# Fatal error in , line 0
# Check failed: isolate_->IsOnCentralStack().
#
#
#
#FailureMessage Object: 0x7f7fffc51710
----- Native stack trace -----
1: 0xcac4932f node::DumpNativeBacktrace(__sFILE*) [/usr/pkg/bin/node]
2: 0xcad5ff29 node::NodePlatform::GetTracingController() [/usr/pkg/bin/node]
3: 0xcc0496fb V8_Fatal(char const*, ...) [/usr/pkg/bin/node]
4: 0xcb676904 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/usr/pkg/bin/node]
5: 0xcb654c89 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/usr/pkg/bin/node]
6: 0xcb634d34 v8::internal::Factory::AllocateRaw(int, v8::internal::AllocationType, v8::internal::AllocationAlignment) [/usr/pkg/bin/node]
7: 0xcb630839 v8::internal::MaybeHandle<v8::internal::SeqOneByteString> v8::internal::FactoryBase<v8::internal::Factory>::NewRawStringWithMap<v8::internal::SeqOneByteString>(int, v8::internal::Tagged<v8::internal::Map>, v8::internal::AllocationType) [/usr/pkg/bin/node]
8: 0xcb630946 v8::internal::FactoryBase<v8::internal::Factory>::NewStringFromOneByte(v8::base::Vector<unsigned char const>, v8::internal::AllocationType) [/usr/pkg/bin/node]
9: 0xcb448af7 v8::String::NewFromOneByte(v8::Isolate*, unsigned char const*, v8::NewStringType, int) [/usr/pkg/bin/node]
10: 0xcaccf55d node::builtins::BuiltinLoader::LookupAndCompile(v8::Local<v8::Context>, char const*, node::Realm*) [/usr/pkg/bin/node]
11: 0xcaccfb67 node::builtins::BuiltinLoader::CompileFunction(v8::FunctionCallbackInfo<v8::Value> const&) [/usr/pkg/bin/node]
gmake: *** [Makefile:16: build/Release/sqlrelay.node] Trace/BPT trap (core dumped)
*** Error code 2
> devel/bazel 10 ryoon%NetBSD.org@localhost
> devel/difftastic bsiegert%NetBSD.org@localhost
I think this was caused by the missing 'gmake' tool, which I've
already added, and it's still failing because the git conversion was
lagging.
> fonts/unscii nikita%NetBSD.org@localhost
--- unscii-8-tall.pcf ---
Duplicate specification "variant|V=s" for option "v"
--- unscii-16.svg ---
./vectorize 16 16 < unscii-16.hex > unscii-16.svg
--- unscii-8-thin.ttf ---
--- unscii-8-tall.svg ---
illegal char at 0 here:
*** [unscii-8-tall.svg] Error code 1
Perhaps locale problem?
> games/moonlight-qt charlotte%NetBSD.org@localhost
Link error with lots of these:
/pbulk/work/games/moonlight-qt/work/MoonlightSrc-4.3.1/app/backend/computerseeker.cpp:24: undefined reference to `ComputerManager::startPolling()'
but works for me on NetBSD 10.99.14/x86_64, so perhaps a compiler problem?
> games/vcmi pkgsrc-users%NetBSD.org@localhost
ld: ../bin/libvcmi.so: undefined reference to `boost::chrono::steady_clock::now()'
like on the previous branch, but works on NetbSD 10.99.14 IIRC.
> graphics/colord 7 youri%NetBSD.org@localhost
> graphics/luminance-hdr pkgsrc-users%NetBSD.org@localhost
CMake Error at /usr/pkg/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
Could NOT find OpenMP_C (missing: OpenMP_gomp_LIBRARY) (found version
"4.5")
Probably broken by this change:
-.include "../../parallel/openmp/buildlink3.mk"
+.include "../../mk/openmp.mk"
> inputmethod/ibus-table-chinese pkgsrc-users%NetBSD.org@localhost
[ 21%] Building wubi-haifeng86 table
Traceback (most recent call last):
File "/usr/pkg/share/ibus-table/engine/tabcreatedb.py", line 29, in <module>
import tabsqlitedb
File "/usr/pkg/share/ibus-table/engine/tabsqlitedb.py", line 36, in <module>
import ibus_table_location
File "/usr/pkg/share/ibus-table/engine/ibus_table_location.py", line 93, in <module>
__module_init = __ModuleInitializer()
File "/usr/pkg/share/ibus-table/engine/ibus_table_location.py", line 87, in __init__
_init()
File "/usr/pkg/share/ibus-table/engine/ibus_table_location.py", line 83, in _init
os.makedirs(ibus_table_location['cache_home'])
File "/usr/pkg/lib/python3.10/os.py", line 225, in makedirs
mkdir(name, mode)
FileExistsError: [Errno 17] File exists: '/pbulk/work/inputmethod/ibus-table-chinese/work/.home/.cache/ibus-table'
I think this is a race condition, because it sometimes succeeds too.
> mail/thunderbird115 1 pkgsrc-users%NetBSD.org@localhost
> math/suitesparse 2 pkgsrc-users%NetBSD.org@localhost
> meta-pkgs/courier pkgsrc-users%NetBSD.org@localhost
One of the dependencies' binary package looks broken:
couriertcpd-1.3.5: Creating user ``courier''
useradd: Warning: home directory `/nonexistent' doesn't exist, and -m was not specified
courier-maildir-1.3.5: copying /usr/pkg/share/examples/courier/quotawarnmsg to /usr/pkg/etc/courier/quotawarnmsg
courier-maildir-1.3.5: copying /usr/pkg/share/examples/courier/sharedindexupdate to /usr/pkg/etc/courier/sharedindexupdate
courier-authlib-0.72.1: copying /usr/pkg/share/examples/courier-authlib/authdaemonrc.dist to /usr/pkg/etc/authlib/authdaemonrc
===========================================================================
The following files should be created for courier-authlib-0.72.1:
/etc/rc.d/authdaemond (m=0755)
[/usr/pkg/share/examples/rc.d/authdaemond]
===========================================================================
maildrop-3.1.6: setting permissions on /usr/pkg/bin/lockmail (o=root, g=mail, m=755)
maildrop-3.1.6: setting permissions on /usr/pkg/bin/maildrop (o=root, g=mail, m=4555)
p11-kit-0.25.5: copying /usr/pkg/share/examples/p11-kit/pkcs11.conf.example to /usr/pkg/etc/pkcs11.conf
wget-1.25.0nb1: copying /usr/pkg/share/examples/wget/wgetrc to /usr/pkg/etc/wgetrc
===========================================================================
The following users need to be created for courier-mta-1.3.5nb2:
courier (uid = 1008): mail, /nonexistent, /sbin/nologin
===========================================================================
pkg_add: install script returned error status
but I can't tell which one's.
> multimedia/libdvdcss pkgsrc-users%NetBSD.org@localhost
Needs distfile, but we don't provide the URL by purpose.
> net/iana-etc christos%NetBSD.org@localhost
Doesn't install any files, disabled for bulk builds.
> parallel/pocl 1 pkgsrc-users%NetBSD.org@localhost
> security/passphrase nikita%NetBSD.org@localhost
error: unable to connect to server: CertificateBundleLoadFailure
like on the previous branch.
> sysutils/grub pkgsrc-users%NetBSD.org@localhost
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
like on the previous branch.
> sysutils/u-boot-odroid-c2 port-arm%NetBSD.org@localhost
Wants to run a Linux binary during build, like on the previous branch.
> www/basilisk nia%NetBSD.org@localhost
Error: /pbulk/work/www/basilisk/work/basilisk/basilisk/installer/package-manifest.in:185: Missing file(s): bin/components/content_geckomediaplugins.xpt
> www/firefox115 2 ryoon%NetBSD.org@localhost
> x11/gtk-sharp3 1 pkgsrc-users%NetBSD.org@localhost
Hope this helps, fixes welcome!
Thomas
Home |
Main Index |
Thread Index |
Old Index