From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sergei Trofimovich Newsgroups: gmane.lisp.guile.bugs Subject: bug#49930: glibc-2.34 build failure in gnulib (needs a sync) Date: Sat, 7 Aug 2021 20:40:34 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36766"; mail-complaints-to="usenet@ciao.gmane.io" To: 49930@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Sat Aug 07 22:37:10 2021 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mCT49-0009Ln-7n for guile-bugs@m.gmane-mx.org; Sat, 07 Aug 2021 22:37:09 +0200 Original-Received: from localhost ([::1]:41596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mCT47-00056C-7s for guile-bugs@m.gmane-mx.org; Sat, 07 Aug 2021 16:37:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36802) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mCT42-00055s-R5 for bug-guile@gnu.org; Sat, 07 Aug 2021 16:37:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41664) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mCT42-00013N-Kn for bug-guile@gnu.org; Sat, 07 Aug 2021 16:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mCT42-0007jg-Eq for bug-guile@gnu.org; Sat, 07 Aug 2021 16:37:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Sergei Trofimovich Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sat, 07 Aug 2021 20:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49930 X-GNU-PR-Package: guile X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.162836860229700 (code B ref -1); Sat, 07 Aug 2021 20:37:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Aug 2021 20:36:42 +0000 Original-Received: from localhost ([127.0.0.1]:53208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mCT3e-0007iu-Rz for submit@debbugs.gnu.org; Sat, 07 Aug 2021 16:36:42 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:56244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mCSBT-0006NB-N8 for submit@debbugs.gnu.org; Sat, 07 Aug 2021 15:40:40 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mCSBT-0005xL-F2 for bug-guile@gnu.org; Sat, 07 Aug 2021 15:40:39 -0400 Original-Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:50801) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mCSBR-0003tA-Vj for bug-guile@gnu.org; Sat, 07 Aug 2021 15:40:39 -0400 Original-Received: by mail-wm1-x32a.google.com with SMTP id o11so1635947wms.0 for ; Sat, 07 Aug 2021 12:40:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition; bh=Y/nz+yBXQtyqVppBJjeS6J56IlzGXfTlEZmPKtKZuFA=; b=ix5JSGN+BPhiIGLc3eKIeN56/ZyJDTEwLMBkn/87vwoVtLDqXbC7/0u6nPHq8b1pyr l+4vAcpWwqXFxfVKlc0Ah/zicrnTLm04ArJHJQUHZtsK5oQhReHxkpGrhOceckREQLqT 8aqrQjsVWqQIzpweloDyVejZCMfyrYDuJUJJ/eb5B/BmdswINEMgkJg3z0fr4vtzOyky Lkh41Z2JokOzX4wAyeDOuuqdPYs3Ps0pnRTElN3LXmrqFaK/Jtnia7yGUl4CjgCBGB5n 1jUoLrWLcK6W5gRcMDaLlWIt/qrLC9CxRXhBVXIAVSwfDZIEnU6NPH946nkKNQjk4WcM uqig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition; bh=Y/nz+yBXQtyqVppBJjeS6J56IlzGXfTlEZmPKtKZuFA=; b=nKgi5PxLSWcF6ioI32pS/IUhnppFTYxJPspBD6LmgscpI6rw0vmwmYQLUn5qKccVuk nQWAn/4sntzcjEV2YdIXy00ytnGkdUJr1Q7u3j9oZRo+wwQEkp7gPWQzv7JXPkWhbEnL zizMOjBSMV4t3vJCr4EQWHsY4d6CdG86H9KQhsqWqQvSZhh8lCFKGymiaF/N7UGrKdJB TbbdX+LyXDSOBE62nwzQBfHxEwkLstNkuFheMoIQJqFDZxqINWLeKpF/wjJiwQzHm0b4 ixIo2t8hcKa1At4akxRog1d8InyTRBVma0FN87xxaZ3jW9civQHNv9wSrYDii0C7jh6P NMoA== X-Gm-Message-State: AOAM531iCmt6hAvo+fBkPuNvsbjwtFwuZf0WrfM4jy53qWJ12+489i62 29dkZ/52Z5hoVnGkDTb1xWw= X-Google-Smtp-Source: ABdhPJy+9ts20kwN1THLaHnIxb9EWmM9k+ptabVaNn+E4eBOwpmzNecSbCv8McNnNurW8rzRBF/4VA== X-Received: by 2002:a1c:7203:: with SMTP id n3mr25869717wmc.104.1628365235568; Sat, 07 Aug 2021 12:40:35 -0700 (PDT) Original-Received: from sf.home (host81-147-8-64.range81-147.btcentralplus.com. [81.147.8.64]) by smtp.gmail.com with ESMTPSA id l2sm13771383wru.67.2021.08.07.12.40.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Aug 2021 12:40:35 -0700 (PDT) Original-Received: by sf.home (Postfix, from userid 1000) id 59EA956550B9; Sat, 7 Aug 2021 20:40:34 +0100 (BST) Content-Disposition: inline Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=slyich@gmail.com; helo=mail-wm1-x32a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 07 Aug 2021 16:36:37 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:10161 Archived-At: Hi bug-guile! Recent glibc-2.34 released changed attribute macros slightly which broke older gnulib macros. Fixed in gnulib upstream as: https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=0c907f7da13232908f05c415b8cec56024071906 guile.git now fails to build on x86_64-linux as: ``` CC regex.lo In file included from regexec.c:1368, from regex.c:74: ./malloc/dynarray-skeleton.c:195:24: error: expected declaration specifiers or '...' before '(' token 195 | __attribute_nonnull__ ((1)) | ^ ./malloc/dynarray-skeleton.c:205:51: error: expected declaration specifiers or '...' before '(' token 205 | __attribute_maybe_unused__ __attribute_nonnull__ ((1)) | ^ ./malloc/dynarray-skeleton.c:216:24: error: expected declaration specifiers or '...' before '(' token 216 | __attribute_nonnull__ ((1)) | ^ ./malloc/dynarray-skeleton.c:225:24: error: expected declaration specifiers or '...' before '(' token 225 | __attribute_nonnull__ ((1)) | ^ ./malloc/dynarray-skeleton.c:239:24: error: expected declaration specifiers or '...' before '(' token 239 | __attribute_nonnull__ ((1)) | ^ ./malloc/dynarray-skeleton.c:248:24: error: expected declaration specifiers or '...' before '(' token 248 | __attribute_nonnull__ ((1)) | ^ ./malloc/dynarray-skeleton.c:260:24: error: expected declaration specifiers or '...' before '(' token 260 | __attribute_nonnull__ ((1)) | ^ ./malloc/dynarray-skeleton.c:270:24: error: expected declaration specifiers or '...' before '(' token 270 | __attribute_nonnull__ ((1)) | ^ ./malloc/dynarray-skeleton.c: In func ``` Would it be reasonable to sync gnulib and cut a guile point release compatible with it? Thank you! -- Sergei