From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id uFI2N0cKoGbZCQEAqHPOHw:P1 (envelope-from ) for ; Tue, 23 Jul 2024 19:53:44 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id uFI2N0cKoGbZCQEAqHPOHw (envelope-from ) for ; Tue, 23 Jul 2024 21:53:43 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b=VkDmogqG; 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"; dmarc=none; arc=pass ("zohomail.com:s=zohoarc:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1721764423; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=+xxgXyHwk/z1k3d2joudvMRob7TzGFZJ6dwr0dvGZV8=; b=dq0Zt+MQbf8q3XaeYz6D/f+WvVAl25FapZ37dEBxu1ZW3y8IzEXWLD4Nlmu/iz7xY9xRnm 03WxKt+6rpz82AfrjYHTWlToxr9Qg4H0l/qpsigJC8MkC0G3ljBHejCuyvsoIXZQvWyW8u bHuixaDlFq5G9vs8YkmlsJApPgOsJwzWmtXPgSi/Ql2vTom7HZkiyjfQV4O0h0zim39Pb6 cYd87STGrDs8vg4K4SS2xn6XT+ZJxpuZS8YtrICziP9DwnaU8FBMRB0lbFPk4kfnBZypVC bK4XUj93lU+ln665w4CZnNMb+70CaPmPdCc4AR3YMgIaM+lPic41HAlITtmAwg== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b=VkDmogqG; 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"; dmarc=none; arc=pass ("zohomail.com:s=zohoarc:i=1") ARC-Seal: i=2; s=key1; d=yhetil.org; t=1721764423; a=rsa-sha256; cv=pass; b=sie6UfZ2Z5RZDMunJWTp0qxEBvVuEj9BT3xTnkl3Qw/XOKnjK6d+5NBFnllOOKqPhzObkk mTx7RRe1bx23rbGm7ivqJwEgB3ZCdHoI3TeER+wHvrQifi7KY0knFciyPZavZljsbgA+lc NGRGOfePAgjBbGZBWQBbREtgspqZSa67nqToh6iHCiX0HXa+ELWQot31gmzcyutso2PULs AnAUXa2BelaBFCf0FIEH6ZUA2Xa3GuZScw+Az+X3tPWHXh1ffcpvr9m7edlrUwkVttzecm dnk6ACzZsfeHbL9gPRJL5q1qHHFioGjJyQt0rTZQPGbp9lhuGGVFqW41i9unJQ== 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 3A1EE68604 for ; Tue, 23 Jul 2024 21:53:43 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sWLYX-0003AR-Lz; Tue, 23 Jul 2024 15:52:17 -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 1sWLYU-0003AF-C3 for guix-devel@gnu.org; Tue, 23 Jul 2024 15:52:14 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sWLYR-0003YK-Oz for guix-devel@gnu.org; Tue, 23 Jul 2024 15:52:14 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1721764325; cv=none; d=zohomail.com; s=zohoarc; b=PwksEtutE9PegbPFXCgs0m1B9nDI5cmneaWiZKqs1GWYyZpnu6obXLHy7VNtLf0IOR06vladkYcecCbm8i8RtdutJxGWqhlfWUNMShfKejMx1ciBOGg4A1S9PI81FvL/PlNtCSdEYGiQsDUAvLNq+bEMZwFJb0Qat4hKxzL3zjM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1721764325; h=Content-Type:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=+xxgXyHwk/z1k3d2joudvMRob7TzGFZJ6dwr0dvGZV8=; b=W2LrDRxuStOZKRuFOubC6YmodSFGNgUB3fvB1J19BjnD4MJt3OQkPwG1SXA9WnO9KrToH+1wG25Od46teVi3p5kHxYC6BmSrOnkeIE8NA1CV+O1F5aJMOSWmGHVI1fMwlg3NBs5u6NXSULCemmYweLhVLAT97h5Dk7SotmXg4Jo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1721764325; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To:Cc; bh=+xxgXyHwk/z1k3d2joudvMRob7TzGFZJ6dwr0dvGZV8=; b=VkDmogqGiUYEb4dZbSqLnpmQkuqwJmgo+l7f7Qdj7ryaqQZOWIGwiAAa0BWI8IEs mm6K+blaXOqMRU8DVLywEro2CB1TBLwvCj/75eEfp3p3RoaI6aT3suyUyduk1TuajDO lNZcpWSyPUVJFEx2/IPpp0VR8Y7/WXR8QDRZI2Bk= Received: by mx.zohomail.com with SMTPS id 1721764323587119.40852000621146; Tue, 23 Jul 2024 12:52:03 -0700 (PDT) From: Ricardo Wurmus To: guix-devel@gnu.org Subject: [core-updates] aarch64: Cannot build glibc-2.39 Date: Tue, 23 Jul 2024 21:51:59 +0200 Message-ID: <87h6cf28f4.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.51; envelope-from=rekado@elephly.net; helo=sender4-of-o51.zoho.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 3A1EE68604 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -10.47 X-Spam-Score: -10.47 X-TUID: KZLxqungYxyH Hi Guix, I tried to deploy to my aarch64 system with Guix on core-updates. This fails with a configure failure in the build of glibc 2.39. This is the output of the configure phase: --8<---------------cut here---------------start------------->8--- starting phase `configure' source directory: "/tmp/guix-build-glibc-2.39.drv-0/glibc-2.39" (relative from build: "../glibc-2.39") build directory: "/tmp/guix-build-glibc-2.39.drv-0/build" configure flags: ("CONFIG_SHELL=/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash" "SHELL=/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash" "--prefix=/gnu/store/2ibzg3n6krq0ghq8kzrmnc7kpbgzlg40-glibc-2.39" "--enable-fast-install" "--build=aarch64-unknown-linux-gnu" "--disable-nscd" "--disable-build-nscd" "--enable-static-nss" "--sysconfdir=/etc" "libc_cv_complocaledir=/run/current-system/locale/2.39" "--with-headers=/gnu/store/rril5xnxnr7gs7i9rqw6qws05nmwn7lv-linux-libre-headers-5.15.49/include" "--enable-kernel=3.2.0" "BASH_SHELL=/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash") checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking for gcc... gcc checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking whether g++ can link programs... no checking for sysdeps preconfigure fragments... aarch64 alpha arc arm csky hppa i386 loongarch m68k microblaze checking for grep that handles long lines and -e... /gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin/grep checking for egrep... /gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin/grep -E mips nios2 or1k powerpc riscv s390 sh checking for grep that handles long lines and -e... (cached) /gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin/grep checking for egrep... (cached) /gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin/grep -E sparc x86_64 checking for a BSD-compatible install... /gnu/store/62c9pawfdpv1qrgavs8amadbwz8zfiaf-coreutils-9.1/bin/install -c checking whether ln -s works... yes checking for ld... ld checking version of ld... 2.41, ok checking for gnumake... no checking for gmake... no checking for make... make checking version of make... 4.4.1, ok checking for gnumsgfmt... no checking for gmsgfmt... no checking for msgfmt... msgfmt checking version of msgfmt... 0.21, ok checking for makeinfo... makeinfo checking version of makeinfo... 6.8, ok checking for sed... sed checking version of sed... 4.8, ok checking for gawk... gawk checking version of gawk... 5.3.0, ok checking for bison... bison checking version of bison... 3.8.2, ok checking if gcc is sufficient to build libc... yes checking for python3... python3 checking version of python3... 3.10.7, ok checking for use of fpu sysdeps directories... yes checking for -fstack-protector... yes checking for -fstack-protector-strong... yes checking for -fstack-protector-all... yes checking for assembler and linker STT_GNU_IFUNC support... yes checking for gcc attribute ifunc support... no checking whether the linker supports textrels along with ifunc... yes checking for GNU attribute retain support... no checking if compiler warns about alias for function with incompatible types... no checking sysdep dirs... sysdeps/unix/sysv/linux/aarch64 sysdeps/aarch64/nptl sysdeps/unix/sysv/linux/wordsize-64 sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix sysdeps/posix sysdeps/aarch64/fpu sysdeps/aarch64/multiarch sysdeps/aarch64 sysdeps/wordsize-64 sysdeps/ieee754/ldbl-128 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic checking LD_LIBRARY_PATH variable... ok checking for bash... /gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash checking for perl... /gnu/store/vxb9lrvvxaqrx2lf3zsy4j4pl4yciqv5-perl-5.36.0/bin/perl checking for install-info... /gnu/store/9wzn6dvcc4bg70dr0qd3zsvgz582xkqf-texinfo-6.8/bin/install-info checking for .set assembler directive... yes checking linker support for protected data symbol... no checking linker support for INSERT in linker script... yes checking for broken __attribute__((alias()))... no checking whether to put _rtld_local into .sdata section... no checking for libunwind-support in compiler... no checking whether --noexecstack is desirable for .S files... yes checking for linker that supports -z execstack... yes checking for linker that supports -z start-stop-gc... yes checking for linker that supports --depaudit... yes checking for linker that supports -z pack-relative-relocs... no checking for linker that supports --no-dynamic-linker... yes checking for -static-pie... no checking for -fpie... yes checking for GLOB_DAT reloc... yes checking for tls descriptor support... desc checking if -Wno-ignored-attributes is required for aliases... checking whether cc puts quotes around section names... no checking for __builtin_memset... no checking for redirection of built-in functions... yes checking for compiler option to disable generation of FMA instructions... -ffp-contract=off checking for compiler option that -fsignaling-nans... -fsignaling-nans checking if gcc accepts -fno-tree-loop-distribute-patterns with __attribute__ ((__optimize__))... yes checking for libgd... no checking for is_selinux_enabled in -lselinux... no checking for maximum supported _FORTIFY_SOURCE level... 2 checking whether the assembler requires one version per symbol... no checking for __builtin_trap with no external dependencies... yes checking whether the C++ compiler supports thread_local... no running configure fragment for sysdeps/unix/sysv/linux/aarch64 running configure fragment for sysdeps/unix/sysv/linux checking installed Linux kernel header files... 3.2.0 or later configure: WARNING: minimum kernel version reset to 3.7.0 checking for kernel header at least 3.7.0... ok checking for symlinks in /gnu/store/2ibzg3n6krq0ghq8kzrmnc7kpbgzlg40-glibc-2.39/include... ok running configure fragment for sysdeps/gnu running configure fragment for sysdeps/aarch64 checking for grep that handles long lines and -e... (cached) /gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin/grep checking for egrep... (cached) /gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin/grep -E checking for big endian... no checking for BTI support... no checking if pac-ret is enabled... no checking for variant PCS support... yes checking for SVE support in assembler... yes checking for availability of SVE ACLE... no configure: WARNING: mathvec is enabled but compiler does not have SVE ACLE. configure: error: use a compatible toolchain or configure with --disable-mathvec (this results in incomplete ABI). error: in phase 'configure': uncaught exception: %exception #<&invoke-error program: "/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash" arguments: ("../glibc-2.39/configure" "CONFIG_SHELL=/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash" "SHELL=/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash" "--prefix=/gnu/store/2ibzg3n6krq0ghq8kzrmnc7kpbgzlg40-glibc-2.39" "--enable-fast-install" "--build=aarch64-unknown-linux-gnu" "--disable-nscd" "--disable-build-nscd" "--enable-static-nss" "--sysconfdir=/etc" "libc_cv_complocaledir=/run/current-system/locale/2.39" "--with-headers=/gnu/store/rril5xnxnr7gs7i9rqw6qws05nmwn7lv-linux-libre-headers-5.15.49/include" "--enable-kernel=3.2.0" "BASH_SHELL=/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash") exit-status: 1 term-signal: #f stop-signal: #f> phase `configure' failed after 68.3 seconds --8<---------------cut here---------------end--------------->8--- Is this expected? -- Ricardo