From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id kAIeHUSZ0WLUhAAAbAwnHQ (envelope-from ) for ; Fri, 15 Jul 2022 18:43:48 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id CJjtHESZ0WIt3QAA9RJhRA (envelope-from ) for ; Fri, 15 Jul 2022 18:43:48 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1313FBCA2 for ; Fri, 15 Jul 2022 18:43:48 +0200 (CEST) Received: from localhost ([::1]:49086 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oCOPq-0006Yz-47 for larch@yhetil.org; Fri, 15 Jul 2022 12:43:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38860) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCOPa-0006Ya-ST for guix-devel@gnu.org; Fri, 15 Jul 2022 12:43:32 -0400 Received: from mx.kolabnow.com ([212.103.80.153]:50374) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCOPW-0002Cd-LT for guix-devel@gnu.org; Fri, 15 Jul 2022 12:43:29 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 5AC7641900; Fri, 15 Jul 2022 18:43:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:in-reply-to:date:date:subject:subject:from:from :references:received:received:received; s=dkim20160331; t= 1657903399; x=1659717800; bh=iiUZdH4hb9qWO0b1WfJbi2fULt+3RGzGATP h1jI4W0c=; b=iuJfyeBg9kgDlRhOzMp4QNx4mdMbfBTGsjePPrX3jxY02mpRf0H AuWer1dj7aMxOv+nzMJd016bdVJkVOBBMmy62nPM31vooxyfk8Yxpu0ZDPwPYSB0 /Yzlc9KLj5CyAqbTVCsaTPrp+oFS5s95DEiBEkXa6VF3HFN68rYKgRWVH1CbBgDd v/C3ED3JnsKRwtmN5xO+IMu8BdECZ3vq6Zd8M/EZwt5ZTgc142kiSBZAjbrtFOzV f6ZX7/h1l/Rp8oxx5DjkOYWlpR6wLuuS7HeeEGvtcD1SQ6XZESNaFMcrBJlIQ8zq vqmlFR7A8ilGfETBWOKOLjtd3B22B8OONIbSxP79yiOqWOEz+xPdqJtKTC0j8DrQ cnamFOJ0l0xm8VGTKX5UHulQjjYPAWWZNhaN6+N/o04hvw9lDqIUO71lM730xmPn Svd0hKHPeUQEauOB9YO17bKUf0/ums3oHoyqVF9NphsqEbSh4M2YN6IIhaeBrrvm 26riSR9iw0kahGnGyzmpIGIJxJKET/i+NCrwkGZ3MY/tY0EBYWXitixco/+pSdYE O7k7EM7p0YNr/Iy0z0xtF0FILZOTJcPpzjcyELHXYfpUhVQlLqTksnl7wEc9rP43 5+JJabOnfYq8n23FPNwCaBhNJjd4XhVL8M075ctWbAPc0p63RzO6zbe0= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zJDd12WABGnM; Fri, 15 Jul 2022 18:43:19 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by mx.kolabnow.com (Postfix) with ESMTPS id 0D71D40D54; Fri, 15 Jul 2022 18:43:18 +0200 (CEST) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx002.mykolab.com (Postfix) with ESMTPS id C303313CF6; Fri, 15 Jul 2022 18:43:18 +0200 (CEST) References: <8a76f5c9c4cb50e6adfe6d246186e06e28ca4e1c.camel@platen-software.de> From: Thiago Jung Bauermann To: Tobias Platen Cc: guix-devel@gnu.org Subject: Re: glibc-2.33 fails to build on POWER9 Date: Fri, 15 Jul 2022 13:04:41 -0300 In-reply-to: <8a76f5c9c4cb50e6adfe6d246186e06e28ca4e1c.camel@platen-software.de> Message-ID: <878rouz5r6.fsf@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=212.103.80.153; envelope-from=bauermann@kolabnow.com; helo=mx.kolabnow.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1657903428; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=iiUZdH4hb9qWO0b1WfJbi2fULt+3RGzGATPh1jI4W0c=; b=UHLda5QdygZ3Yk/K9p5H0KfQgmpyXd/vrIIvLY0TJmYNDWSvqQ8frXH332XC70QpMe3yZp 26MEr0ZH+u+0XI/7tnuxtgMiQ5e4TU5YozKyyWY0gTjc4BnlkcVSgx8fXN5GrqWRdIJ/PL WZlmiipcybqGCmTUWsEe5k4cEvT6xtrUfed8bBFLLcEXu/97sxAGjpfBmY/MYNs9BMmVr6 6hdhvsSlEhkvl9c0Fqg7uOz9nfFFgxHl9u9DkL2rdfVKyqALSUMhYSsd/wIDI5zndf/MEM olSeAsSGuhGC/7pyGOlfAZn1j+EFGG9qIC2r0Z0Rg8n2gsKrHRvVWblKQ9JI6w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1657903428; a=rsa-sha256; cv=none; b=dzq8KaBAV+phAse1hmoALHkCXV06OadX3Zw+rbLZPQopRYAM1v+ZRzpUeleBpmSb8sY770 PNGER3kUSo41ifiYZpyrXADcxMP+B2BMz4eT5K4r+Eap10ShjS3btrAcP64RIUYMgWfjLL mQmbmuqYlBtn/p4ZOlRrusMDg71ZRD4mTe2P+eeuTT6H5Jcl8ZQx+ebHGDuybl+kQ7cI7x G+NqspgddfjMapbGsHm4vEQaa9TIm8iAvy/vKVF04QvDeaMYdT/z36WlQdNSX69oedBOG2 fk5m7Re3XS5SI1bDqGdV+lWZ93+wC3n7ipd5RcjMGesenCp/+wOHTrJAPuQtcA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=kolabnow.com header.s=dkim20160331 header.b=iuJfyeBg; dmarc=pass (policy=quarantine) header.from=kolabnow.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.44 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=kolabnow.com header.s=dkim20160331 header.b=iuJfyeBg; dmarc=pass (policy=quarantine) header.from=kolabnow.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 1313FBCA2 X-Spam-Score: -5.44 X-Migadu-Scanner: scn0.migadu.com X-TUID: Y21n5D9Vh8qj Hello Tobias, Tobias Platen writes: > I tried to build glibc-2.33 on my Talos II (no cross compile here), > it fails because the compiler is likely outdated. > > checking if the target machine is at least POWER8... yes > checking if the compiler supports -mno-gnu-attribute... yes > checking if gcc compiles signbit with 128-bit floating point type... > yes > checking if gcc compiles with -mabi=3Dieeelongdouble and -mlong-double- > 128... no > checking for objcopy... objcopy > checking version of objcopy... 2.37, ok > configure: error: *** The compiler must support -mabi=3Dieeelongdouble > and -mlongdouble simultaneously. > > guix --version shows > guix (GNU Guix) 7c9ad54b0616112c7eea6dd02379616aef206490 > Copyright (C) 2022 the Guix authors This commit is 5 months old. Have you tried a recent one? Though I don't think the age of the commit is at issue here since I don't see the problem on the guixp9 POWER9 KVM guest =E2=80=94 neither with that commit n= or with one from yesterday: --8<---------------cut here---------------start------------->8--- guixp9: guix time-machine --commit=3D7c9ad54b0616112c7eea6dd02379616aef2064= 90 -- build --check glibc The following derivations will be built: /gnu/store/cg43qhijpkhlw9bbl8fzwxvxw5grakia-glibc-2.33.drv /gnu/store/zab1v46cb0yl9ci7hmzja1aicdlv3izn-python-minimal-3.9.9.drv /gnu/store/0zvyvz8r0h0bz3mn9n48zqxc4yiwsyiw-Python-3.9.9.tar.xz.drv /gnu/store/94yfrx7z6k8b7skwmbs7z123lzf9rpv3-Python-3.9.9.tar.xz.drv /gnu/store/zrad6w94ryw22hr39y0gvpkhcgrj47q0-glibc-2.33.tar.xz.drv /gnu/store/ryk073aag63hdspb12aa6s23h372w3s3-glibc-2.33.tar.xz.drv =E2=8B=AE [lots of output] =E2=8B=AE phase `compress-documentation' succeeded after 1.0 seconds successfully built /gnu/store/cg43qhijpkhlw9bbl8fzwxvxw5grakia-glibc-2.33.d= rv successfully built /gnu/store/cg43qhijpkhlw9bbl8fzwxvxw5grakia-glibc-2.33.d= rv successfully built /gnu/store/cg43qhijpkhlw9bbl8fzwxvxw5grakia-glibc-2.33.d= rv successfully built /gnu/store/cg43qhijpkhlw9bbl8fzwxvxw5grakia-glibc-2.33.d= rv /gnu/store/qgy2di20daf79dmm9hhr04f98m455qcr-glibc-2.33-debug /gnu/store/86wp800dw0ad0g74zbm1hc9kfhwvpjmd-glibc-2.33 /gnu/store/dwfcbnw0xw655pxfnm4sw8iy9migk0yw-glibc-2.33-static guixp9: guix build --check glibc The following derivation will be built: /gnu/store/60cs3rx5jax7ls11cv7ypx8czhrn4372-glibc-2.33.drv building /gnu/store/60cs3rx5jax7ls11cv7ypx8czhrn4372-glibc-2.33.drv... =E2=8B=AE [lots of output] =E2=8B=AE phase `compress-documentation' succeeded after 0.8 seconds successfully built /gnu/store/60cs3rx5jax7ls11cv7ypx8czhrn4372-glibc-2.33.d= rv successfully built /gnu/store/60cs3rx5jax7ls11cv7ypx8czhrn4372-glibc-2.33.d= rv successfully built /gnu/store/60cs3rx5jax7ls11cv7ypx8czhrn4372-glibc-2.33.d= rv successfully built /gnu/store/60cs3rx5jax7ls11cv7ypx8czhrn4372-glibc-2.33.d= rv /gnu/store/fn8p0craaydg7iis4xla5ab6pscjjl20-glibc-2.33-debug /gnu/store/16pvidj4ikzxqwqkggnjfq7wyflkk0x0-glibc-2.33 /gnu/store/dvnpnrbxj2l8i94y3cyh3rx6xxhx4bhh-glibc-2.33-static guixp9: guix describe Generation 27 Jul 15 2022 01:56:51 (current) guix 9238ba5 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 9238ba58748d99970674e098c9b1b0ed8ca66c14 guixp9:=20 --8<---------------cut here---------------end--------------->8--- The last glibc build on the master branch also went well in the CI (which also uses guixp9 so not really a different data point): https://ci.guix.gnu.org/build/935110/details Can you share more details that might be relevant about your environment and how you are building the package? --=20 Thanks Thiago