Patch for autogen.sh and configure.ac to support automake 1.13

Bug #1094576 reported by su_v on 2012-12-29
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Inkscape
Medium
Javier Jardón

Bug Description

Follow-up report to bug #992047

MacPorts has upgraded automake to 1.13 [1], which again causes current trunk to fail to properly configure.

Attached (minimal) patch adds detection of automake 1.13 to 'autogen.sh', and replaces two obsolete macros [2] in 'configure.ac' to allow to configure and build trunk with automake 1.13 (on OS X).

*** Review needed with regard to 'AM_PROG_CC_STDC' ***
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/configure.ac#L29>
Related notes in the release notes of automake 1.13 [2]:
> AM_PROG_CC_STDC: superseded by AC_PROG_CC since October 2002

The proposed superseding macro 'AC_PROG_CC' is already in use related to libcroco a few lines further down:
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/configure.ac#L58>

One of the two can likely be removed (redundant?), but this ought to be reviewed by someone more familiar with autoconf (and Inkscape's copy of libcroco) than me.

---
[1] <https://trac.macports.org/changeset/100840>
[2] <https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html>

su_v (suv-lp) wrote :
su_v (suv-lp) wrote :

Extended version of the patch, which additionally fixes most of the warnings when running configure (see also bug #1002351).

su_v (suv-lp) on 2012-12-30
description: updated
su_v (suv-lp) on 2013-02-25
description: updated
Alex Valavanis (valavanisalex) wrote :

Should be fixed in lp:inkscape r12150

Changed in inkscape:
assignee: nobody → Javier Jardón (jjardon)
importance: Undecided → Medium
milestone: none → 0.49
status: New → Fix Committed
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers