GNU bug report logs - #19042
test-driver path in automake 1.14.1

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: automake; Reported by: Adrian Calianu <Adrian.Calianu@HIDDEN>; dated Thu, 13 Nov 2014 16:09:03 UTC; Maintainer for automake is bug-automake@HIDDEN.

Message received at 19042 <at> debbugs.gnu.org:


Received: (at 19042) by debbugs.gnu.org; 30 Jan 2015 13:01:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 30 08:01:54 2015
Received: from localhost ([127.0.0.1]:57883 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1YHBCs-00022e-4O
	for submit <at> debbugs.gnu.org; Fri, 30 Jan 2015 08:01:54 -0500
Received: from sestofw01.enea.se ([192.36.1.252]:19135 helo=mx-3.enea.com)
 by debbugs.gnu.org with smtp (Exim 4.80)
 (envelope-from <Adrian.Calianu@HIDDEN>) id 1YHBCp-00022Q-L4
 for 19042 <at> debbugs.gnu.org; Fri, 30 Jan 2015 08:01:52 -0500
Received: from SESTOEX04.enea.se ([fe80::bc2d:9299:d6b2:d0b7]) by
 SESTOEX08.enea.se ([fe80::1c3:4003:dc47:23c0%11]) with mapi id
 14.03.0224.002; Fri, 30 Jan 2015 14:01:49 +0100
From: Adrian Calianu <Adrian.Calianu@HIDDEN>
To: "19042 <at> debbugs.gnu.org" <19042 <at> debbugs.gnu.org>
Subject: RE: test-driver path in automake 1.14.1
Thread-Topic: test-driver path in automake 1.14.1
Thread-Index: Ac//I9UEYOahCAg7SAKRqxOUzjDfSA9aF0RQ
Date: Fri, 30 Jan 2015 13:01:48 +0000
Message-ID: <A1661D2DDD942248A02617DE63569A0125DCC6DF@HIDDEN>
References: <A1661D2DDD942248A02617DE63569A0125D62535@HIDDEN>
In-Reply-To: <A1661D2DDD942248A02617DE63569A0125D62535@HIDDEN>
Accept-Language: en-US, sv-SE
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.14.145]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 19042
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Hi,

Does have anyone comments about this issue/patch?
Proposed patch can be took in consideration for next releases?

Many thanks,
Adrian




Information forwarded to bug-automake@HIDDEN:
bug#19042; Package automake. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Nov 2014 16:08:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 13 11:08:22 2014
Received: from localhost ([127.0.0.1]:59541 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1XowwY-0007sl-0U
	for submit <at> debbugs.gnu.org; Thu, 13 Nov 2014 11:08:22 -0500
Received: from eggs.gnu.org ([208.118.235.92]:37551)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <Adrian.Calianu@HIDDEN>) id 1XorKF-0002yi-MF
 for submit <at> debbugs.gnu.org; Thu, 13 Nov 2014 05:08:28 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <Adrian.Calianu@HIDDEN>) id 1XorK8-0001Wa-Jq
 for submit <at> debbugs.gnu.org; Thu, 13 Nov 2014 05:08:27 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: ***
X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,
 RECEIVED_FROM_WINDOWS_HOST autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:34576)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <Adrian.Calianu@HIDDEN>) id 1XorK8-0001WW-Gl
 for submit <at> debbugs.gnu.org; Thu, 13 Nov 2014 05:08:20 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:39255)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <Adrian.Calianu@HIDDEN>) id 1XorK2-0008CQ-Oc
 for bug-automake@HIDDEN; Thu, 13 Nov 2014 05:08:20 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <Adrian.Calianu@HIDDEN>) id 1XorJx-0001RC-BP
 for bug-automake@HIDDEN; Thu, 13 Nov 2014 05:08:14 -0500
Received: from sestofw01.enea.se ([192.36.1.252]:10405 helo=mx-3.enea.com)
 by eggs.gnu.org with smtp (Exim 4.71)
 (envelope-from <Adrian.Calianu@HIDDEN>) id 1XorJx-0001R2-1m
 for bug-automake@HIDDEN; Thu, 13 Nov 2014 05:08:09 -0500
Received: from SESTOEX04.enea.se ([fe80::bc2d:9299:d6b2:d0b7]) by
 SESTOEX08.enea.se ([fe80::1c3:4003:dc47:23c0%11]) with mapi id
 14.03.0158.001; Thu, 13 Nov 2014 10:47:37 +0100
From: Adrian Calianu <Adrian.Calianu@HIDDEN>
To: "bug-automake@HIDDEN" <bug-automake@HIDDEN>
Subject: test-driver path in automake 1.14.1
Thread-Topic: test-driver path in automake 1.14.1
Thread-Index: Ac//I9UEYOahCAg7SAKRqxOUzjDfSA==
Date: Thu, 13 Nov 2014 09:47:37 +0000
Message-ID: <A1661D2DDD942248A02617DE63569A0125D62535@HIDDEN>
Accept-Language: en-US, sv-SE
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.14.114]
Content-Type: multipart/mixed;
 boundary="_002_A1661D2DDD942248A02617DE63569A0125D62535SESTOEX04enease_"
MIME-Version: 1.0
X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Thu, 13 Nov 2014 11:08:19 -0500
Cc: Adrian Calianu <Adrian.Calianu@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

--_002_A1661D2DDD942248A02617DE63569A0125D62535SESTOEX04enease_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello,

The path of test-driver into the generated src/tests/Makefile used in paral=
lel tests could end in an absolute or wrong path in some cases like:
- Build dir separated from source dir.
- ./configure run with absolute path

In automake-1.14.1/bin/automake.in $am_config_aux_dir is defined relative t=
o $(top_srcdir). This variable is used in handle_per_suffix_test function t=
o call test-driver in parallel-tests. $top_srcdir is not anymore a relative=
 path and will end by calling test-driver from an absolute path of source d=
irectory.

In Yocto build directory was separated from source directory and package te=
st framework run some tests at runtime on target. Having an absolute path f=
or test-driver in Makefile could cause problems.

I propose for test-driver the path to be relative path and $top_builddir fo=
r now looks to guarantee this path. In this way the tests can be run at bui=
ld time and runtime.
Please find attached proposed patch.
Could you share your view on this issue?

Thanks,
Adrian Calianu


--_002_A1661D2DDD942248A02617DE63569A0125D62535SESTOEX04enease_
Content-Type: application/octet-stream;
	name="new_rt_path_for_test-driver.patch"
Content-Description: new_rt_path_for_test-driver.patch
Content-Disposition: attachment;
	filename="new_rt_path_for_test-driver.patch"; size=1232;
	creation-date="Thu, 13 Nov 2014 09:46:47 GMT";
	modification-date="Thu, 13 Nov 2014 09:46:24 GMT"
Content-Transfer-Encoding: base64

U2V0IHJlbGF0aXZlIHRvIHRvcF9idWlsZGRpciBwYXRoIGluIE1ha2VmaWxlIHRvIGFjY2VzcyB0
ZXN0LWRyaXZlcgoKU2lnbmVkLW9mZi1ieTogQWRyaWFuIENhbGlhbnUgPGFkcmlhbi5jYWxpYW51
QGVuZWEuY29tPgpVcHN0cmVhbS1TdGF0dXM6IFBlbmRpbmcKCi0tLSBhL2Jpbi9hdXRvbWFrZS5p
bgorKysgYi9iaW4vYXV0b21ha2UuaW4KQEAgLTI3Miw2ICsyNzIsOSBAQAogIyAkQU1fQ09ORklH
X0FVWF9ESVIgaXMgcHJlZml4ZWQgd2l0aCAkKHRvcF9zcmNkaXIpLCBzbyBpdCBjYW4gYmUgdXNl
ZAogIyBpbiBNYWtlZmlsZXMuCiBteSAkYW1fY29uZmlnX2F1eF9kaXIgPSAnJzsKKyMgRGlyZWN0
b3J5IHVzZWQgYXQgcnVudGltZSBsaWtlIHJ1bm5pbmcgdGVzdC1kcml2ZXIgdGhhdCBzaG91bGQg
bm90CisjIGRlcGVuZCBvbiAkKHRvcF9zcmNkaXIpCitteSAkYW1fY29uZmlnX3J0X2F1eF9kaXIg
PSAnJzsKIAogIyBEaXJlY3RvcnkgdG8gc2VhcmNoIGZvciBBQ19MSUJTT1VSQ0UgZmlsZXMsIGFz
IHNldCBieSBBQ19DT05GSUdfTElCT0JKX0RJUgogIyBpbiBjb25maWd1cmUuYWMuCkBAIC00NzAw
LDcgKzQ3MDMsNyBAQAogICAgIHsKICAgICAgIHJlcXVpcmVfY29uZl9maWxlICgicGFyYWxsZWwt
dGVzdHMiLCBGT1JFSUdOLCAndGVzdC1kcml2ZXInKTsKICAgICAgIGRlZmluZV92YXJpYWJsZSAo
IiR7cGZ4fUxPR19EUklWRVIiLAotICAgICAgICAgICAgICAgICAgICAgICAiXCQoU0hFTEwpICRh
bV9jb25maWdfYXV4X2Rpci90ZXN0LWRyaXZlciIsCisgICAgICAgICAgICAgICAgICAgICAgICJc
JChTSEVMTCkgJGFtX2NvbmZpZ19ydF9hdXhfZGlyL3Rlc3QtZHJpdmVyIiwKICAgICAgICAgICAg
ICAgICAgICAgICAgSU5URVJOQUwpOwogICAgIH0KICAgbXkgJGRyaXZlciA9ICckKCcgLiAkcGZ4
IC4gJ0xPR19EUklWRVIpJzsKQEAgLTcyODQsNiArNzI4NywxMCBAQAogICAkYW1fY29uZmlnX2F1
eF9kaXIgPQogICAgICckKHRvcF9zcmNkaXIpJyAuICgkY29uZmlnX2F1eF9kaXIgZXEgJy4nID8g
IiIgOiAiLyRjb25maWdfYXV4X2RpciIpOwogICAkYW1fY29uZmlnX2F1eF9kaXIgPX4gcywvKiQs
LDsKKworICAkYW1fY29uZmlnX3J0X2F1eF9kaXIgPQorICAgICckKHRvcF9idWlsZGRpciknIC4g
KCRjb25maWdfYXV4X2RpciBlcSAnLicgPyAiIiA6ICIvJGNvbmZpZ19hdXhfZGlyIik7CisgICRh
bV9jb25maWdfcnRfYXV4X2RpciA9fiBzLC8qJCwsOwogfQo=

--_002_A1661D2DDD942248A02617DE63569A0125D62535SESTOEX04enease_--




Acknowledgement sent to Adrian Calianu <Adrian.Calianu@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-automake@HIDDEN. Full text available.
Report forwarded to bug-automake@HIDDEN:
bug#19042; Package automake. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.