Hello Seth,

On Mon, Aug 15, 2005 at 06:48:45PM -0700, Seth Brutzman wrote:
> The patch worked beautifully!  I applied it to my tarball-compile of 
> automake 1.9.6, then recompiled Inkscape without so much as a hiccup.  
> Thanks for the prompt reply and spot on fix.  :)

I was lucky. ;-)

> I've passed along the patch to the Inkscape developers with the news 
> that it works like a charm.  Fantastic job!

Unfortunately, the need for patched Automake might complicate things.
The developpers can use it to generate tarballs, but people who would
like to compile from CVS would be trapped.

It might be worth it to think a bit more about possible workarounds:

1) you could look at your generated Makefile.in and copy the rule
        .S.o:
to inkscape/src/Makefile.am.  That explicit rule would override
the Automake supplied one, even for unpatched versions of Automake.

2) if libnr/libnr were a libtool library, declared by
        noinst_LTLIBRARIES = libnr/libnr.la
things should work without any patch.

I think that any of these workarounds would be more convenient for the
maintainers than requiring patched Automake.
Of course, this presents more work for you, Seth: you have to reinstall
vanilla Automake and verify that the workarounds really works in your
environment.

Happy hacking!  ;-)

Stepan Kasal


Reply via email to