From debbugs-submit-bounces@debbugs.gnu.org Fri May 10 17:07:08 2024 Received: (at submit) by debbugs.gnu.org; 10 May 2024 21:07:08 +0000 Received: from localhost ([127.0.0.1]:44132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s5XSN-0002QN-To for submit@debbugs.gnu.org; Fri, 10 May 2024 17:07:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:34456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s5XSL-0002QH-Q9 for submit@debbugs.gnu.org; Fri, 10 May 2024 17:07:06 -0400 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 1s5XSL-0006Qx-GO for bug-sed@gnu.org; Fri, 10 May 2024 17:07:06 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.218]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s5XSJ-0006xb-2t for bug-sed@gnu.org; Fri, 10 May 2024 17:07:05 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1715375219; cv=none; d=strato.com; s=strato-dkim-0002; b=EbBu7ZpaEPBm4I6TQ4BaUJOzXP88fVItHczCxmzrBaHzlpizeTWMi6hOreijb4V7Xr 8bp2/fuXbntzzHuAx2z4vhMF77kajKF3eWx9sQMaHR+RHw422DqUmJG8T6XHoY1aCnpI UYObbEUg6dABBntoOP7Z4nCHNhcL2OoOqWD4+0I8QFDiG3eiP3EUpTZZwCxwH00yIMnL qMUFwA5KziF4BSxnVJZoA5puY4LjcfxhLvfhj6aumduZARo0rYRZMMQUVDGIhGNc2cMX I6AIF5sLRGnMwrAnSjfnQRUBnfKz8uz0EXUDX5ZQqD42+K6iajdQan0B+cMcX94l/567 e6Dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1715375219; s=strato-dkim-0002; d=strato.com; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=t7hPqJqJKQbRLHZBtWJ9Mw7Vbh+6kAegUZqie69vOMQ=; b=apzCNKMmJKYTasY1UyMYyZppJiu8KwyYh6jk5teefTlu7FENDHWlw3BXn8mc6Wxb9h Bpcmhfp9bob2yRsJkKohonKWx8DCRvsx9hQNjS9xBiBxj/7IOHBrAOlRRyE6A3t8mDI7 CD4Rfe3BxxUTrhqe/l4cqiJiLjq8oreZjc3r+FmM6pF3Fz6mCzAwx9Nz8HH6z8XaafUC Huouhgm8C1HQmZY2EM8KLvopfWInXAa7R8Ue2ucM62lZi2iXTx7WemO7S0Xu0d3BHb5P Yp/kyAk3cA272orsnh+7eLrCvd0nQS7aCmDgkdKLWD8z9igGcRaOrWCs1f/fj7VAEKOn /Lqw== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1715375219; s=strato-dkim-0002; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=t7hPqJqJKQbRLHZBtWJ9Mw7Vbh+6kAegUZqie69vOMQ=; b=S+6MDb6Tkcd+goM4tlYXeFoxElG+FLOVi1FYdr491+jqwflaXlZLDFgFkXL4bhNA9p NdiueXFe+3pdyCdRe5TKNk5Mu3We+nXL760YZFek7sWmk753j+b1hczwLV5PkzqjvNak gD/55zNogNpKQDIrnyMwyAGFq+jVcIza2aHZlDLl9dFdwftTeDvi7IvuPxIHWUDbT8jH oe1x+4ZlsOIXjxJ5KMFN7QDgRntDw/juiMUQ79INwjN8z/EAvx25fM923XhpwzFKksbX tmIR+ntforiJ3/E3GLFkuXyUoavX6nRPM6Y2kCB6w6GBIEt+NqhLBWEBddKaTBUbZ4wI +Ypw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1715375219; s=strato-dkim-0003; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=t7hPqJqJKQbRLHZBtWJ9Mw7Vbh+6kAegUZqie69vOMQ=; b=V1QA8Bxivr50GNdpHGp+/Mfl5KnhVWmMFv8k7lT3ZsXCa9QrF6if4YCUsUmcvBZh12 CqJrJjRFxYIcsQkbGuDw== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH0WWb0LN8XZoH94zq68+3cfpPE1fZqMe64aneQ1hJFPysKQo56Vg==" Received: from nimes.localnet by smtp.strato.de (RZmta 50.5.0 AUTH) with ESMTPSA id Ndd2ca04AL6wEqK (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Fri, 10 May 2024 23:06:58 +0200 (CEST) From: Bruno Haible To: bug-sed@gnu.org Subject: sed fails to compile on AIX and MSVC Date: Fri, 10 May 2024 23:06:58 +0200 Message-ID: <5811255.d4nMDBE73Y@nimes> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart5296779.gORTcIGjah" Content-Transfer-Encoding: 7Bit Received-SPF: none client-ip=81.169.146.218; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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: -3.3 (---) This is a multi-part message in MIME format. --nextPart5296779.gORTcIGjah Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Hi, On AIX 7.3.1, GNU sed fails to compile: CC sed/sed-sed.o ../sed/sed.c:20:10: fatal error: getopt.h: No such file or directory 20 | #include | ^~~~~~~~~~ compilation terminated. make: 1254-004 The error code from the last command is 1. Likewise on native Windows, with the MSVC compiler: sed\sed.c(20): fatal error C1083: Cannot open include file: 'getopt.h': No such file or directory make[2]: *** [Makefile:6034: sed/sed-sed.obj] Error 2 This patch fixes it, by using the Gnulib module 'getopt-gnu', as documented in https://www.gnu.org/software/gnulib/manual/html_node/getopt_002eh.html --nextPart5296779.gORTcIGjah Content-Disposition: attachment; filename="0001-build-Fix-FTBFS-on-AIX-and-MSVC.patch" Content-Transfer-Encoding: 7Bit Content-Type: text/x-patch; charset="UTF-8"; name="0001-build-Fix-FTBFS-on-AIX-and-MSVC.patch" >From 790290cac635e7d0839baba059fb39cc959cdffd Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Fri, 10 May 2024 22:47:39 +0200 Subject: [PATCH] build: Fix FTBFS on AIX and MSVC. * bootstrap.conf (gnulib_modules): Add getopt-gnu. --- bootstrap.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/bootstrap.conf b/bootstrap.conf index c03ed02..6242398 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -30,6 +30,7 @@ extensions fwriting getdelim gettext-h +getopt-gnu git-version-gen gitlog-to-changelog idx -- 2.34.1 --nextPart5296779.gORTcIGjah--