After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 734188 - MIPS support for Cerbero build system
MIPS support for Cerbero build system
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: cerbero
1.x
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-08-02 22:44 UTC by Kevin Boos
Modified: 2018-11-03 10:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Compile Out cerbero (67.97 KB, text/plain)
2016-02-16 14:48 UTC, Christopher Szymczyk
  Details
cerbero mips patch (70.33 KB, patch)
2016-02-16 15:34 UTC, Christopher Szymczyk
none Details | Review
cerbero mips patch (70.33 KB, patch)
2016-02-16 15:36 UTC, Christopher Szymczyk
needs-work Details | Review
updatet mips patch cerbero (13.69 KB, patch)
2016-02-16 15:56 UTC, Christopher Szymczyk
none Details | Review

Description Kevin Boos 2014-08-02 22:44:45 UTC
Cerbero lacks support for cross compiling the Gstreamer SDK for MIPS architectures. I would like to add this configuration option to Cerbero, but I need help from others. 

See mailing list post: http://lists.freedesktop.org/archives/gstreamer-embedded/2014-August/001002.html
Comment 1 Christopher Szymczyk 2016-02-10 13:05:43 UTC
I've tried making cerbero cross-compiling with mips. At least it will fail because some extern libs are not mips supported. There is a cerbero mips patch file for an older revision of cerbero, but also not working. You need to compile a lot of libs by your own and you have to customize the cerbero build system.

There will be at least 10 or 11 libs that are not compiled oder installed because of some mismatches! 

Maybe in the middle or the end of 2016 mips will be supported by everyone, but for now, there are not enough devices on the market running mips cpus.
Comment 2 Sebastian Dröge (slomo) 2016-02-16 14:27:57 UTC
Do you want to provide your work-in-progress patch and some information about things that failed to build?
Comment 3 Christopher Szymczyk 2016-02-16 14:48:31 UTC
Created attachment 321395 [details]
Compile Out cerbero
Comment 4 Christopher Szymczyk 2016-02-16 14:50:38 UTC
This is the blog-site from which i have the mips patch file!

http://pragmaticjoe.blogspot.de/2015/07/building-gstreamer-10-sdk-for-android.html

I added the git update file manually to all files!

Everything compiled with the newest cerbero from git server!
Comment 5 Sebastian Dröge (slomo) 2016-02-16 15:06:35 UTC
That's for a very old version of cerbero and does not apply anymore. Do you have a patch that applies to latest GIT master?
Comment 6 Christopher Szymczyk 2016-02-16 15:34:40 UTC
Created attachment 321413 [details] [review]
cerbero mips patch
Comment 7 Christopher Szymczyk 2016-02-16 15:36:47 UTC
Created attachment 321414 [details] [review]
cerbero mips patch
Comment 8 Sebastian Dröge (slomo) 2016-02-16 15:39:54 UTC
Comment on attachment 321414 [details] [review]
cerbero mips patch

Can you provide a patch without all the .pyc files and otherwise useless files? :)
Comment 9 Christopher Szymczyk 2016-02-16 15:56:19 UTC
Created attachment 321418 [details] [review]
updatet mips patch cerbero
Comment 10 GStreamer system administrator 2018-11-03 10:17:27 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/cerbero/issues/2.