Imported Upstream version 5.4.0.167

Former-commit-id: 5624ac747d633e885131e8349322922b6a59baaa
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2017-08-21 15:34:15 +00:00
parent e49d6f06c0
commit 536cd135cc
12856 changed files with 563812 additions and 223249 deletions

View File

@ -41,10 +41,11 @@ class GlibPackage (GnomeXzPackage):
'patch --ignore-whitespace -p1 < %{local_sources[' + str(p) + ']}')
def arch_build(self, arch):
Package.profile.arch_build(arch, self)
if arch == 'darwin-universal': # multi-arch build pass
self.local_ld_flags = ['-arch i386', '-arch x86_64']
self.local_gcc_flags = ['-arch i386', '-arch x86_64', '-Os']
self.local_configure_flags = ['--disable-dependency-tracking']
self.local_configure_flags.extend(['--disable-dependency-tracking'])
else:
Package.arch_build(self, arch)