Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Mar 2023 07:12:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 270095] gstreamer1-plugins-bad fails to build in GstCodecs-1.0/gir
Message-ID:  <bug-270095-7788-36E0RRvAcy@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-270095-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-270095-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270095

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=3D/usr/local/s
hare/gir-1.0
samu: job failed: env
PKG_CONFIG_PATH=3D/usr/ports/multimedia/gstreamer1-plugins-bad/work/gst-plu=
gins-bad-1.22.0/_build/meson-uninstalled
/usr/local/bin/g-ir-scan
ner --quiet --no-libtool --namespace=3DGstCodecs --nsversion=3D1.0 --warn-a=
ll
--output gst-libs/gst/codecs/GstCodecs-1.0.gir '--add-init-section=3Dextern=
 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=3Dgst/co
decs/gsth264decoder.h --c-include=3Dgst/codecs/gsth265decoder.h
--c-include=3Dgst/codecs/gstvp9decoder.h --c-include=3Dgst/codecs/gstvp8dec=
oder.h
--c-include=3Dgst/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=3D/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_f=
ilelist
--include=3DGst-1.0 --include=3DGstVideo-1.0 --symbol-prefix=3Dgst --identi=
fier-pre
fix=3DGst --pkg-export=3Dgstreamer-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/_b=
uild/.
-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=3D/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=3Dgstcodecparsers-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=20
-L/usr/local/lib --extra-library=3Dgstvideo-1.0 --extra-library=3Dgstbase-1=
.0
--extra-library=3Dgstreamer-1.0 --extra-library=3Dgobject-2.0
--extra-library=3Dglib-2.0 --e
xtra-library=3Dintl --extra-library=3Dm --extra-library=3Dgirepository-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/_b=
uild/
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=3Dhaswell=
',
'-Wno-format', '-fstack-protector-strong', '-fno-strict-aliasing',
'/usr/ports/multi
media/gstreamer1-plugins-bad/work/gst-plugins-bad-1.22.0/_build/tmp-introsp=
ectfw5pxft0/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/gs=
t-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-b=
ad-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/codecparse=
rs',
'-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 sta=
tus
1.
samu: subcommand failed
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes 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=3D12 make
DISABLE_VULNERABILITIES=3Dyes WITH=3DDVD,DVDCSS,DVDREAD,DVDNAV
UPGRADE_TOOL=3Dpkg_replace UPGRADE_
PORT=3Dgstreamer1-plugins-bad-1.20.6 UPGRADE_PORT_VER=3D1.20.6
** Fix the problem and try again.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-270095-7788-36E0RRvAcy>