From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 13 11:08:22 2014 Received: (at submit) by debbugs.gnu.org; 13 Nov 2014 16:08:22 +0000 Received: from localhost ([127.0.0.1]:59541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XowwY-0007sl-0U for submit@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 ) id 1XorKF-0002yi-MF for submit@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 ) id 1XorK8-0001Wa-Jq for submit@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 ) id 1XorK8-0001WW-Gl for submit@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 ) id 1XorK2-0008CQ-Oc for bug-automake@gnu.org; Thu, 13 Nov 2014 05:08:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XorJx-0001RC-BP for bug-automake@gnu.org; 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 ) id 1XorJx-0001R2-1m for bug-automake@gnu.org; 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 To: "bug-automake@gnu.org" 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: 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 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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_-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 30 08:01:54 2015 Received: (at 19042) by debbugs.gnu.org; 30 Jan 2015 13:01:54 +0000 Received: from localhost ([127.0.0.1]:57883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YHBCs-00022e-4O for submit@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 ) id 1YHBCp-00022Q-L4 for 19042@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 To: "19042@debbugs.gnu.org" <19042@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: References: In-Reply-To: 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@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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