From nobody Thu Dec 29 20:00:02 2022 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NjfPd1YSNz2l6Cg for ; Thu, 29 Dec 2022 20:00:05 +0000 (UTC) (envelope-from jammin2night@gmail.com) Received: from mail-qv1-xf35.google.com (mail-qv1-xf35.google.com [IPv6:2607:f8b0:4864:20::f35]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NjfPc2nHCz3NsV for ; Thu, 29 Dec 2022 20:00:04 +0000 (UTC) (envelope-from jammin2night@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=nCaMfuHn; spf=pass (mx1.freebsd.org: domain of jammin2night@gmail.com designates 2607:f8b0:4864:20::f35 as permitted sender) smtp.mailfrom=jammin2night@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qv1-xf35.google.com with SMTP id p17so11891916qvn.1 for ; Thu, 29 Dec 2022 12:00:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:to:content-language:subject:from :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=QmozSEFDc0/KOwaMUP2Jk+uPaw+4pFwJFC8Vttrs3RA=; b=nCaMfuHnA+J30jJx7pVxmrkaRQnJGE0064B9Skjjd9O4rqcai99qX0bvKAPQ5SdHCB 9CbbuYQgmELhRuyesVasdYeWyZflgq8u4KYj9Jb4DjAz2MS15dXZti+gkPMf++JnKhsK mnAB8Uh5kv/h04DvUR1Kgc0d4C+7gabZgF3VMLWaYrm+MJpcpMc5p2JJ1WY32+Z0p+zQ nmwrL/adcugOvC58ymfGaiF7Po5j9Cpj2FexKOSxbrPPHqFlc+8Z2WMjC2wB5r8HB56w grM6syA+LG61uEVPOoE01Q3xT8QC48P1G+YqSVNavAD/XPmssjys/rhbdLJthkAvZkNr oAEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:to:content-language:subject:from :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=QmozSEFDc0/KOwaMUP2Jk+uPaw+4pFwJFC8Vttrs3RA=; b=p3ely7FLj7clSzX2FHCPgRI3iyTK2iYtWottIkhFZuB/whRRCa9+jQ71CNfxIpAv3/ v5uVTpoPHA41mLjAqTVG2deIYQU/qTE3/A6P5KDSA5gvKVEB70sOmCZyN0QNR2ZF9q2S XfJ+toVuV9UNLI3iNOx0Mz6zRhgrS7I7QIXBPQshRT3yk5A647k6PDTeR5/n0vLf3/Eo UdAiGkqPeNZSiBMdtEPP9s6PFkPG9+Sb9uOhHrU1SlrvO9K4ai06SNNeVMmr+697JI43 HYNGzd0bnXwacQ0veV8WzGYUYPDzFhRCkndTX36ZXTD9tkLmFmWa1G51hs3uT/A6lof7 IlWQ== X-Gm-Message-State: AFqh2kpySq5m4RX6syu27QFGvoV+EOa6RDlbJRekt++5wtg8RUFfM2lY 413hJvwF/2kH3+GEPUr5ogDM8ChzFNk= X-Google-Smtp-Source: AMrXdXuWiTXt4oKJQY5JrLVLz64V0+xN+L7yK9ClMUsz7wE6nmCA2viSTezkKgOZmJZ0z+RL7KeIiw== X-Received: by 2002:a0c:f243:0:b0:4c6:cfb5:a881 with SMTP id z3-20020a0cf243000000b004c6cfb5a881mr65119117qvl.37.1672344003128; Thu, 29 Dec 2022 12:00:03 -0800 (PST) Received: from [192.168.6.10] (71-150-188-187.lightspeed.lsvlky.sbcglobal.net. [71.150.188.187]) by smtp.gmail.com with ESMTPSA id k1-20020a05620a414100b00704fcbfb854sm7310418qko.21.2022.12.29.12.00.02 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 29 Dec 2022 12:00:02 -0800 (PST) Message-ID: Date: Thu, 29 Dec 2022 15:00:02 -0500 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 From: Michael Jung Subject: Error creating poudriere jail for arm.armv7 Content-Language: en-US To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f35:from]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4NjfPc2nHCz3NsV X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N I'm having a problem creating a jail @home that I had no problems building at work. The build environment at work was 13-RELEASE (GENERIC) amd64 @home UNAME: Build system: FreeBSD firewall.mikej.com 13.1-STABLE FreeBSD 13.1-STABLE #21 stable/13-n253337-16603f60156e: Wed Dec 28 08:22:48 EST 2022 mikej@firewall.mikej.com:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 Build Command: poudriere jail -c -j 14Current-armv7-GENERIC -m git+https -v main -J4 -a arm.armv7 -x -b -K GENERIC qemu-arm version 3.1.0 /etc/src: EMPTY /etc/make.conf: DEFAULT_VERSIONS+=python=3.8 DEFAULT_VERSIONS+=php=8.0 WITH_CCACHE_BUILD=yes CCACHE_DIR=/flash/ccache No file systems are anywhere near full.... It also fail with "-J1" Disabling CCACHE did not help (disabled in make.conf and poudrirere.conf) removing "-b -K GENERIC" made no difference as expected. There may be small difference in poudriere.conf between @home/@work but I can't think of anything that would cause jail creation failure. Both @home/@work use ZFS as their file system for poudriere. I took a peak and the include in the failing file s_clog.c and appears correct to me. So why is buildworld trying to include _fpmath.h"? What might be suggested next steps? What other information might I provide? Full log file http://mail.mikej.com/poudriere.arm.main Thanks! Mid build I look at the source file in question in the jail: [root@firewall ~/arm]# sed -n '33p' /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/msun/src/s_clog.c #include "fpmath.h" [root@firewall ~/arm]# --- s_clog.o --- /usr/local/bin/ccache cc -target armv7-gnueabihf-freebsd14.0 --sysroot=/usr/obj/usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/arm.armv7/tmp -B/usr/obj/usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/arm.armv7/tmp/usr/bin -O2 -pipe -fno-common -I/usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/msun/arm -fno-math-errno -I/usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/msun/src -I/usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/libc/include -I/usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/libc/armv7 -g -gz=zlib -MD -MF.depend.s_clog.o -MTs_clog.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wno-error=ignored-pragmas -Wsystem-headers -Werror -Wno-pointer-sign -Wdate-time -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/msun/src/s_clog.c -o s_clog.o In file included from /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/msun/src/s_clog.c:33: /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/libc/include/fpmath.h:36:10: error: '_fpmath.h' file not found, did you mean 'fpmath.h'? #include "_fpmath.h" ^~~~~~~~~~~ "fpmath.h" 1 error generated. *** [s_clog.o] Error code 1 make[4]: stopped in /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/msun 1 error make[4]: stopped in /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src/lib/msun make[2]: stopped in /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src 286.68 real 484.95 user 315.35 sys make[1]: stopped in /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src make: stopped in /usr/local/poudriere/jails/14Current-armv7-GENERIC/usr/src [00:10:23] Error: Failed to 'make buildworld' [00:10:23] Error while creating jail, cleaning up. [00:10:23] Removing 14Current-armv7-GENERIC jail... done [00:10:24] Cleaning 14Current-armv7-GENERIC data... done