From unknown Fri Jul 18 04:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67435] Fixes for Windows Resent-From: Karl Berry Original-Sender: "Debbugs-submit" Resent-CC: automake-patches@gnu.org Resent-Date: Fri, 24 Nov 2023 17:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67435 X-GNU-PR-Package: automake-patches X-GNU-PR-Keywords: To: olly@survex.com Cc: 67435@debbugs.gnu.org X-Debbugs-Original-Cc: automake-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170084712720521 (code B ref -1); Fri, 24 Nov 2023 17:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Nov 2023 17:32:07 +0000 Received: from localhost ([127.0.0.1]:37189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6a2A-0005Kv-Pa for submit@debbugs.gnu.org; Fri, 24 Nov 2023 12:32:07 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6a26-0005KL-TK for submit@debbugs.gnu.org; Fri, 24 Nov 2023 12:32:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r6a1t-0004R5-0s for automake-patches@gnu.org; Fri, 24 Nov 2023 12:31:49 -0500 Received: from frenzy.freefriends.org ([198.99.81.75] helo=freefriends.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r6a1r-0004Vu-AS for automake-patches@gnu.org; Fri, 24 Nov 2023 12:31:48 -0500 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 3AOHVjt9027087 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 24 Nov 2023 10:31:45 -0700 Received: (from apache@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 3AOHVj5D027086; Fri, 24 Nov 2023 10:31:45 -0700 Date: Fri, 24 Nov 2023 10:31:45 -0700 Message-Id: <202311241731.3AOHVj5D027086@freefriends.org> From: Karl Berry In-Reply-To: <20180124013902.GA16594@survex.com> Received-SPF: pass client-ip=198.99.81.75; envelope-from=karl@freefriends.org; helo=freefriends.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) 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 (-) Hi Olly - back on your message from January 2018: https://lists.gnu.org/archive/html/automake-patches/2018-01/msg00007.html I found I needed the two attached patches to build Xapian (https://xapian.org) on Windows. The first patch was already applied some time ago. The second patch is only needed when using libtool, but should be harmless when not. I agree. Belatedly applied, sorry for the crazy delay. Thanks. (And thanks to Bogdan for unearthing this from the archives.) diff --git a/lib/compile b/lib/compile index 38ab1224b..58f7f214a 100755 --- a/lib/compile +++ b/lib/compile @@ -143,7 +143,7 @@ func_cl_wrapper () # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in - *.o | *.[oO][bB][jJ]) + *.o | *.lo | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift compile finished at Fri Nov 24 09:19:59 2023 From unknown Fri Jul 18 04:29:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Karl Berry Subject: bug#67435: closed () Message-ID: References: <202311242148.3AOLmu2b030673@freefriends.org> <202311241731.3AOHVj5D027086@freefriends.org> X-Gnu-PR-Message: they-closed 67435 X-Gnu-PR-Package: automake-patches Reply-To: 67435@debbugs.gnu.org Date: Fri, 24 Nov 2023 21:50:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1700862603-26731-1" This is a multi-part message in MIME format... ------------=_1700862603-26731-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #67435: Fixes for Windows which was filed against the automake-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 67435@debbugs.gnu.org. --=20 67435: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67435 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1700862603-26731-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 67435-done) by debbugs.gnu.org; 24 Nov 2023 21:49:05 +0000 Received: from localhost ([127.0.0.1]:37384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6e2r-0006ue-AF for submit@debbugs.gnu.org; Fri, 24 Nov 2023 16:49:05 -0500 Received: from frenzy.freefriends.org ([198.99.81.75]:42570 helo=freefriends.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6e2o-0006uH-PV; Fri, 24 Nov 2023 16:49:03 -0500 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 3AOLmuoS030674 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 24 Nov 2023 14:48:56 -0700 Received: (from apache@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 3AOLmu2b030673; Fri, 24 Nov 2023 14:48:56 -0700 Date: Fri, 24 Nov 2023 14:48:56 -0700 Message-Id: <202311242148.3AOLmu2b030673@freefriends.org> From: Karl Berry To: 67435-done@debbugs.gnu.org, 67414-done@debbugs.gnu.org, 67282-done@debbugs.gnu.org Subject: X-Spam-Score: 4.3 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Content analysis details: (4.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty 2.3 EMPTY_MESSAGE Message appears to have no textual parts X-Debbugs-Envelope-To: 67435-done 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: 3.3 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Content analysis details: (3.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty 2.3 EMPTY_MESSAGE Message appears to have no textual parts -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager ------------=_1700862603-26731-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Nov 2023 17:32:07 +0000 Received: from localhost ([127.0.0.1]:37189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6a2A-0005Kv-Pa for submit@debbugs.gnu.org; Fri, 24 Nov 2023 12:32:07 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6a26-0005KL-TK for submit@debbugs.gnu.org; Fri, 24 Nov 2023 12:32:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r6a1t-0004R5-0s for automake-patches@gnu.org; Fri, 24 Nov 2023 12:31:49 -0500 Received: from frenzy.freefriends.org ([198.99.81.75] helo=freefriends.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r6a1r-0004Vu-AS for automake-patches@gnu.org; Fri, 24 Nov 2023 12:31:48 -0500 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 3AOHVjt9027087 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 24 Nov 2023 10:31:45 -0700 Received: (from apache@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 3AOHVj5D027086; Fri, 24 Nov 2023 10:31:45 -0700 Date: Fri, 24 Nov 2023 10:31:45 -0700 Message-Id: <202311241731.3AOHVj5D027086@freefriends.org> From: Karl Berry To: olly@survex.com Subject: Re: Fixes for Windows In-Reply-To: <20180124013902.GA16594@survex.com> Received-SPF: pass client-ip=198.99.81.75; envelope-from=karl@freefriends.org; helo=freefriends.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit Cc: automake-patches@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 (-) Hi Olly - back on your message from January 2018: https://lists.gnu.org/archive/html/automake-patches/2018-01/msg00007.html I found I needed the two attached patches to build Xapian (https://xapian.org) on Windows. The first patch was already applied some time ago. The second patch is only needed when using libtool, but should be harmless when not. I agree. Belatedly applied, sorry for the crazy delay. Thanks. (And thanks to Bogdan for unearthing this from the archives.) diff --git a/lib/compile b/lib/compile index 38ab1224b..58f7f214a 100755 --- a/lib/compile +++ b/lib/compile @@ -143,7 +143,7 @@ func_cl_wrapper () # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in - *.o | *.[oO][bB][jJ]) + *.o | *.lo | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift compile finished at Fri Nov 24 09:19:59 2023 ------------=_1700862603-26731-1-- From unknown Fri Jul 18 04:29:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67435] Fixes for Windows Resent-From: Olly Betts Original-Sender: "Debbugs-submit" Resent-CC: automake-patches@gnu.org Resent-Date: Mon, 27 Nov 2023 07:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67435 X-GNU-PR-Package: automake-patches X-GNU-PR-Keywords: To: Karl Berry Cc: 67435@debbugs.gnu.org X-Debbugs-Original-Cc: automake-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170106928512808 (code B ref -1); Mon, 27 Nov 2023 07:15:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Nov 2023 07:14:45 +0000 Received: from localhost ([127.0.0.1]:43141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7VpF-0003KM-3h for submit@debbugs.gnu.org; Mon, 27 Nov 2023 02:14:45 -0500 Received: from lists.gnu.org ([2001:470:142::17]:60794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7T6L-00073F-Bk for submit@debbugs.gnu.org; Sun, 26 Nov 2023 23:20:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r7T69-0000UP-K0 for automake-patches@gnu.org; Sun, 26 Nov 2023 23:19:53 -0500 Received: from thyestes.tartarus.org ([5.196.91.86]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r7T67-0006cL-Ur for automake-patches@gnu.org; Sun, 26 Nov 2023 23:19:53 -0500 Received: from olly by thyestes.tartarus.org with local (Exim 4.92) (envelope-from ) id 1r7T63-0000A0-KC; Mon, 27 Nov 2023 04:19:47 +0000 Date: Mon, 27 Nov 2023 04:19:47 +0000 From: Olly Betts Message-ID: <20231127041947.GL3507@survex.com> References: <20180124013902.GA16594@survex.com> <202311241731.3AOHVj5D027086@freefriends.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202311241731.3AOHVj5D027086@freefriends.org> User-Agent: Mutt/1.10.1 (2018-07-13) Received-SPF: pass client-ip=5.196.91.86; envelope-from=olly@survex.com; helo=thyestes.tartarus.org X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.6 (/) X-Mailman-Approved-At: Mon, 27 Nov 2023 02:14:36 -0500 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.4 (/) On Fri, Nov 24, 2023 at 10:31:45AM -0700, Karl Berry wrote: > Hi Olly - back on your message from January 2018: > > https://lists.gnu.org/archive/html/automake-patches/2018-01/msg00007.html > > I found I needed the two attached patches to build Xapian > (https://xapian.org) on Windows. > > The first patch was already applied some time ago. > > The second patch is only needed when using libtool, but should > be harmless when not. > > I agree. Belatedly applied, sorry for the crazy delay. Thanks. > (And thanks to Bogdan for unearthing this from the archives.) Thanks - better late than never! Also of likely interest to anyone aiming to support MSVC on autotools is a patch for libtool to fix a deprecation warning on every DLL link, which I also originally submitted back in January 2018 and which you've just prompted me to resubmit: https://savannah.gnu.org/patch/?10417 Cheers, Olly