[Bug 270095] gstreamer1-plugins-bad fails to build in GstCodecs-1.0/gir
Date: Sun, 12 Mar 2023 07:12:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270095 Tomoaki AOKI <junchoon@dec.sakura.ne.jp> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |junchoon@dec.sakura.ne.jp --- Comment #2 from Tomoaki AOKI <junchoon@dec.sakura.ne.jp> --- I've not encountered this on stable/13, amd64 at commit 0cc2deb476bec103ad7c8dbeb650aa2937d6a0da. (Built with ports-mgmt/poudriere.) But failed on main, amd64 (different drive on exactly same computer) at commit d71a00e9f5db2379d1f267a151b90f1c19dce24d and commit 3e1155ade1baab51458374efd0295bdf6db455fc the same way. (Built with ports-mgmt/pkg_replace as root.) Note that I'm using samurai instead of ninja. [ 99% 660/661] /usr/local/bin/g-ir-compiler gst-libs/gst/audio/GstBadAudio-1.0.gir --output gst-libs/gst/audio/GstBadAudio-1.0.typelib --includedir=/usr/local/s hare/gir-1.0 samu: job failed: env PKG_CONFIG_PATH=/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/meson-uninstalled /usr/local/bin/g-ir-scan ner --quiet --no-libtool --namespace=GstCodecs --nsversion=1.0 --warn-all --output gst-libs/gst/codecs/GstCodecs-1.0.gir '--add-init-section=extern void gst_ini t(gint*,gchar**);g_setenv("GST_REGISTRY_1.0", "/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gir_empty_registry.reg", TRUE);g_ setenv("GST_PLUGIN_PATH_1_0", "", TRUE);g_setenv("GST_PLUGIN_SYSTEM_PATH_1_0", "", TRUE);gst_init(NULL,NULL);' --quiet -DGST_USE_UNSTABLE_API --c-include=gst/co decs/gsth264decoder.h --c-include=gst/codecs/gsth265decoder.h --c-include=gst/codecs/gstvp9decoder.h --c-include=gst/codecs/gstvp8decoder.h --c-include=gst/code cs/gstmpeg2decoder.h -I/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/gst-libs/gst/codecs -I/usr/ports/multimedia/gstreamer1-plugins-b ad/work/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecs -I/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/. -I/usr/ports/multimedia/g streamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/. -I/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/gst-libs -I/usr/ports/mult imedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs --filelist=/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_b uild/gst-libs/gst/codecs/libgstcodecs-1.0.so.0.2200.0.p/GstCodecs_1.0_gir_filelist --include=Gst-1.0 --include=GstVideo-1.0 --symbol-prefix=gst --identifier-pre fix=Gst --pkg-export=gstreamer-codecs-1.0 --cflags-begin -DG_DISABLE_CAST_CHECKS -I/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/. -I /usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/. -I/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/gst -libs -I/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs -I/usr/local/include/gstreamer-1.0 -I/usr/local/include/glib-2. 0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/orc-0.4 -I/usr/local/include/gobject-introspection-1.0 -I/usr/local/include --cfla gs-end --add-include-path=/usr/local/share/gir-1.0 -L/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecparsers - L/usr/local/lib --extra-library=gstcodecparsers-1.0 -L/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecs --libr ary gstcodecs-1.0 -L/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecparsers -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib --extra-library=gstvideo-1.0 --extra-library=gstbase-1.0 --extra-library=gstreamer-1.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --e xtra-library=intl --extra-library=m --extra-library=girepository-1.0 --sources-top-dirs /usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0 / --sources-top-dirs /usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/ ld: error: undefined reference due to --no-allow-shlib-undefined: gst_av1_parser_reference_frame_loading >>> referenced by /usr/local/lib/libgstcodecs-1.0.so cc: error: linker command failed with exit code 1 (use -v to see invocation) linking of temporary binary failed: Command '['cc', '-o', '/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/tmp-introspectfw5pxft 0/GstCodecs-1.0', '-I/usr/local/include', '-O2', '-pipe', '-march=haswell', '-Wno-format', '-fstack-protector-strong', '-fno-strict-aliasing', '/usr/ports/multi media/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/tmp-introspectfw5pxft0/GstCodecs-1.0.o', '-L.', '-Wl,-rpath,.', '-Wl,--no-as-needed', '-L/usr/po rts/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecparsers', '-Wl,-rpath,/usr/ports/multimedia/gstreamer1-plugins-bad/wo rk/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecparsers', '-L/usr/local/lib', '-Wl,-rpath,/usr/local/lib', '-L/usr/ports/multimedia/gstreamer1-plugins-bad/wo rk/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecs', '-Wl,-rpath,/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs/gst/ codecs', '-L/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecparsers', '-Wl,-rpath,/usr/ports/multimedia/gstrea mer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/gst-libs/gst/codecparsers', '-L/usr/local/lib', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-Wl,-rpath ,/usr/local/lib', '-L/usr/local/lib', '-Wl,-rpath,/usr/local/lib', '-lgstcodecs-1.0', '-lgstcodecparsers-1.0', '-lgstvideo-1.0', '-lgstbase-1.0', '-lgstreamer-1 .0', '-lgobject-2.0', '-lglib-2.0', '-lintl', '-lm', '-lgirepository-1.0', '-L/usr/local/lib', '-lgio-2.0', '-lgobject-2.0', '-Wl,--export-dynamic', '-lgmodule- 2.0', '-pthread', '-lglib-2.0', '-lglib-2.0', '-lintl', '-lpthread', '-L/usr/local/lib', '-fstack-protector-strong']' returned non-zero exit status 1. samu: subcommand failed ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/multimedia/gstreamer1-plugins-bad ** Command failed (exit code 1): env MAKE_JOBS_NUMBER_LIMIT=12 make DISABLE_VULNERABILITIES=yes WITH=DVD,DVDCSS,DVDREAD,DVDNAV UPGRADE_TOOL=pkg_replace UPGRADE_ PORT=gstreamer1-plugins-bad-1.20.6 UPGRADE_PORT_VER=1.20.6 ** Fix the problem and try again. -- You are receiving this mail because: You are the assignee for the bug.