Bug 91406

Summary: building fontconfig requires network connectivity
Product: fontconfig Reporter: Pekka Vuorela <pvuorela>
Component: libraryAssignee: Akira TAGOH <akira>
Status: RESOLVED FIXED QA Contact: Behdad Esfahbod <freedesktop>
Severity: normal    
Priority: medium CC: akira, fontconfig-bugs, freedesktop
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Pekka Vuorela 2015-07-20 17:05:27 UTC
As of 2.11.9x release candidates, building fontconfig requires network connectivity in order to execute fc-blanks. That doesn't play along well with build servers, OBS in my case. Would suggest including the resulting header file in git / tar packages, and running the tool only when result should be different.

Introduced with commit d6a5cc665a1d7e91332944353e92c83ad114368c
Comment 1 Akira TAGOH 2015-07-23 03:22:53 UTC
(In reply to Pekka Vuorela from comment #0)
> As of 2.11.9x release candidates, building fontconfig requires network
> connectivity in order to execute fc-blanks. That doesn't play along well
> with build servers, OBS in my case. Would suggest including the resulting
> header file in git / tar packages, and running the tool only when result
> should be different.
> 
> Introduced with commit d6a5cc665a1d7e91332944353e92c83ad114368c

it doesn't require the network connectivity to build it from tarball.
Comment 2 Pekka Vuorela 2015-07-23 08:26:09 UTC
(In reply to Akira TAGOH from comment #1)
> it doesn't require the network connectivity to build it from tarball.

Ok, lot better already. However, on Mer/Nemo we have been moving towards having code as git submodule/subtree on the packaging repositories.
Comment 3 Behdad Esfahbod 2016-06-08 20:36:31 UTC
I agree we should commit the built file to git, like we do fir fccase.
Comment 4 Akira TAGOH 2016-06-09 03:49:56 UTC
No built files in git so far, but the data requiring to build, right.
Comment 5 Behdad Esfahbod 2016-06-09 03:51:32 UTC
Either way works for me.  Thanks.
Comment 6 Akira TAGOH 2016-06-09 05:24:40 UTC
fixed.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.