bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#20903: aclocal failure when installed to prefix containing '@'


From: Thomas Jahns
Subject: bug#20903: aclocal failure when installed to prefix containing '@'
Date: Mon, 29 Jun 2015 11:24:55 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0

On 06/26/15 17:23, Eric Bavier wrote:
This seems related to perl's array interpolation in strings.  Line 72 contains:

my @automake_includes =
("/ptmp/bavier/projects/spack/opt/unknown_arch/address@hidden/address@hidden/share/aclocal-$APIVERSION");


Replacing the '@' characters with "\@" lets aclocal run without error.

But the better method would be to get the desired effect without string interpolation here, i.e. to write something that becomes

my @automake_includes =
('/ptmp/bavier/projects/spack/opt/unknown_arch/address@hidden/address@hidden/share/aclocal-' . $APIVERSION);

Please see the attached (passes make check on Debian x64, but otherwise untested) patch

Thomas
--
Thomas Jahns
HD(CP)^2
Abteilung Anwendungssoftware

Deutsches Klimarechenzentrum GmbH
Bundesstraße 45a • D-20146 Hamburg • Germany

Phone:  +49 40 460094-151
Fax:    +49 40 460094-270
Email:  Thomas Jahns <address@hidden>
URL:    www.dkrz.de

Geschäftsführer: Prof. Dr. Thomas Ludwig
Sitz der Gesellschaft: Hamburg
Amtsgericht Hamburg HRB 39784

Attachment: 0001-Avoid-problematic-string-interpolation.patch.gz
Description: GNU Zip compressed data

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]