Package Details: gstreamer0.10 0.10.36-20

Git Clone URL: (read-only, click to copy)
Package Base: gstreamer0.10
Description: GStreamer Multimedia Framework
Upstream URL:
Licenses: LGPL
Submitter: yurikoles
Maintainer: ava1ar (Matr1x-101)
Last Packager: Matr1x-101
Votes: 120
Popularity: 0.99
First Submitted: 2017-01-26 13:42 (UTC)
Last Updated: 2022-05-20 18:22 (UTC)

Latest Comments

kirillnow commented on 2021-09-17 04:08 (UTC) (edited on 2021-09-17 04:08 (UTC) by kirillnow)

Bug in this package causes compilation errors for gstreamer0.10-good on GCC 11.

To fix it, please add following line to prepare():

sed -e 's/static volatile gsize gonce_data/static gsize gonce_data/g' -i gst/gstutils.h

ava1ar commented on 2021-07-11 19:52 (UTC)

@weberval bison is a part of base-devel, which assumed to be installed if you are using makepkg and/or using AUR. It should not be added to the makedepends explicitely.

weberval commented on 2021-07-11 19:06 (UTC)

Please add bison as make dependency.

jaysee commented on 2019-03-17 16:36 (UTC)

Missing dependency python. Cannot build in a chroot.

make[1]: Entering directory '/build/lib32-gstreamer0.10/src/gstreamer'                                       
Making all in pkgconfig              
make[2]: Entering directory '/build/lib32-gstreamer0.10/src/gstreamer/pkgconfig'                             
  CP     gstreamer-check-0.10.pc         
  CP     gstreamer-0.10.pc                                                                                   
  CP     gstreamer-base-0.10.pc                 
  CP     gstreamer-controller-0.10.pc                                                                        
  CP     gstreamer-dataprotocol-0.10.pc      
  CP     gstreamer-net-0.10.pc              
  CP     gstreamer-0.10-uninstalled.pc   
  CP     gstreamer-base-0.10-uninstalled.pc                                                                  
  CP     gstreamer-controller-0.10-uninstalled.pc
  CP     gstreamer-dataprotocol-0.10-uninstalled.pc
  CP     gstreamer-check-0.10-uninstalled.pc
  CP     gstreamer-net-0.10-uninstalled.pc                                                                   
make[2]: Leaving directory '/build/lib32-gstreamer0.10/src/gstreamer/pkgconfig'                              
Making all in gst                                                                                            
make[2]: Entering directory '/build/lib32-gstreamer0.10/src/gstreamer/gst'                                   
  GEN      gstenumtypes.h                                                                                    
  GEN      gstmarshal.h                                                                                      
/usr/bin/env: /usr/bin/env: ‘python3’‘python3’: No such file or directory                                    
: No such file or directory                                                                                  
  GEN      gstenumtypes.c                                                                                    
  GEN      gstmarshal.c                                              
make[2]: *** [Makefile:1988: gstmarshal.h] Error 127       
make[2]: *** Waiting for unfinished jobs....                                                                 
make[2]: *** [Makefile:1999: gstenumtypes.h] Error 127
/usr/bin/env: ‘python3’: No such file or directory/usr/bin/env: ‘python3’: No such file or directory         

make[2]: *** [Makefile:1992: gstmarshal.c] Error 127                                                         
make[2]: *** [Makefile:2007: gstenumtypes.c] Error 127                                                       
make[2]: Leaving directory '/build/lib32-gstreamer0.10/src/gstreamer/gst'                                    
make[1]: *** [Makefile:751: all-recursive] Error 1
make[1]: Leaving directory '/build/lib32-gstreamer0.10/src/gstreamer'                                        
make: *** [Makefile:655: all] Error 2
==> ERROR: A failure occurred in build().
==> ERROR: Build failed, check /home/build/aur-builder/chroot/538617/build/build
Error executing command: makechrootpkg -c -r /home/build/aur-builder/chroot/538617

ava1ar commented on 2019-03-16 03:41 (UTC) (edited on 2019-03-16 03:42 (UTC) by ava1ar)


You are installing wrong archive: gstreamer-0.10.36.tar.xz is an archive with source code, you need to install gstreamer0.10-0.10.36-17-x86_64.pkg.tar.xz, which is package being built.

kinetik commented on 2019-03-15 18:15 (UTC)

makepkg -s goes without any issues, but when I try to finish the installation I get the following:

loading packages...
error: missing package metadata in gstreamer-0.10.36.tar.xz
error: 'gstreamer-0.10.36.tar.xz': invalid or corrupted package

Any suggestions?

andreas_baumann commented on 2018-06-30 07:23 (UTC)

On 32-bit I get:

/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/include/xmmintrin.h:785:1: error: inlining failed in call to always_inline ‘_mm_movehl_ps’: target specific option mismatch
 _mm_movehl_ps (__m128 __A, __m128 __B)

Disabling _USE_SSE and _USE_SSE2 in gst/audioresample/speex_resampler_double.c and gst/audioresample/speex_resampler_float.c made it compile, but it feels like not the right fix.

ava1ar commented on 2018-03-10 01:07 (UTC)


These two packages are part of the base-devel group, which you must install if you want to use AUR. Please red

ganthore commented on 2018-03-10 01:01 (UTC)

Build fails because bison and flex were not pulled in by the package manager before installation. Please try and fix that in your package requirements list. :-)

ankitrgadiya commented on 2017-10-04 04:54 (UTC)

Scimmia, ava1ar I didn't know that sorry

ava1ar commented on 2017-10-04 04:51 (UTC)

Scimmia, you are right. Shame on me, I forgot this. Anyway, I cleaned up all makedepends, which are part of base-devel group. Thanks for the hint!

Scimmia commented on 2017-10-04 04:44 (UTC)

Which was a mistake. Don't cater to people who don't know what they're doing, the base-devel group is to be assumed at build time.

ava1ar commented on 2017-10-04 04:41 (UTC)

ankitrgadiya, done.

ankitrgadiya commented on 2017-10-04 04:38 (UTC) (edited on 2017-10-04 04:38 (UTC) by ankitrgadiya)

Please add automake,bison and flex in makedepends, I'm getting error without them

centqwerG7890FCT commented on 2017-09-26 09:45 (UTC)

Thank you very much for fixing this. Now I can use old versions of Wine again. Arch rocks!

ava1ar commented on 2017-09-26 07:17 (UTC)

Adopted and fixed

tappy commented on 2017-08-09 21:16 (UTC)

when i install i have this error ``` ==> Finished making: gstreamer0.10 0.10.36-10 (Wed Aug 9 16:08:20 CDT 2017) loading packages... error: 'gstreamer0.10-base-plugins-*.pkg.tar.xz': could not find or read package ``` any ideas?

ava1ar commented on 2017-07-08 06:02 (UTC)

biosin, please use this one: nicepack, if you are interested, please incorporate changes from my repo to the AUR

commented on 2017-06-07 16:40 (UTC)

It seems like this uses an old version of a repository which uses an expired hyperlink. Why isn't this using the latest version? Cloning into '/tmp/makepkg/gstreamer0.10/src/gstreamer/common'... fatal: repository '' not found fatal: clone of 'git://' into submodule path '/tmp/makepkg/gstreamer0.10/src/gstreamer/common' failed Failed to clone 'common'. Retry scheduled Cloning into '/tmp/makepkg/gstreamer0.10/src/gstreamer/common'... fatal: repository '' not found fatal: clone of 'git://' into submodule path '/tmp/makepkg/gstreamer0.10/src/gstreamer/common' failed Failed to clone 'common' a second time, aborting There is something wrong with your source tree. You are missing common/

xoan commented on 2017-03-29 07:52 (UTC) (edited on 2017-03-29 07:52 (UTC) by xoan)

@googool, flex and bison belongs to base-devel group, which is required to start using AUR: So please, install it before request any dependency to be added to the PKGBUILD.

commented on 2017-03-29 07:45 (UTC)

flex and bison are required to build this. Can you add those two?

adlerweb commented on 2017-03-26 20:09 (UTC) (edited on 2017-03-26 20:14 (UTC) by adlerweb)

For me building fails if Gnome libraries are installed and the current user got a X-Session running. ---snip--- libtool: link: gcc -pthread -o /tmp/aur/gstreamer0.10/src/gstreamer/gst/tmp-introspectank8d85d/.libs/Gst-0.10 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro tmp-introspectank8d85d/tmp/aur/gstreamer0.10/src/gstreamer/gst/tmp-introspectank8d85d/Gst-0.10.o -Wl,--export-dynamic -pthread -pthread -pthread -Wl,--export-dynamic -L. ./.libs/ -lm -ldl -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lxml2 -pthread g-ir-scanner: Gst: warning: 125 warnings suppressed (use --warn-all to see them) GEN Gst-0.10.typelib (g-ir-compiler:14507): GVFS-WARNING **: can't init metadata tree /home/adlerweb/.local/share/gvfs-metadata/root: wrong size /bin/sh: line 1: 14507 Trace/breakpoint trap (core dumped) /usr/bin/g-ir-compiler --includedir=. --includedir=. Gst-0.10.gir -o Gst-0.10.typelib make[4]: *** [Makefile:1884: Gst-0.10.typelib] Error 133 ---snip--- I was able to build the package after faking a empty user home: mkdir /tmp/fakehome export HOME="/tmp/fakehome" makepkg

ata commented on 2017-03-17 17:05 (UTC) (edited on 2017-05-09 15:25 (UTC) by ata)

m fıx my problem git clone cd gstreamer0.10 makepkg -g >> PKGBUILD makepkg -sri Paketler (1) gstreamer0.10-0.10.36-16 Toplam Kurulum Boyutu: 6,55 MiB :: Kuruluma onay veriyor musunuz? [E/h] (1/1) anahtarlıktaki anahtarlar kontrol ediliyor [#############################] 100% (1/1) paket bütünlüğü kontrol ediliyor [#############################] 100% (1/1) paket dosyaları yükleniyor [#############################] 100% (1/1) dosya çakışmaları kontrol ediliyor [#############################] 100% (1/1) disk alanı kontrol ediliyor [#############################] 100% :: Paket değişiklikleri işleniyor... (1/1) yükleniyor gstreamer0.10 [#############################] 100% :: Bağlantılı işlemler listesi çalışıyor... (1/1) Arming ConditionNeedsUpdate...

ata commented on 2017-03-13 01:04 (UTC) (edited on 2017-03-13 01:06 (UTC) by ata)

m now try download and makepkg -g >> PKGBUILD makepkg -sri UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 37: ordinal not in range(128) make[4]: *** [Makefile:1859: Gst-0.10.gir] Error 1 make[4]: Leaving directory '/home/ata/Şablonlar/gstreamer0.10/src/gstreamer/gst' make[3]: *** [Makefile:1512: all-recursive] Error 1 make[3]: Leaving directory '/home/ata/Şablonlar/gstreamer0.10/src/gstreamer/gst' make[2]: *** [Makefile:855: all] Error 2 make[2]: Leaving directory '/home/ata/Şablonlar/gstreamer0.10/src/gstreamer/gst' make[1]: *** [Makefile:755: all-recursive] Error 1 make[1]: Leaving directory '/home/ata/Şablonlar/gstreamer0.10/src/gstreamer' make: *** [Makefile:659: all] Error 2 ==> HATA: build() içinde bir hata oluştu. Çıkılıyor...

ata commented on 2017-03-13 00:53 (UTC) (edited on 2017-03-13 01:18 (UTC) by ata)

LC_ALL=C yaourt -Sy gstreamer0.10 Cloning into 'gstreamer'... done. warning: remote HEAD refers to nonexistent ref, unable to checkout. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file tests/check/gst/gstobject.c patching file gst/parse/grammar.y Hunk #2 succeeded at 647 (offset -11 lines). ==> Starting build()... /tmp/yaourt-tmp-ata/aur-gstreamer0.10/./PKGBUILD: line 29: ./ Permission denied ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build gstreamer0.10. ==> Restart building gstreamer0.10 ? [y/N] ==> -------------------------------------- ==>

yurikoles commented on 2017-02-28 16:04 (UTC)

@B3l3tte your new output is exactly what I wanted, let's see will new maintainer be able to fix it. I have no idea.

B3l3tte commented on 2017-02-28 15:51 (UTC)

@yurikoles LC_ALL=C gives me the same error, but in english ... I simply have done LC_ALL=C yaourt -Syua. Is it what you mean by "in front of command" ? Should I put it somewhere in the PKGBUILD ? Thx for your quick reply anyway :)

yurikoles commented on 2017-02-22 15:19 (UTC)

@acsummer its assumed to be installed via base-devel group before using AUR.

acsummer commented on 2017-02-22 14:57 (UTC)

I'm getting this error message: running aclocal -I m4 -I common/m4 ... grep: (standard input): Operation not permitted autom4te: need GNU m4 1.4 or later: /usr/bin/m4 aclocal: error: echo failed with exit status: 1 But I do have m4 installed.

yurikoles commented on 2017-02-19 16:31 (UTC)

@B3l3tte please add "LC_ALL=C " in front of command to reset language to English.

B3l3tte commented on 2017-02-19 11:14 (UTC)

I've got no git error but this instead : How can I solve this ? Thanks, B3lette

fcrespo82 commented on 2017-02-16 21:34 (UTC)

@yurikoles Found a better way. Just add this to .gitconfig [url ""] insteadOf = git:// The problem was my work blocking the git port!

fcrespo82 commented on 2017-02-09 16:08 (UTC)

@yurikoles Thanks for the response. My lang is set to LANG=en_US.utf8. I ended up doing a fork myself. I find odd that it works, because if I try to clone that repo by myself these are the results. $ git clone git:// Cloning into 'common'... fatal: repository '' not found $ git clone git:// Cloning into 'common'... remote: Counting objects: 3916, done. remote: Compressing objects: 100% (1276/1276), done. Receiving objects: 74% (2898/3916), 500.00 KiB | 22.00 KiB/s But hey, my problem is solved. If anyone are having the same problem as I, it's documented here how to fix it. Thanks again!

yurikoles commented on 2017-02-07 12:12 (UTC)

I see that main repo has problems sometimes, but I'm not sure how to update path without making a commit. I don't wont to create and maintain a fork.

yurikoles commented on 2017-02-07 12:03 (UTC)

@fcrespo82 myself and a lot of people have no problems with this repo. Could you provide full build log? Don't forget to add LC_ALL=C in front of command if you have non-English locale.

fcrespo82 commented on 2017-02-06 20:33 (UTC) (edited on 2017-02-06 20:33 (UTC) by fcrespo82)

I think I found the error for not installing. changed their urls for git repos and did not update its .gitmodules file The common submodule should be `git://` Can @yurikoles update it?

Archange commented on 2017-02-04 13:24 (UTC)

@kv1dr: No they should not, they’re part of the base-devel[0][1] group that you’re expected to install prior to making use of the AUR. [0] [1]

kv1dr commented on 2017-02-04 08:56 (UTC)

'bison' and 'flex' should be added to dependency list.

midraed commented on 2017-02-02 12:28 (UTC)

@tnto +1

tnto commented on 2017-02-02 00:31 (UTC)

I've the same problem since a week ago. From yaourt (and the same with pacaur) Cloning into '/tmp/yaourt-tmp-tnto/aur-gstreamer0.10/src/gstreamer/common'... fatal: unable to connect to[0:]: errno=Connection timed out[1: 2610:10:20:722:a800:ff:fe24:61cf]: errno=Network is unreachable fatal: clone of 'git://' into submodule path '/tmp/yaourt-tmp-tnto/aur-gstreamer0.10/src/gstreamer/common' failed Failed to clone 'common' a second time, aborting There is something wrong with your source tree. You are missing common/ I think the problem is a wrong path to git repo (also because on freedesktop site the url is quite different) but I don't find where change it

wzrdtales commented on 2017-02-01 22:25 (UTC)

Broken for me as well. Same failure as @elpres fatal: repository '' not found fatal: repository '' not found fatal: repository '' not found For some reason there are non existing references though.

Archange commented on 2017-01-31 21:34 (UTC)

Plus this is only yaourt (or a similar AUR helper) final output, what is interesting is before.

yurikoles commented on 2017-01-31 19:43 (UTC)

please add LC_ALL=C in front of you command to see English log

a-bostaurus commented on 2017-01-31 16:56 (UTC)

In Manjaro Linux the update does not work. It is said: "==> FEHLER: Ein Fehler geschah in build(). Breche ab... ==> FEHLER:Makepkg konnte gstreamer0.10 nicht erstellen. ==> Erstellen von gstreamer0.10 neu starten?[j/N] ==> --------------------------------------------- ==> n" That means an error occured in build ... Stop ... FAILURE: Makepkg could not build gstreamer0.10. ... Building of gstreamer0.10 start again ... n (=no)

elpres commented on 2017-01-31 14:49 (UTC)

Can't upgrade to 0.10.36-11, get this error message with "yaourt -Syua": ==> Starting build()... + Setting up common submodule Submodule 'common' (git:// registered for path 'common' Cloning into '/tmp/yaourt-tmp-user/aur-gstreamer0.10/src/gstreamer/common'... fatal: repository '' not found fatal: clone of 'git://' into submodule path '/tmp/yaourt-tmp-user/aur-gstreamer0.10/src/gstreamer/common' failed Failed to clone 'common'. Retry scheduled Cloning into '/tmp/yaourt-tmp-user/aur-gstreamer0.10/src/gstreamer/common'... fatal: repository '' not found fatal: clone of 'git://' into submodule path '/tmp/yaourt-tmp-user/aur-gstreamer0.10/src/gstreamer/common' failed Failed to clone 'common' a second time, aborting There is something wrong with your source tree. You are missing common/ Trying to manually clone the specified URL fails with the same error message (repository not found). I am behind a corporate proxy, but git is set up to work with that.

yurikoles commented on 2017-01-28 19:16 (UTC)

@dixi_minga you welcome

dixi_minga commented on 2017-01-28 18:24 (UTC)

Finally all gestreamer0.10 packages compiled succesfully for me and my old radiotray-gtk2 works again :-) thank you very much yurikoles

dzsolly commented on 2017-01-28 16:53 (UTC)

hello everybody. i had a problem with the gstream because it is did not to update from AUR to the newest version. i have searched a lot in the google but i did not find the solution for the problem. i had find TRIZEN ( wrapper for AUR ) in the AUR and it has solved my problem. Trizen could update the dependency and the missing tools for gstreamer. thanks a lot for the Trizen's developers. Sorry for my bad English.

yurikoles commented on 2017-01-28 14:26 (UTC)

@jc-aur, yes, just remove old clone. People were experiencing problems while cloning from this mirror via git protocol, so i switched it to http.

jc-aur commented on 2017-01-28 14:10 (UTC)

@yurikoles do we need to completely remove the old git folder and create a new one? Pulling from my previously existent one failed. Here's the command output: [jc@JC-PC gstreamer0.10]$ git pull remote: Counting objects: 19, done. remote: Compressing objects: 100% (19/19), done. remote: Total 19 (delta 10), reused 0 (delta 0) Unpacking objects: 100% (19/19), done. From e3d72d9..08d1af7 master -> origin/master Updating e3d72d9..08d1af7 Fast-forward .SRCINFO | 6 +++--- PKGBUILD | 17 +++++++++-------- 2 files changed, 12 insertions(+), 11 deletions(-) [jc@JC-PC gstreamer0.10]$ git pull Already up-to-date. [jc@JC-PC gstreamer0.10]$ makepkg -si ==> Making package: gstreamer0.10 0.10.36-9 (Sat Jan 28 08:08:02 CST 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... ==> ERROR: /home/jc/Downloads/AUR/gstreamer0.10/gstreamer is not a clone of git:// Aborting...

yurikoles commented on 2017-01-28 13:53 (UTC)

@all please try again

yurikoles commented on 2017-01-28 13:11 (UTC)

@gyscos thank you for suggestion I have already pushed a new version with revert to git. @all I had created mirror on faster git repo site: It downloads very fast.

mokkurkalve commented on 2017-01-28 13:08 (UTC)

==> Extracting sources... -> Creating working copy of gstreamer-sdk git repo... Cloning into 'gstreamer-sdk'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... /tmp/byggeplass/yaourt-tmp-eivind/aur-gstreamer0.10/./PKGBUILD: line 22: cd: gstreamer: No such file or directory ==> ERROR: A failure occurred in prepare(). Aborting... ==> ERROR: Makepkg was unable to build gstreamer0.10. ==> Restart building gstreamer0.10 ? [y/N] ==> -------------------------------------- ==> ==> ERROR: unable to update

xoan commented on 2017-01-28 11:02 (UTC)

@gyscos what packages?

gyscos commented on 2017-01-28 03:51 (UTC)

I think moving from git to the release tarball broke many packages depending on `gstreamer0.10`. The gstreamer-0.10.36.tar.xz file looks older than the commits used in the other packages, and this is causing some incompatibilities.

yurikoles commented on 2017-01-27 09:36 (UTC)

@amenzhinsky see @xoan's comment. You should install base-devel before using AUR.

amenzhinsky commented on 2017-01-27 09:34 (UTC) (edited on 2017-01-27 09:36 (UTC) by amenzhinsky)

Could you add perl, bison and flex to the building dependency list. Had to do it manually. And yes, I do understand that those packages are in the base-devel group. Thank You in advance.

Archange commented on 2017-01-26 21:12 (UTC)

The reason for git was because of a bunch of unreleased fix commits AFAIK. Sure, it’s far less practical once out of the repo…

GordonGR commented on 2017-01-26 19:02 (UTC)

Stef: I had that happen to me too. Just delete the src/ directory and try again. Must be a low-speed issue with the repository. All: The arch devs had moved to git download ages ago, and I know because I maintain the lib32- packages, but it had always been normally fast. This is the first time it takes ages to download. It's very weird.

stef204 commented on 2017-01-26 18:48 (UTC) (edited on 2017-01-26 18:48 (UTC) by stef204)

Building `gstreamer0.10`... ==> Making package: gstreamer0.10 0.10.36-5 (Thu Jan 26 19:47:26 CET 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning gstreamer git repo... Cloning into bare repository '/var/cache/pacman/pkg/gstreamer0.1016972/gstreamer0.10/gstreamer'... fatal: unable to connect to[0:]: errno=Connection refused[1: 2610:10:20:722:a800:ff:fe24:61cf]: errno=Network is unreachable ==> ERROR: Failure while downloading gstreamer git repo Aborting... ---------- Seems to be doing that for the whole gstreamer0.10 series

xoan commented on 2017-01-26 16:34 (UTC)

> checking for bison... no > configure: error: Could not find bison > > bison is missing as a make dependency. `bison` is in `base-devel` group, and you need this group to start using AUR:

daltones commented on 2017-01-26 16:16 (UTC)

checking for bison... no configure: error: Could not find bison bison is missing as a make dependency.

Schala commented on 2017-01-26 15:59 (UTC)

I second that. This git checkout is taking forever.

xoan commented on 2017-01-26 15:19 (UTC) (edited on 2017-01-26 15:19 (UTC) by xoan)

Thanks for the AUR package! PS. Why the reason for using git instead released tarball?