Package Details: gstreamer0.10-base 0.10.36-13

Git Clone URL: https://aur.archlinux.org/gstreamer0.10-base.git (read-only, click to copy)
Package Base: gstreamer0.10-base
Description: GStreamer Multimedia Framework Base plugin libraries
Upstream URL: http://gstreamer.freedesktop.org/
Licenses: LGPL
Submitter: yurikoles
Maintainer: ava1ar
Last Packager: ava1ar
Votes: 131
Popularity: 0.030122
First Submitted: 2017-01-26 13:45 (UTC)
Last Updated: 2020-04-19 04:37 (UTC)

Latest Comments

1 2 3 4 5 6 .. 13 Next › Last »

XorA commented on 2024-11-14 15:53 (UTC)

To get this to build

diff --git a/PKGBUILD b/PKGBUILD
index dde44f8..3485674 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -42,6 +42,7 @@ prepare() {
 build() {
   cd ${_pkgname}-${pkgver}
   NOCONFIGURE=1 ./autogen.sh
+  export CFLAGS="-Wno-implicit-function-declaration -Wno-deprecated-declarations -Wno-incompatible-pointer-types"
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static --enable-experimental --disable-gnome_vfs --disable-gtk-doc
   make
   sed -e 's/^SUBDIRS_EXT =.*/SUBDIRS_EXT =/' -i Makefile

mi_pl commented on 2024-11-12 15:37 (UTC) (edited on 2024-11-12 15:46 (UTC) by mi_pl)

  GEN      GstInterfaces-0.10.gir
g-ir-scanner: warning: Option --strip-prefix has been deprecated;
see --identifier-prefix and --symbol-prefix.
Couldn't find include 'Gst-0.10.gir' (search path: '['/usr/share/gir-1.0', '/home/mi/.local/share/gir-1.0', '/usr/local/share/gir-1.0', '/usr/share/gir-1.0', '/home/mi/.nix-profile/share/gir-1.0', '/nix/var/nix/profiles/default/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0']')
make[3]: *** [Makefile:1289: GstInterfaces-0.10.gir] Error 1

Result of an attempt with -i added in make invocations per nicki419's advice in comments for main package.

I'm not sure if it built or not but after I added --enable-introspection=no to PKGBUILD per https://trac.macports.org/changeset/72514, without any cleanup, a rerun of my AUR tool told me the package has been built before, and now I am done, with my desired dependency-ridden application working.

==> ERROR: A failure occurred in package_gstreamer0.10-base-plugins().
    Aborting...
error: failed to build 'gstreamer0.10-base-0.10.36-13'
==> Making package: gstreamer0.10-base 0.10.36-13
patching file gst-libs/gst/video/Makefile.in
==> Sources are ready.
gstreamer0.10-base-0.10.36-13: parsing pkg list...
:: gstreamer0.10-base-0.10.36-13 is up to date -- skipping build

3xploiton3 commented on 2024-09-21 04:11 (UTC)

error

make: *** [Makefile:662: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gstreamer0.10-exit status 4
==> Making package: gstreamer0.10-base 0.10.36-13 (Sat 21 Sep 2024 11:09:11 AM WIB)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Missing dependencies:
  -> gstreamer0.10>=0.10.36
==> ERROR: Could not resolve all dependencies.
 -> error making: gstreamer0.10-base-exit status 8
 -> Failed to install the following packages. Manual intervention is required:
gstreamer0.10 - exit status 4
gstreamer0.10-base - exit status 8

ajacocks commented on 2023-12-12 19:40 (UTC)

Looks like the same error is cropping up again WRT includes:

In file included from gstvorbisdec.h:31:
gstvorbisdeclib.h:90:3: error: unknown type name 'ogg_reference'
   90 |   ogg_reference       ref;
      |   ^~~~~~~~~~~~~
gstvorbisdeclib.h:91:3: error: unknown type name 'ogg_buffer'
   91 |   ogg_buffer          buf;
      |   ^~~~~~~~~~
gstvorbisdeclib.h: In function 'gst_ogg_packet_data':
gstvorbisdeclib.h:120:30: error: request for member 'buffer' in something not a structure or union
  120 |   return (guint8 *) p->packet->buffer->data;
      |                              ^~
gstvorbisdeclib.h: In function 'gst_ogg_packet_size':
gstvorbisdeclib.h:126:19: error: request for member 'buffer' in something not a structure or union
  126 |   return p->packet->buffer->size;
      |                   ^~
gstvorbisdeclib.h: In function 'gst_ogg_packet_wrapper_from_buffer':
gstvorbisdeclib.h:133:3: error: unknown type name 'ogg_reference'
  133 |   ogg_reference *ref = &packet->ref;
      |   ^~~~~~~~~~~~~
gstvorbisdeclib.h:134:3: error: unknown type name 'ogg_buffer'; did you mean 'oggpack_buffer'?
  134 |   ogg_buffer *buf = &packet->buf;
      |   ^~~~~~~~~~
      |   oggpack_buffer
gstvorbisdeclib.h:136:6: error: request for member 'data' in something not a structure or union
  136 |   buf->data = GST_BUFFER_DATA (buffer);
      |      ^~
gstvorbisdeclib.h:137:6: error: request for member 'size' in something not a structure or union
  137 |   buf->size = GST_BUFFER_SIZE (buffer);
      |      ^~
gstvorbisdeclib.h:138:6: error: request for member 'refcount' in something not a structure or union
  138 |   buf->refcount = 1;
      |      ^~
gstvorbisdeclib.h:139:6: error: request for member 'ptr' in something not a structure or union
  139 |   buf->ptr.owner = NULL;
      |      ^~
gstvorbisdeclib.h:140:6: error: request for member 'ptr' in something not a structure or union
  140 |   buf->ptr.next = NULL;
      |      ^~
gstvorbisdeclib.h:142:6: error: request for member 'buffer' in something not a structure or union
  142 |   ref->buffer = buf;
      |      ^~
gstvorbisdeclib.h:143:6: error: request for member 'begin' in something not a structure or union
  143 |   ref->begin = 0;
      |      ^~
gstvorbisdeclib.h:144:6: error: request for member 'length' in something not a structure or union
  144 |   ref->length = buf->size;
      |      ^~
gstvorbisdeclib.h:144:20: error: request for member 'size' in something not a structure or union
  144 |   ref->length = buf->size;
      |                    ^~
gstvorbisdeclib.h:145:6: error: request for member 'next' in something not a structure or union
  145 |   ref->next = NULL;
      |      ^~
gstvorbisdeclib.h:147:25: warning: assignment to 'unsigned char *' from incompatible pointer type 'int *' [-Wincompatible-pointer-types]
  147 |   packet->packet.packet = ref;
      |                         ^
gstvorbisdeclib.h:148:29: error: request for member 'length' in something not a structure or union
  148 |   packet->packet.bytes = ref->length;
      |                             ^~
make[3]: *** [Makefile:742: libgstivorbisdec_la-gstivorbisdec.lo] Error 1
make[3]: Leaving directory '/home/ajacocks/src/gstreamer0.10-base/src/gst-plugins-base-0.10.36/ext/vorbis'
make[2]: *** [Makefile:876: vorbis] Error 2
make[2]: Leaving directory '/home/ajacocks/src/gstreamer0.10-base/src/gst-plugins-base-0.10.36/ext'
make[1]: *** [Makefile:681: all-recursive] Error 1
make[1]: Leaving directory '/home/ajacocks/src/gstreamer0.10-base/src/gst-plugins-base-0.10.36'
make: *** [Makefile:610: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Matr1x-101 commented on 2022-07-03 16:24 (UTC) (edited on 2022-07-03 16:25 (UTC) by Matr1x-101)

I made a patch for the problem @ilario described. It is here: http://sprunge.us/VZnKYf . Please tell me if I did anything wrong!

ilario commented on 2022-02-04 11:00 (UTC)

Dear all, I just hit an error while compiling libgstivorbisdec_la-gstivorbisdec.lo due to some content in gstvorbisdeclib.h, the full error is here: http://sprunge.us/DDQTai It looks similar to the one previously reported by @nipsky Thanks for your help!

Static_Rocket commented on 2020-12-04 17:00 (UTC)

@Alkkem Well I'm able to compile everything so it's not a package issue. "giscanner" is provided by gobject-introspection as far as I can tell. Try looking into that. Any further comments should likely be made on the gstreamer0.10 package itself instead of here, though.

Alkkem commented on 2020-12-04 09:30 (UTC)

@Static_Rocket Okay, but I cannot install that packet either. It fails at build. It says: "ModuleNotFoundError: No module named 'giscanner._giscanner'" It gives a huge error message. I'll paste it here: https://pastebin.pl/view/1d624799

Static_Rocket commented on 2020-12-03 18:36 (UTC)

@Alkkem You are missing the gstreamer0.10 package. It's also in the AUR so pacman cannot automatically resolve it. It's located here: https://aur.archlinux.org/packages/gstreamer0.10/