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 784364 - Version of used packages (of released Gstreamer 1.12.1) not fixed?
Version of used packages (of released Gstreamer 1.12.1) not fixed?
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: cerbero
1.12.1
Other Windows
: Normal normal
: 1.12.3
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-06-29 20:35 UTC by Marie Maurer
Modified: 2017-07-17 22:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marie Maurer 2017-06-29 20:35:33 UTC
Can you please clarify if the following packages are fixed or not,
when building GStreamer 1.12.1 with cerbero:

*** gas-preprocessor.recipe ***
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
import shutil
from cerbero.utils import shell

class Recipe(recipe.Recipe):
    name = 'gas-preprocessor'
    version = '0.0.0'
    licenses = [License.GPLv2]
    btype = BuildType.CUSTOM
    remotes = {'origin': 'git://git.libav.org/gas-preprocessor.git'}
    commit = 'origin/master'
...

What is used to fetch the package via GIT? "remotes" and "commit"?
Or also "version"? Version 0.0.0?

Perhaps same here
 
mingw-regex.recipe
commit = 'origin/master'

orc.recipe -> two times available (?), 
once in \recipes, once in \recipes\build-tools…
commit = 'origin/master'

gst-transcoder.recipe
commit = 'origin/master'

tinyalsa.recipe
commit = 'origin/master'

Or is there a mechanism which I have overseen/not yet understood
which fixes the downloaded package versions?
Comment 1 Nicolas Dufresne (ndufresne) 2017-06-29 21:02:02 UTC
We would like to note that GNOME Bugzilla is not a place to receive help for configuration or preferences issues, but a bug tracking system for errors in the software code. In order to receive help, please bring up your support question in a support mailing list (gstreamer-devel). Thank you for your understanding!
Comment 2 Sebastian Dröge (slomo) 2017-07-03 05:55:48 UTC
This is not a feature request but a bug report. These recipes are using current master of the time of building, and not a fixed commit. Which is a bit problematic.

They should be switched to a specific commit.
Comment 3 Tim-Philipp Müller 2017-07-15 14:59:05 UTC
commit 127291b5181d3d67181923cca64c848890f15553
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Sat Jul 15 15:56:11 2017 +0100

    recipes: build-tools: use specific commits for gas-preprocessor and mingw-regex
    
    https://bugzilla.gnome.org/show_bug.cgi?id=784364

commit 27335b5043aedd9802dcb47728abf11244cfe320
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Sat Jul 15 15:53:45 2017 +0100

    recipes: tinyalsa: point to 1.1.1 tag instead of origin/master
    
    Also fix build, directory layout seems to have changed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=784364
Comment 4 Tim-Philipp Müller 2017-07-17 22:18:00 UTC
Also pinned orc to 0.4.27, that should be all relevant ones I think

commit 698259fd7fdd7af82b72a8c200ec947e98e22279 (HEAD -> 1.12, origin/1.12)
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Mon Jul 17 17:19:26 2017 +0100

    recipes: orc: use 0.4.27 release instead of tracking git master
    
    https://bugzilla.gnome.org/show_bug.cgi?id=784364