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 702319 - build: fixes non source directory build.
build: fixes non source directory build.
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-libav
git master
Other Linux
: Normal normal
: 1.1.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-06-15 07:09 UTC by Alban Browaeys
Modified: 2013-06-18 12:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
split source dir vs build dir to fix non source directory builds (1.68 KB, patch)
2013-06-15 07:09 UTC, Alban Browaeys
reviewed Details | Review

Description Alban Browaeys 2013-06-15 07:09:34 UTC
Created attachment 246876 [details] [review]
split source dir vs build dir to fix non source directory builds

Split source directory work vs build directory work therefor.
Comment 1 Sebastian Dröge (slomo) 2013-06-18 11:43:47 UTC
Isn't that a problem in all our autogen.sh scripts? Want to provide more patches? :)
Comment 2 Tim-Philipp Müller 2013-06-18 11:56:23 UTC
No, see my comment in bug #702424 -

Maybe gst-libav + gst-editing-services should be added to the list of modules in
common/update-common where the autogen.sh is created from the template in
common/autogen.sh.in (which is what is done for most gst-plugins-* modules
now).
Comment 3 Tim-Philipp Müller 2013-06-18 12:38:30 UTC
This should hopefully fix it:

commit a5b4432f000f9ed6fa596cd9ba23b10e66474802
Author: Tim-Philipp Müller <tim@centricular.net>
Date:   Tue Jun 18 13:36:01 2013 +0100

    autogen.sh: generate from common module, fixing srcdir != builddir build
    
    https://bugzilla.gnome.org/show_bug.cgi?id=702319


and in common:

commit 12af105243823fc73581db4fd79a46f6d0268dc5
Author: Tim-Philipp Müller <tim@centricular.net>
Date:   Tue Jun 18 13:27:14 2013 +0100

    update-common: generate autogen.sh for gst-libav and gst-editing-services
as well

    Should fix srcdir != builddir issues in those two modules.

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

commit c332ef3c21314128d45fd7c70513121f5e434c47
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Tue Jun 18 13:04:20 2013 +0100

    autogen.sh.in: fix for modules that have no po/ directory


If there are still issues, they should be fixed in common/autogen.sh.in then :)