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 761222 - osx: Packaging tries to package all sources and builds results, fails
osx: Packaging tries to package all sources and builds results, fails
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: cerbero
git master
Other Linux
: Normal blocker
: 1.7.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-01-28 07:47 UTC by Sebastian Dröge (slomo)
Modified: 2016-01-29 15:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2016-01-28 07:47:38 UTC
See https://ci.gstreamer.net/job/cerbero-osx-x86-64-1010/3526/console
Comment 1 Jan Schmidt 2016-01-29 15:29:56 UTC
Fixed by:

commit fb30f07866d7b48e036dd0333be32b9460e22273
Author: Jan Schmidt <jan@centricular.com>
Date:   Fri Jan 29 04:50:42 2016 +1100

    pkg-config: Don't generate and install pkg-config with relative paths
    
    Don't put relative paths in pkg-config files, including uninstalled
    ones. For those, use @abs_topbuilddir@ and @abs_topsrcdir@ as we
    do elsewhere.
    
    Remove libraries= directives, which doesn't seem to be a pkg-config
    variable that actually exists, but has been in all our pkg-config
    files for as long as they've existed.

and additionally (to prevent it happening again):

commit 6dc67b6d294d1f9628e3b126b67bf71f6d4b82d5
Author: Jan Schmidt <jan@centricular.com>
Date:   Fri Jan 29 05:00:39 2016 +1100

    pkgconfig: Complain loudly about relative include paths
    
    If an pkgconfig file provides a relative path for includes,
    complain loudly and abort. Include paths should be absolute.