From unknown Wed Sep 10 01:08:56 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#29091 <29091@debbugs.gnu.org> To: bug#29091 <29091@debbugs.gnu.org> Subject: Status: VPATH builds are broken Reply-To: bug#29091 <29091@debbugs.gnu.org> Date: Wed, 10 Sep 2025 08:08:56 +0000 retitle 29091 VPATH builds are broken reassign 29091 guix submitter 29091 Eric Bavier severity 29091 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 31 15:15:39 2017 Received: (at submit) by debbugs.gnu.org; 31 Oct 2017 19:15:39 +0000 Received: from localhost ([127.0.0.1]:44568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9c0h-0004DW-AS for submit@debbugs.gnu.org; Tue, 31 Oct 2017 15:15:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9c0f-0004DJ-Tj for submit@debbugs.gnu.org; Tue, 31 Oct 2017 15:15:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9c0Z-0007X4-Tb for submit@debbugs.gnu.org; Tue, 31 Oct 2017 15:15:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54088) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e9c0Z-0007X0-Pu for submit@debbugs.gnu.org; Tue, 31 Oct 2017 15:15:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40822) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9c0Y-00022W-G7 for bug-guix@gnu.org; Tue, 31 Oct 2017 15:15:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9c0T-0007Vb-9T for bug-guix@gnu.org; Tue, 31 Oct 2017 15:15:30 -0400 Received: from esa1.cray.iphmx.com ([68.232.142.33]:14417) by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71) (envelope-from ) id 1e9c0S-0007V2-7N for bug-guix@gnu.org; Tue, 31 Oct 2017 15:15:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cray.com; i=@cray.com; q=dns/txt; s=cray1024; t=1509478069; x=1541014069; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=gd4sHTQjOWi06h4OZe5zi+JnfatJaxKCcfma59FjeJY=; b=wtfS4GWMYuG94HvCQu8pLjNHECu+zAfIp1L/a3NWnM5I/P8woBc6Wt4y DsfoRnMVEFx0tOssd4xU0fIXAj/0mcTseubd9+IvHpoe8WJs30GcrUzle Wvl/gRtklWAkug8x0hr2iGL1ouLYTzkd6WKDUMJq8WH61lC592KwJurvh A=; X-IronPort-AV: E=Sophos;i="5.44,325,1505775600"; d="scan'208";a="16053988" X-Cray-OBMMKR: 1433258124 16053988 Received: from cray-smtp-2.cray.com (HELO CFWEX01.americas.cray.com) ([136.162.34.11]) by esa1.cray.iphmx.com with ESMTP/TLS/AES256-SHA; 31 Oct 2017 19:27:46 +0000 Received: from CFWEXHYBRID.americas.cray.com (172.30.88.178) by CFWEX01.americas.cray.com (172.30.88.25) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 31 Oct 2017 14:15:22 -0500 Received: from NAM01-BN3-obe.outbound.protection.outlook.com (216.32.180.177) by mail.cray.com (172.30.88.178) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 31 Oct 2017 14:15:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crayinc.onmicrosoft.com; s=selector1-cray-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=xFOGjxYfuwz9hX1uNgYw5h1qUTZv7OCAQF2D4tIxCB8=; b=eV6PlvL/klrz0mEfKfUsYj02X+fZSYjrHAVibbyBEcD4ohn+TWnmRGjJKQ/b053t1lLML03v7vYrfO6Tk7OSVUKARMu1yv+S5xJtUZU9Rp9N9wWcflvVeHApJbfzatLAyElBvxYlmSUah3vHw+JmN+2jD3yqiWnvCXXeYT33Qb0= Received: from CY4PR11MB1718.namprd11.prod.outlook.com (10.169.255.151) by CY4PR11MB1718.namprd11.prod.outlook.com (10.169.255.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.178.6; Tue, 31 Oct 2017 19:15:19 +0000 Received: from CY4PR11MB1718.namprd11.prod.outlook.com ([10.169.255.151]) by CY4PR11MB1718.namprd11.prod.outlook.com ([10.169.255.151]) with mapi id 15.20.0178.012; Tue, 31 Oct 2017 19:15:19 +0000 From: Eric Bavier To: "bug-guix@gnu.org" Subject: VPATH builds are broken Thread-Topic: VPATH builds are broken Thread-Index: AQHTUnwsFCBF01B1HUC5yt/c9mqWag== Date: Tue, 31 Oct 2017 19:15:19 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=bavier@cray.com; x-originating-ip: [136.162.2.1] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CY4PR11MB1718; 6:Ihp2dm/e4Hl7drdbg0lk7+zr2Zpdoxx7gu5ppRBXtOYRBhgJgTiRwPj8P2nL62R1anhGvWyamIqhz9y8+Dua5YUwXKdmLt8C59tidc+iVnkted7ZWNh4/g/WilQLWypIiVCJ9SeB2b5LiYOLyoZ3iQKa4EEXw3FIVZe/niheyUKy1LespG0hxaPpQr77QrOIBt98bCSfZYCUP3h/qDy9jqkOXzWKW/vAKbxk9fCgc9qMEU4D8Z+BLjo1sIlcOJYyRMvMiBYMQPBucWfcvwswfRUmagsPXLtUVx9ZFAofC7GtCJvEJ7vjeVRWzAIGx6mh4/w9iT/c4r44CmyGxJfqR5i7Ku5XHpgvt8XscacDgdA=; 5:FL3T4DSLi8/al/oj6Ks0aX6+nSJ6kM6NMvrINRh/l9RrWVBI0piYKvbltrPDzU+SVxKHm+L81dT0eVwi+HqlIzz913A7alIXplSaWlhiWKnFwLbOSD4aJ2tG80sxtCEC3S+H6/8zK02/iWSoeBpgBLgdekppPnNcjKV5bd5cyXI=; 24:7mzOR77TpqoJhXETvtwc3WZV5L0yJlGjFo9vDQ7aCbv1DdgItvy5Aj9MXfeL5c0De4ScCIPChkWcmc2qkLXTDpP2PjAIfBdFCQLfdB5RWio=; 7:t2b2iS2xC8IErp912TzaKFd10Biy7HSi3ICkE+Ppa1i42tfQEg2kcBpBBK4mO8Pdoftr3Qu5ZTy1GMTJSVOEt2re2DbAuVUHXjnu3uXzeBGLrjnc8+JMbjleOfK1hz5+LSQcTMVx8eLdGNaXRrbD/Jkm7JyQM4L/Hju08CHL956uPBUejy3sh+FyOZFC/7P8BfQ1YeY4q3bw3UA+75Qk2LCxmNkqTjx8Bs2F08KLrF0EO6/pFQNIp5PrwcD80s3F x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: e3a34f66-7b09-4099-14df-08d52093ba12 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(2017052603199); SRVR:CY4PR11MB1718; x-ms-traffictypediagnostic: CY4PR11MB1718: x-exchange-antispam-report-test: UriScan:; x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(3231020)(93006095)(93001095)(3002001)(6041248)(20161123562025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR11MB1718; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR11MB1718; x-forefront-prvs: 04772EA191 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(346002)(376002)(199003)(189002)(3660700001)(189998001)(81166006)(81156014)(68736007)(2351001)(105586002)(14454004)(106356001)(3846002)(66066001)(97736004)(53936002)(6116002)(102836003)(99286003)(55016002)(9686003)(86362001)(6436002)(50986999)(6506006)(33656002)(101416001)(5640700003)(2900100001)(74316002)(2501003)(54356999)(316002)(8936002)(305945005)(25786009)(7736002)(7696004)(8676002)(3280700002)(2906002)(3480700004)(478600001)(77096006)(6916009)(5660300001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR11MB1718; H:CY4PR11MB1718.namprd11.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: e3a34f66-7b09-4099-14df-08d52093ba12 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2017 19:15:19.6352 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e7b8488a-c0cd-4614-aae1-996bfabec247 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1718 X-OriginatorOrg: cray.com X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -4.0 (----) Starting at commit 2890ad332fcdfd4bc92b127d783975437c8b718b, vpath builds n= o longer work. I.e. one must configure and build in $(top_srcdir). I beli= eve this also means that `make distcheck` will fail. I get the following b= acktrace from compile-all.scm: ``` Backtrace: In ice-9/boot-9.scm: 160: 15 [catch #t # ...] In unknown file: ?: 14 [apply-smob/1 #] In ice-9/boot-9.scm: 66: 13 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 12 [eval # #] In ice-9/boot-9.scm: 2412: 11 [save-module-excursion #] 4091: 10 [#] 1734: 9 [%start-stack load-stack ...] 1739: 8 [#] In unknown file: ?: 7 [primitive-load "/home/users/bavier/src/guix-work/_build/../build-a= ux/compile-all.scm"] In ice-9/r4rs.scm: 90: 6 [dynamic-wind # ...] 90: 5 [dynamic-wind # ...] In ice-9/eval.scm: 432: 4 [eval # #] 432: 3 [eval # #] 481: 2 [lp (#) (#)] In ice-9/boot-9.scm: 2903: 1 [resolve-interface (.. guix base16) #:select ...] In unknown file: ?: 0 [scm-error misc-error #f "~A ~S" ("no code for module" (.. guix bas= e16)) #f] ERROR: In procedure scm-error: ERROR: no code for module (.. guix base16) Makefile:5269: recipe for target 'make-go' failed make[2]: *** [make-go] Error 1 make[2]: Leaving directory '/home/users/bavier/src/guix-work/_build' Makefile:4400: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/users/bavier/src/guix-work/_build' Makefile:2990: recipe for target 'all' failed make: *** [all] Error 2 ``` Eric Bavier, Scientific Libraries, Cray Inc. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 05 08:41:48 2017 Received: (at 29091) by debbugs.gnu.org; 5 Nov 2017 13:41:49 +0000 Received: from localhost ([127.0.0.1]:51338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBLBM-000756-I8 for submit@debbugs.gnu.org; Sun, 05 Nov 2017 08:41:48 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:59946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBLBL-00074x-0L for 29091@debbugs.gnu.org; Sun, 05 Nov 2017 08:41:47 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 67C77E87E; Sun, 5 Nov 2017 14:41:46 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yIXZzkI3U5ke; Sun, 5 Nov 2017 14:41:45 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id B8E6FE878; Sun, 5 Nov 2017 14:41:44 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Eric Bavier Subject: Re: bug#29091: VPATH builds are broken References: Date: Sun, 05 Nov 2017 14:41:42 +0100 In-Reply-To: (Eric Bavier's message of "Tue, 31 Oct 2017 19:15:19 +0000") Message-ID: <87vaiosuzt.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29091 Cc: 29091@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: 1.0 (+) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Eric, Eric Bavier skribis: > Starting at commit 2890ad332fcdfd4bc92b127d783975437c8b718b, vpath builds= no longer work. I.e. one must configure and build in $(top_srcdir). I be= lieve this also means that `make distcheck` will fail. I get the following= backtrace from compile-all.scm: Good catch! AFAICS this is fixed by the attached patch. I=E2=80=99ll comm= it it soon if that=E2=80=99s fine with you. Thanks for your report! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-compile-Fix-VPATH-builds.patch >From 17b45feb84594e57b487d525810d3d70693ad792 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sun, 5 Nov 2017 12:49:57 +0100 Subject: [PATCH] compile: Fix VPATH builds. Fixes . Reported by Eric Bavier . * guix/build/compile.scm (relative-file): New procedure. (load-files): Use it before calling 'file-name->module-name'. (compile-files): Likewise before calling 'scm->go'. * guix/build/pull.scm (build-guix): Remove 'with-directory-excursion' and file name hack from ce33c3af76b0e5c68cc42dddf2b9c4b017386fd8. Pass OUT to 'all-scheme-files'. --- guix/build/compile.scm | 28 ++++++++++++++++---------- guix/build/pull.scm | 53 +++++++++++++++++++++----------------------------- 2 files changed, 40 insertions(+), 41 deletions(-) diff --git a/guix/build/compile.scm b/guix/build/compile.scm index ea0c36fa3..8b5a2faf8 100644 --- a/guix/build/compile.scm +++ b/guix/build/compile.scm @@ -77,6 +77,12 @@ "Strip the \".scm\" suffix from FILE, and append \".go\"." (string-append (string-drop-right file 4) ".go")) +(define (relative-file directory file) + "Return FILE relative to DIRECTORY, if possible." + (if (string-prefix? (string-append directory "/") file) + (string-drop file (+ 1 (string-length directory))) + file)) + (define* (load-files directory files #:key (report-load (const #f)) @@ -93,13 +99,14 @@ (report-load #f total completed)) *unspecified*) ((file files ...) - (report-load file total completed) - (format debug-port "~%loading '~a'...~%" file) + (let ((file (relative-file directory file))) + (report-load file total completed) + (format debug-port "~%loading '~a'...~%" file) - (parameterize ((current-warning-port debug-port)) - (resolve-interface (file-name->module-name file))) + (parameterize ((current-warning-port debug-port)) + (resolve-interface (file-name->module-name file))) - (loop files (+ 1 completed)))))) + (loop files (+ 1 completed))))))) (define-syntax-rule (with-augmented-search-path path item body ...) "Within the dynamic extent of BODY, augment PATH by adding ITEM to the @@ -135,11 +142,12 @@ files are for HOST, a GNU triplet such as \"x86_64-linux-gnu\"." (with-fluids ((*current-warning-prefix* "")) (with-target host (lambda () - (compile-file file - #:output-file (string-append build-directory "/" - (scm->go file)) - #:opts (append warning-options - (optimization-options file)))))) + (let ((relative (relative-file source-directory file))) + (compile-file file + #:output-file (string-append build-directory "/" + (scm->go relative)) + #:opts (append warning-options + (optimization-options relative))))))) (with-mutex progress-lock (set! completed (+ 1 completed)))) diff --git a/guix/build/pull.scm b/guix/build/pull.scm index 3573241a7..a011e366f 100644 --- a/guix/build/pull.scm +++ b/guix/build/pull.scm @@ -121,41 +121,32 @@ containing the source code. Write any debugging output to DEBUG-PORT." ;; Compile the .scm files. Hide warnings. (parameterize ((current-warning-port (%make-void-port "w"))) - (with-directory-excursion out - ;; Filter out files depending on Guile-SSH when Guile-SSH is missing. - (let ((files (filter has-all-its-dependencies? - (all-scheme-files ".")))) - (compile-files out out + ;; Filter out files depending on Guile-SSH when Guile-SSH is missing. + (let ((files (filter has-all-its-dependencies? + (all-scheme-files out)))) + (compile-files out out files - ;; XXX: 'compile-files' except ready-to-use relative - ;; file names. - (map (lambda (file) - (if (string-prefix? "./" file) - (string-drop file 2) - file)) - files) + #:workers (parallel-job-count) - #:workers (parallel-job-count) + ;; Disable warnings. + #:warning-options '() - ;; Disable warnings. - #:warning-options '() + #:report-load + (lambda (file total completed) + (display #\cr log-port) + (format log-port + "loading...\t~5,1f% of ~d files" ;FIXME: i18n + (* 100. (/ completed total)) total) + (force-output log-port) + (format debug-port "~%loading '~a'...~%" file)) - #:report-load - (lambda (file total completed) - (display #\cr log-port) - (format log-port - "loading...\t~5,1f% of ~d files" ;FIXME: i18n - (* 100. (/ completed total)) total) - (force-output log-port) - (format debug-port "~%loading '~a'...~%" file)) - - #:report-compilation - (lambda (file total completed) - (display #\cr log-port) - (format log-port "compiling...\t~5,1f% of ~d files" ;FIXME: i18n - (* 100. (/ completed total)) total) - (force-output log-port) - (format debug-port "~%compiling '~a'...~%" file))))))) + #:report-compilation + (lambda (file total completed) + (display #\cr log-port) + (format log-port "compiling...\t~5,1f% of ~d files" ;FIXME: i18n + (* 100. (/ completed total)) total) + (force-output log-port) + (format debug-port "~%compiling '~a'...~%" file)))))) (newline) #t) -- 2.14.2 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 06 10:10:41 2017 Received: (at 29091) by debbugs.gnu.org; 6 Nov 2017 15:10:41 +0000 Received: from localhost ([127.0.0.1]:54382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBj2v-0000vO-0Q for submit@debbugs.gnu.org; Mon, 06 Nov 2017 10:10:41 -0500 Received: from esa1.cray.iphmx.com ([68.232.142.33]:17055) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBj2s-0000vB-Hi for 29091@debbugs.gnu.org; Mon, 06 Nov 2017 10:10:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cray.com; i=@cray.com; q=dns/txt; s=cray1024; t=1509981125; x=1541517125; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=0+HEHFY9yV4JDBoP0EB8yR0AlgLuU2d5F5Lz90sTgPY=; b=iwa9hVZ0NYTZeVkTC8VVd06S8IxQyHOD44zRxEX2S4c8jp40XRQ7II8U o4sKdR4s30k3jW9XLh0dD5hY1d7a4Wgi5YkBa+KwtDPJpwQOA3i3bn/o/ S5HoD5lz2SXwylucMbMt7evpiZCZos+WSdjR7f9bzAT1bx062ze/7JCAY g=; X-IronPort-AV: E=Sophos;i="5.44,353,1505775600"; d="scan'208";a="16192490" X-Cray-OBMMKR: 1433258124 16192490 Received: from cray-smtp-2.cray.com (HELO CFWEX01.americas.cray.com) ([136.162.34.11]) by esa1.cray.iphmx.com with ESMTP/TLS/AES256-SHA; 06 Nov 2017 15:11:53 +0000 Received: from CFWEXHYBRID.americas.cray.com (172.30.88.178) by CFWEX01.americas.cray.com (172.30.88.25) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 6 Nov 2017 09:10:31 -0600 Received: from NAM01-BN3-obe.outbound.protection.outlook.com (216.32.180.175) by mail.cray.com (172.30.88.178) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 6 Nov 2017 09:10:28 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crayinc.onmicrosoft.com; s=selector1-cray-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=SUo1qjAVHjxGhJtQnwAbyRBB2464+Qofuvn3+pBd62A=; b=LMex50HpIqWZWy2Yr/TKiSyhG0SYRGerSSXAtgeiiPz8OQrDj+GoK0hs+dU6sfAWUHBsb6y8czKifSPsgDynKGFpHHJZR1gVCqNaV3w//uBvJuX9ZtNeNh3yNTiFiYKi/UBGlja/PYAHayVHjRqpJDspiJ7IzOfQ6XG9Ovt7k6A= Received: from CY4PR11MB1718.namprd11.prod.outlook.com (10.169.255.151) by CY4PR11MB1719.namprd11.prod.outlook.com (10.173.16.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.197.13; Mon, 6 Nov 2017 15:10:28 +0000 Received: from CY4PR11MB1718.namprd11.prod.outlook.com ([10.169.255.151]) by CY4PR11MB1718.namprd11.prod.outlook.com ([10.169.255.151]) with mapi id 15.20.0197.017; Mon, 6 Nov 2017 15:10:28 +0000 From: Eric Bavier To: =?Windows-1252?Q?Ludovic_Court=E8s?= Subject: Re: bug#29091: VPATH builds are broken Thread-Topic: bug#29091: VPATH builds are broken Thread-Index: AQHTUnwsFCBF01B1HUC5yt/c9mqWaqMF0r3CgAGq7cA= Date: Mon, 6 Nov 2017 15:10:28 +0000 Message-ID: References: , <87vaiosuzt.fsf@gnu.org> In-Reply-To: <87vaiosuzt.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=bavier@cray.com; x-originating-ip: [136.162.2.1] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CY4PR11MB1719; 6:bPcq1e8/wr/ZhBr6Wa/Qjg7SoPUKE86ZFXKoTEd3G2R8T/b3VuZ28d01Jpuai0UMZ+i9ILugaU2o311tK+mb3U36s6fhxCzSfk9A5mLYfTKX+hNfs8z4yANMf41r9i9wTR8KT6T/rC0yoN2BfrKtanBaUGkccRs4fciNODLOSCO6NAq0vv3d7ObW84V9d2Xc8XSKFo+BaJnDZA6WivPT9mO+zLDUSibiEfETxkOhW9ae2keD2hnFodMhmbKf3uFPZOtb6Sez5NtYbtjGAUaa1cdOn+2EEe6JCg5Akil5pTyWpSEDMViJLoKSk3Hb63jvGFPAkDVS88E+41cHSh+bCIsYcm07TCRYujerILqH/5E=; 5:2UAINNAOPEZYxX5AOsthX8he0lbEJTiMod9Ou5vcJsR1DQO7O1FWcKU9xbd+nAr1D7yfQXSnrWML+WGmv5nzBb6KwnQu/8eU/XTttBuPDTS6hz/ET3SO/j3tTD5I+ohIWMCw1XYxVpeWKHfN/6t72GJxjgp8T2jIYMzgfYcYxOE=; 24:3u0TZSacWBGLUvXafDoB8j48t2R/1x1tUCDe7xAANWs7q7PGD+rrX/M/Kt4Mgd5+IXUNI20q16xGpYf1T9PxON6fHqX1N0MkBgDPfELdcvM=; 7:seqNt3Zv0IXtSO7UNhKI+C4PStTORbHr17e+r8IwpRVlRdvrMWJHtsO1tcFOG4NweGZicJ2P0Z5dLE4K9RLIGFHxgVBPQWgINEC8DtdEKbeS8J59zl1E58AgdNeXKit2A/JylvYKUHiF8yFf64n0KHtgoOa9xpYJW5oO1xCtGb+kX0kwand0KOXOGoW1O6rbhCiiiw0gj/lFNxRLR9a9WrLtL3J1N8GIAa2VlaC+qdSVge8duB88haPVsToLUXd0 x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: 34417d30-a84b-4e42-968a-08d5252883c5 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199); SRVR:CY4PR11MB1719; x-ms-traffictypediagnostic: CY4PR11MB1719: x-exchange-antispam-report-test: UriScan:(22074186197030); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231021)(100000703101)(100105400095)(93006095)(93001095)(6041248)(20161123558100)(20161123555025)(20161123560025)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR11MB1719; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR11MB1719; x-forefront-prvs: 048396AFA0 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(376002)(346002)(39830400002)(189002)(199003)(51914003)(105586002)(106356001)(33656002)(66066001)(86362001)(81166006)(81156014)(8936002)(3280700002)(2906002)(6116002)(3846002)(102836003)(3660700001)(8676002)(5890100001)(74316002)(189998001)(229853002)(305945005)(7696004)(6436002)(7736002)(68736007)(6506006)(2950100002)(55016002)(6916009)(9686003)(5660300001)(53936002)(25786009)(4326008)(6246003)(2900100001)(316002)(14454004)(478600001)(53546010)(99286004)(101416001)(54356999)(50986999)(97736004)(77096006)(76176999); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR11MB1719; H:CY4PR11MB1718.namprd11.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 34417d30-a84b-4e42-968a-08d5252883c5 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Nov 2017 15:10:28.0445 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e7b8488a-c0cd-4614-aae1-996bfabec247 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1719 X-OriginatorOrg: cray.com X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 29091 Cc: "29091@debbugs.gnu.org" <29091@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (/) LGTM. Thanks for the quick fix! Eric Bavier, Scientific Libraries, Cray Inc. ________________________________________ From: Ludovic Court=E8s Sent: Sunday, November 5, 2017 07:41 To: Eric Bavier Cc: 29091@debbugs.gnu.org Subject: Re: bug#29091: VPATH builds are broken Hi Eric, Eric Bavier skribis: > Starting at commit 2890ad332fcdfd4bc92b127d783975437c8b718b, vpath builds= no longer work. I.e. one must configure and build in $(top_srcdir). I be= lieve this also means that `make distcheck` will fail. I get the following= backtrace from compile-all.scm: Good catch! AFAICS this is fixed by the attached patch. I=92ll commit it soon if that=92s fine with you. Thanks for your report! Ludo=92. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 06 18:15:29 2017 Received: (at 29091-done) by debbugs.gnu.org; 6 Nov 2017 23:15:29 +0000 Received: from localhost ([127.0.0.1]:54865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBqc4-0006bk-QH for submit@debbugs.gnu.org; Mon, 06 Nov 2017 18:15:28 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:35887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBqc3-0006aG-Tx for 29091-done@debbugs.gnu.org; Mon, 06 Nov 2017 18:15:28 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 0CC17F638; Tue, 7 Nov 2017 00:15:29 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oUC56E2lvnz4; Tue, 7 Nov 2017 00:15:28 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 3342AF636; Tue, 7 Nov 2017 00:15:28 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Eric Bavier Subject: Re: bug#29091: VPATH builds are broken References: <87vaiosuzt.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Brumaire an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 07 Nov 2017 00:15:26 +0100 In-Reply-To: (Eric Bavier's message of "Mon, 6 Nov 2017 15:10:28 +0000") Message-ID: <87tvy7knht.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29091-done Cc: "29091@debbugs.gnu.org" <29091-done@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: 1.0 (+) Eric Bavier skribis: > LGTM. Thanks for the quick fix! Pushed as c9405c461b1b37740bc0bb33c7043313978c0014, thanks! Ludo'. From unknown Wed Sep 10 01:08:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 05 Dec 2017 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator