Package Details: gst-plugins-openwebrtc-git v0.3.0.r37.f40f330-1

Git Clone URL: https://aur.archlinux.org/gst-plugins-openwebrtc-git.git (read-only, click to copy)
Package Base: gst-plugins-openwebrtc-git
Description: OpenWebRTC specific GStreamer plugins
Upstream URL: https://github.com/EricssonResearch/openwebrtc-gst-plugins
Licenses: BSD
Conflicts: gst-plugins-openwebrtc
Provides: gst-plugins-openwebrtc
Submitter: zan
Maintainer: None
Last Packager: zan
Votes: 1
Popularity: 0.000000
First Submitted: 2016-02-05 18:30 (UTC)
Last Updated: 2016-02-14 13:01 (UTC)

Latest Comments

zan commented on 2022-01-29 21:32 (UTC)

My tests show its not building against gst anymore and the projects been dead for almost 4 years. If you wanna try to fix it go ahead.

dreieck commented on 2022-01-29 18:05 (UTC)

Can you remove the leading v from $pkgver?

And, optionally, then add =${pkgver} to the provides entry?

Thanks for maintaining!

dreieck commented on 2022-01-29 17:53 (UTC)

With libusrsctp instead of libusrsctp-git installed, ./configure runs fine (see this comment from 2022-01-29 17:42 UTC for ./configure error with libusrsctp-git), but error occurs later with mv: cannot stat '.gitignore.tmp': No such file or directory:

==> Starting build()...
[...]
Making all in videorepair
make[3]: Entering directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins/gst/videorepair'
/bin/sh ../../libtool  --tag=CC --tag=disable-static  --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..    -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/local/include -pthread -I/usr/include/orc-0.4  -Wall  -Wall -Wextra -Werror -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -Wall -MT libgstvideorepair_la-gstvideorepair.lo -MD -MP -MF .deps/libgstvideorepair_la-gstvideorepair.Tpo -c -o libgstvideorepair_la-gstvideorepair.lo `test -f 'gstvideorepair.c' || echo './'`gstvideorepair.c
make[4]: Entering directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins/gst/videorepair'
Generating .gitignore
Generating .gitignore
make[4]: Leaving directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins/gst/videorepair'
mv: cannot stat '.gitignore.tmp': No such file or directory
make[3]: *** [../../git.mk:85: .gitignore] Error 1
make[3]: *** Waiting for unfinished jobs....
make[4]: Entering directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins/gst/scream'
Generating .gitignore
make[4]: Leaving directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins/gst/scream'
make[3]: Leaving directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins/gst'
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/local/include -pthread -I/usr/include/orc-0.4 -Wall -Wall -Wextra -Werror -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -Wall -MT libgstvideorepair_la-gstvideorepair.lo -MD -MP -MF .deps/libgstvideorepair_la-gstvideorepair.Tpo -c gstvideorepair.c  -fPIC -DPIC -o .libs/libgstvideorepair_la-gstvideorepair.o
mv -f .deps/libgstvideorepair_la-gstvideorepair.Tpo .deps/libgstvideorepair_la-gstvideorepair.Plo
make[3]: Leaving directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins/gst/videorepair'
make[2]: *** [Makefile:375: all-recursive] Error 1
make[2]: Leaving directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins/gst'
make[1]: *** [Makefile:486: all-recursive] Error 1
make[1]: Leaving directory '/[...]/gst-plugins-openwebrtc-git/src/openwebrtc-gst-plugins'
make: *** [Makefile:393: all] Error 2

dreieck commented on 2022-01-29 17:45 (UTC)

Can you please remove the leading v from $pkgver?

And then consider adding =${pkgver} to the provides entry?

Thanks for maintaining!

dreieck commented on 2022-01-29 17:43 (UTC) (edited on 2022-01-29 17:43 (UTC) by dreieck)

Can you change the dependency on libusrsctp-git to libusrsctp, please?

libusrsctp-git should and does provide libusrsctp, so the user can choose which variant of the library to use.

Thanks for maintaining!

dreieck commented on 2022-01-29 17:42 (UTC) (edited on 2022-01-29 17:46 (UTC) by dreieck)

./configure fails with configure: error: You need libusrsctp for the build, although libusrsctp-git version 0.9.5.0.r124.g5f3540a-1 is installed. It fails with checking for usrsctp_init in -lusrsctp... no:

==> Starting build()...
autoreconf: export WARNINGS=
[...]
checking for usrsctp.h... yes
checking for usrsctp_init in -lusrsctp... no
configure: error: You need libusrsctp for the build
==> ERROR: A failure occurred in build().

zan commented on 2016-02-14 13:01 (UTC) (edited on 2016-02-14 13:12 (UTC) by zan)

Added it. Autotools is a PITA and must have been reusing prebuilt configs while I was testing this package. Edit: I even have it right in the release package, it was only missing here!

yegor commented on 2016-02-14 11:16 (UTC)

I think ./configure is missing in build step