Bug 15692 - build fail with libtool-2.2
Summary: build fail with libtool-2.2
Status: RESOLVED FIXED
Alias: None
Product: fontconfig
Classification: Unclassified
Component: library (show other bugs)
Version: 2.5
Hardware: Other All
: medium normal
Assignee: Keith Packard
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-24 09:21 UTC by Peter
Modified: 2008-05-03 20:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
fontconfig-2.5.0-libtool-2.2.patch (354 bytes, patch)
2008-04-24 09:21 UTC, Peter
Details | Splinter Review

Description Peter 2008-04-24 09:21:01 UTC
Created attachment 16159 [details] [review]
fontconfig-2.5.0-libtool-2.2.patch

libtool-2.2 introduces new restrictions. So now it does not allow LT_* variables as it includes marcros:

m4_pattern_forbid([^_?LT_[A-Z_]+$])

so now build fails with the error:
***** autoconf *****
***** autoconf

configure.in:48: error: possibly undefined macro: LT_AGE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.

Patch to workaround the problem is in attachment but I think that better fix will be to rename all LT_[A-Z_]+ variables.

Another issue I experienced is this warning:

src/Makefile.am:136: `:='-style assignments are not portable

But that's merely warning...
Comment 1 Keith Packard 2008-05-03 20:23:55 UTC
Fixed in 19d124dc4f9a68e1c9ddce58bf79a5e11d2ccbfd. Thanks.


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.