[Bug 747969] New: Using cerbero to cross-compile to build gstreamer-1.0-sdk failed for android

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Apr 16 01:31:48 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=747969

            Bug ID: 747969
           Summary: Using cerbero to cross-compile to build
                    gstreamer-1.0-sdk failed for android
    Classification: Platform
           Product: GStreamer
           Version: 1.x
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: cerbero
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: qinyingsheng2002 at 163.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

I want to build gstreamer-1.0-sdk for android using cerbero.
I using the command as below:
1. git clone git://anongit.freedesktop.org/gstreamer-sdk/cerbero  [Execute OK.]
2. cerbero cerbero/config/cross-android.cbc bootstrap  [Execute OK.]
3. cerbero cerbero/config/cross-android.cbc package gstreamer-1.0-sdk [faild. ]
The log as below:
qys at his-Lenovo:~/cerbero/cerbero$ cerbero -c config/cross-android.cbc package
gstreamer-1.0-sdk
WARNING: Using default configuration because /home/qys/.cerbero/cerbero.cbc is
missing
WARNING: Error loading recipe in file
/home/qys/cerbero/cerbero/recipes/libmad.recipe class Architecture has no
attribute 'is_arm'
Traceback (most recent call last):
  File "/home/qys/cerbero/cerbero/cerbero/main.py", line 105, in run_command
    res = commands.run(command, self.config, self.args)
  File "/home/qys/cerbero/cerbero/cerbero/commands/__init__.py", line 78, in
run
    return _commands[command].run(config, args)
  File "/home/qys/cerbero/cerbero/cerbero/commands/package.py", line 67, in run
    self._build_deps(config, p)
  File "/home/qys/cerbero/cerbero/cerbero/commands/package.py", line 91, in
_build_deps
    cookbook=self.store.cookbook)
  File "/home/qys/cerbero/cerbero/cerbero/commands/build.py", line 74, in
runargs
    oven.start_cooking()
  File "/home/qys/cerbero/cerbero/cerbero/build/oven.py", line 68, in
start_cooking
    recipes = self.cookbook.list_recipe_deps(recipe)
  File "/home/qys/cerbero/cerbero/cerbero/build/cookbook.py", line 256, in
list_recipe_deps
    return self._find_deps(recipe, {}, [])
  File "/home/qys/cerbero/cerbero/cerbero/build/cookbook.py", line 311, in
_find_deps
    % (recipe.name, recipe_name)))
FatalError: Fatal Error: Recipe gst-plugins-ugly-1.0 has a unknown dependency
libmad
***** Error running 'package' command:
Fatal Error: Recipe gst-plugins-ugly-1.0 has a unknown dependency libmad
usage: cerbero-uninstalled [-h] [-c CONFIG]
                          
{add-recipe,tag,genxcconfig,genlibfiles,check,list-packages,build,add-package,genvsprops,shell,run,cleanone,packageinfo,buildone,wipe,debug-packages,package,bootstrap,list,checkpackage,deps,gensdkshell,fetch-package,fetch}

I am a learner for gstreamer, how could I do?
Thank you very much.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list