From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 04 Jun 2025 10:30:56 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uMjWS-003axR-29 for lore@lore.pengutronix.de; Wed, 04 Jun 2025 10:30:56 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1uMjWS-0004bR-AY; Wed, 04 Jun 2025 10:30:56 +0200 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1uMjWC-0004bI-U9 for ptxdist@pengutronix.de; Wed, 04 Jun 2025 10:30:41 +0200 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-43cfe63c592so75868825e9.2 for ; Wed, 04 Jun 2025 01:30:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1749025840; x=1749630640; darn=pengutronix.de; h=mime-version:message-id:subject:to:date:from:from:to:cc:subject :date:message-id:reply-to; bh=KCQvqqNwCfB9jdJ5Fqo2zmcWeqwxEUfaLje1tx1a520=; b=dHrSLriakAZT4jADP3H+nSiFf3/tAZFqi57tVRJ1wjPVaivOPYlBq0oaiqVtYImXh4 cEjyD+zL8WYazR5o/HwQ86HsQ9kOytt0OUaRP6wTxwinOUzIPqKYZQ2+p3V798fP3CYc WwKO4lwLU+Q9akA4SW90LKuhg99s6q6vlFPtczjpfh8OX6hrHrvELOVCV9fToMhPgKTL 3tBMscwMAhRdqYqr/APX9JJAGWNkw/+DpONU1WejFVlvGl5IxH3vSmH3g0YaVXCvaSh7 AaOVvILg6Rz8MML3ZTFrICyBxuNb9Wp/byL/rNWf5lbylppvACKZnYZYGsSXhJZq/kkn zknQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749025840; x=1749630640; h=mime-version:message-id:subject:to:date:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=KCQvqqNwCfB9jdJ5Fqo2zmcWeqwxEUfaLje1tx1a520=; b=b608w3dfGul1VxmSFlceQ4wFTlzt0Dtiq9FMj4cYmBnaviETUVP8Rug04YJzHu6Vb4 waSB7dIdzh1hbFHCAUOmO8Nnr8YAxI9uWb1xMil33hHsN2gA2QNd01fCVo3A4gC5fUch CUa5nQa3pqKP7FE9R0SCzSarPucLMvF/jplt2kcRtfm82UFnUt60cfyGY4597aZa2M// dh1CH80r1mK8EpIZaKeGzs/wpK1vg6iqJ01F4krAhdBTQZQgZnbV0Gip/0pekhv9tUF2 si0jtiP+N3HjypTHQI0fcVYD+C7Wtp5k9XYLhURhUyP4rUVPkP/zWwCZuhHQglXRDYqB xX7A== X-Gm-Message-State: AOJu0YwzGOWWFsFnITb8uieBtKrM5Y53BBkQmGC40PFuKDdqvFtsIVpn FeLaRq04R1sIeOomg7MwaEDk6NHfys4i4MWXePgmnTT41rJ6pKn8ca6xSSLXKA== X-Gm-Gg: ASbGnctciNczfW1AZnSeAwgjzsnptg3bsNtn1EuEElm37SY/Kuqe6vN5eYPzEEG67Hq 8Acnir313ARl6UBEqsD3ETr8xle2hn90NALh9ZYuTVcdc2FJQJ1ZNt35+Pg/jd/Nrgxyph6m27A 2Gmz29ATIh3Rc8LWCoAys5yAqgIFrq0VeKW8NP/MI9AcQNbKKD32o0vW4k3OR1l4lQIWecJMQVd C7hREJz4xKHqWVhs555x8xAU41pBpjiZWuBpF6rPmEmX810bNyn/f45o133wCDovh5BEyTs83KV VFUbZSQ46UdbA7InDmVU/yUdjn6z6b+Nj9JjOkM6JMF0NqzxG43cXtqn8XsHjC5Z0p+GBlp9I7s LzbWvfVn+dMgwTZDROFRU+zilwH8z8iHq X-Google-Smtp-Source: AGHT+IFTULxkeoop9JM80hbwKVVWrEKlVLQzfeXu+Ok5X1XNBJOv7oM4ixjFB/jTFolz6e/ybpVMeg== X-Received: by 2002:a05:600c:6309:b0:442:e109:3027 with SMTP id 5b1f17b1804b1-451f0b23d75mr13697215e9.24.1749025839948; Wed, 04 Jun 2025 01:30:39 -0700 (PDT) Received: from RR-Laptop (p200300c00f13150041cbb4a1863c740d.dip0.t-ipconnect.de. [2003:c0:f13:1500:41cb:b4a1:863c:740d]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-451e58c348asm36289705e9.3.2025.06.04.01.30.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Jun 2025 01:30:39 -0700 (PDT) X-Google-Original-From: ruggero rossi Date: Wed, 4 Jun 2025 10:30:38 +0200 To: ptxdist@pengutronix.de Message-ID: <20250604103038.02d57f40@RR-Laptop> X-Mailer: Claws Mail 4.2.0 (GTK 3.24.41; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/I0EpynyZwWb0FI4rk5_IRfY" X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=4.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] Error configuring utils-linux 2.41 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: ruggero rossi via ptxdist Reply-To: ptxdist@pengutronix.de Cc: ruggero rossi Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false --MP_/I0EpynyZwWb0FI4rk5_IRfY Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline I'm maintaining a system that still uses an old libc version not including librt and libpthread. Migrating to ptxdist 2025.05.0, I got an error while configuring utils-linux 2.41. meson says: ../util-linux-2.41/meson.build:1482:22: ERROR: Object <[ExternalLibraryHolder] holds [ExternalLibrary]: > of type ExternalLibrary does not support the `+` operator. The bug is a missing + at line 1478 of meson.build. A patch is attached. The bug has been already found and corrected upstream. I expect it will be fixed in version 2.42. Best regards, Ruggero --MP_/I0EpynyZwWb0FI4rk5_IRfY Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0100-meson-fix-posixipc_libs-configuration.patch Index: util-linux-2.41/meson.build =================================================================== --- util-linux-2.41.orig/meson.build +++ util-linux-2.41/meson.build @@ -1475,7 +1475,7 @@ has_seminfo_type = cc.has_type('struct s posixipc_libs = [] if not cc.has_function('shm_open') and conf.get('HAVE_SYS_MMAN_H').to_string() == '1' - posixipc_libs = cc.find_library('rt', required : true) + posixipc_libs += cc.find_library('rt', required : true) endif if not cc.has_function('sem_close') and conf.get('HAVE_SEMAPHORE_H').to_string() == '1' --MP_/I0EpynyZwWb0FI4rk5_IRfY--