daily CVS update output
Updating src tree: P src/external/mpl/bind/lib/plugins/Makefile P src/sys/arch/aarch64/aarch64/cpu_machdep.c P src/sys/arch/aarch64/aarch64/sig_machdep.c P src/sys/arch/arm/arm/sig_machdep.c P src/sys/arch/mips/mips/sig_machdep.c P src/sys/netinet/sctputil.h P src/usr.bin/make/parse.c P src/usr.bin/make/str.c P src/usr.bin/make/unit-tests/directive-export-impl.exp P src/usr.bin/make/unit-tests/directive-for-escape.exp P src/usr.bin/make/unit-tests/opt-debug-parse.exp P src/usr.bin/make/unit-tests/var-eval-short.exp P src/usr.bin/make/unit-tests/varmod-loop.exp P src/usr.bin/make/unit-tests/varname-dot-shell.exp Updating xsrc tree: P xsrc/external/mit/xf86-input-ws/dist/src/ws.c Killing core files: Updating release-8 src tree (netbsd-8): Updating release-8 xsrc tree (netbsd-8): Updating release-9 src tree (netbsd-9): Updating release-9 xsrc tree (netbsd-9): Updating release-10 src tree (netbsd-10): Updating release-10 xsrc tree (netbsd-10): Updating file list: -rw-rw-r-- 1 srcmastr netbsd 44089131 Apr 15 03:14 ls-lRA.gz
Re: Upgrade of current pkgsrc fails due to gtk3 on 10.99
Riccardo Mottola writes: > I am running 10.99.10 and updated pkgsrc and want to upgrade with > pkg_rolling-replace > > gtk3 fails with the error below. This is about 'make replace', not pkg_rr. > I see the issue on freetype, which is a little scary. > The blocking problem whough is that libgdk-3 has undefined reference > to X symbols! gtk3 is buggy. It tries to link against installed libs during the build, instead of only the libs being built. I did pkg_delete -f gtk3+ and then it builds fine. Actually fixing this is harder; you'll have to find where gtk3+'s build manages to have /usr/pkg/lib in the search path first. This sort of thing is gradually getting better, but it's hard. And, people that only pbulk don't hit it, so the set of motivated people is smaller. However, it will probably only take one person who is both motivated and has a round tuit to fix this.
Upgrade of current pkgsrc fails due to gtk3 on 10.99
Hi, I am running 10.99.10 and updated pkgsrc and want to upgrade with pkg_rolling-replace gtk3 fails with the error below. I see the issue on freetype, which is a little scary. The blocking problem whough is that libgdk-3 has undefined reference to X symbols! A check: $ ls -l /usr/pkg/lib/libgdk-3.so.0 lrwxr-xr-x 1 root wheel 21 Mar 21 00:24 /usr/pkg/lib/libgdk-3.so.0 -> libgdk-3.so.0.2409.32 shows that it is quite an old compiled library, so it has not been processed by pkg_rolling-replace. However, lintpkgsrc doesn't show gdk or similar to be outdated: Ideas? Riccardo --- [25/908] Generating gtk/Gtk-3.0.gir with a custom command (wrapped by meson to set env) FAILED: gtk/Gtk-3.0.gir env PKG_CONFIG_PATH=/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/meson-uninstalled PKG_CONFIG=/usr/pkgsrc/x11/gtk3/work/.tools/bin/pkg-config CC=gcc /usr/pkg/bin/g-ir-scanner --quiet --no-libtool --namespace=Gtk --nsversion=3.0 --warn-all --output gtk/Gtk-3.0.gir --c-include=gtk/gtk.h --quiet -DGTK_COMPILATION --c-include=gtk/gtk-a11y.h --c-include=gtk/gtkx.h -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/gtk -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gtk -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/gdk/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gdk/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/gtk -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gtk -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/gdk/x11 -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gdk/x11 -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/gdk/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gdk/. --filelist=/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gtk/libgtk-3.so.0.2409.32.p/Gtk_3.0_gir_filelist --include-uninstalled=gdk/Gdk-3.0.gir --include=Atk-1.0 --include=xlib-2.0 --symbol-prefix=gtk --identifier-prefix=Gtk --pkg-export=gtk+-3.0 --cflags-begin -DG_LOG_USE_STRUCTURED=1 -DGLIB_MIN_REQUIRED_VERSION=GLIB_VERSION_2_56 -DGLIB_MAX_ALLOWED_VERSION=GLIB_VERSION_2_58 '-DGTK_VERSION="3.24.41"' -D_GNU_SOURCE -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/gdk/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gdk/. -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/gtk -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gtk -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/gdk/x11 -I/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gdk/x11 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/fribidi -D_REENTRANT -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/X11R7/include/libdrm -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/gobject-introspection-1.0 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/X11R7/include/libdrm -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/include/krb5 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/X11R7/include/libdrm --cflags-end --add-include-path=/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gdk --add-include-path=/usr/pkg/share/gir-1.0 --add-include-path=/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gdk -L/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gtk --library gtk-3 -L/usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41/output/gdk -L/usr/pkg/lib -L/usr/lib -L/usr/X11R7/lib -L/usr/pkg/lib --extra-library=gmodule-2.0 --extra-library=glib-2.0 --extra-library=intl --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=pangocairo-1.0 --extra-library=pango-1.0 --extra-library=harfbuzz --extra-library=cairo --extra-library=pangoft2-1.0 --extra-library=freetype -L/usr/X11R7/lib --extra-library=fontconfig --extra-library=fribidi --extra-library=cairo-gobject --extra-library=gdk_pixbuf-2.0 --extra-library=atk-1.0 --extra-library=epoxy --extra-library=m --extra-library=Xi --extra-library=X11 --extra-library=atk-bridge-2.0 --extra-library=rt --extra-library=xkbcommon --extra-library=wayland-client --extra-library=wayland-cursor --extra-library=wayland-egl --extra-library=Xrender --extra-library=Xext --extra-library=Xcursor --extra-library=Xdamage --extra-library=Xfixes --extra-library=Xcomposite --extra-library=Xrandr --extra-library=Xinerama --extra-library=girepository-1.0 --sources-top-dirs /usr/pkgsrc/x11/gtk3/work/gtk+-3.24.41
Automated report: NetBSD-current/i386 build success
The NetBSD-current/i386 build is working again. The following commits were made between the last failed build and the first successful build: 2024.04.14.08.29.54 kre src/external/mpl/bind/lib/plugins/Makefile 1.7 Logs can be found at: http://releng.NetBSD.org/b5reports/i386/commits-2024.04.html#2024.04.14.08.29.54