From owner-freebsd-ppc@freebsd.org Fri Feb 5 17:35:50 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1C99254D76B for ; Fri, 5 Feb 2021 17:35:50 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-io1-xd30.google.com (mail-io1-xd30.google.com [IPv6:2607:f8b0:4864:20::d30]) (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 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DXMyY2g5Bz3qBh for ; Fri, 5 Feb 2021 17:35:49 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: by mail-io1-xd30.google.com with SMTP id u8so7869761ior.13 for ; Fri, 05 Feb 2021 09:35:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Q7pXmdaeWocqZNt30iiBBERwQlryoHPDxg5ESebXEl0=; b=o6LHQ3iw7P3K7rr+Qilu7FjbfpY/h7jjZ/VhOXQrE8pkhDvydI7JAJsmFDguIDVg/9 XCWcih+heQ59IiV7jFLuAQAGS2OBFfkiGDjYzzBinE0G3yKmvf8+NW4Mqv0qGHRkQA2R qtpQkgABQKyexgtlSewlt8vQUtpZyqKIft/YXsJnAC7ve+JPDH+s+a+EJrkAmVAip2uy PBqcp1xFHVPEq57rjMv2RC7xmxjzitO+vKQ4l6KJXl+P8APaXLf1GB309xvs7CmXh7Je j68lzSuEwKAOLRIpB8H6EgYTpVkSR8mBoeSGJ+qkaU6g+NAdArfNtNRdvptTrJ7uWgME zwkA== 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:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Q7pXmdaeWocqZNt30iiBBERwQlryoHPDxg5ESebXEl0=; b=fyujv12oPPohJS80AcbkyNlx5rqR99r6+6iO6OPttCTU0Dy//1xMH7SXITAn2FrU0S Mm2TZ3PYEG/lGewLvx51A37YpB62cwey9NOtDcqSDfEpLEcN9OJ3Ws714OO2AXEls1Mg GOyv9a3f5LiDPtaQrImWfJQpqR0t24r7vnS7TbY0B3LNG+zv7HQNI88+tUH7HLk383k3 vkA1vfv+Bh2+KxGVz69aDYRQ4rJ8VCvjS4RWZFYRGFAc3ea1Wyhgl8azJqx+hqak6HFE 32S9a5aTCC14t7zT8YjdhtnZync+K6Q7PvH/wyR8UAVTqpK2tfzVllXgsL4hRDIrF3AK gbiw== X-Gm-Message-State: AOAM532ibry5swoW2QQp69TTwnO/y2M/j4HKw9EUUiVGzIgvCMQYGxEx sbuWPmkSoQvYr1I+huiFIyoqT3NdAU7UHw== X-Google-Smtp-Source: ABdhPJwJdLVDiA7f8FOASKPVE+ecf2xKormWE0W1friMZkJBzpF8n2CZxTrdZqrwHyaNRCdarDPVCA== X-Received: by 2002:a05:6602:3154:: with SMTP id m20mr5097897ioy.188.1612546546826; Fri, 05 Feb 2021 09:35:46 -0800 (PST) Received: from ralga.knownspace (173-18-9-215.client.mchsi.com. [173.18.9.215]) by smtp.gmail.com with ESMTPSA id g16sm4464412iln.29.2021.02.05.09.35.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Feb 2021 09:35:46 -0800 (PST) Date: Fri, 5 Feb 2021 11:35:44 -0600 From: Justin Hibbits To: Mark Millard via freebsd-ppc Subject: Re: main (14-CURRENT) may be unstable on powerpc64 Message-ID: <20210205113544.349ee77e@ralga.knownspace> In-Reply-To: <28E64465-8A99-43CF-8B4F-044533EA03C4@yahoo.com> References: <28E64465-8A99-43CF-8B4F-044533EA03C4.ref@yahoo.com> <28E64465-8A99-43CF-8B4F-044533EA03C4@yahoo.com> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; powerpc64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4DXMyY2g5Bz3qBh X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=o6LHQ3iw; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of chmeeedalf@gmail.com designates 2607:f8b0:4864:20::d30 as permitted sender) smtp.mailfrom=chmeeedalf@gmail.com X-Spamd-Result: default: False [-2.26 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::d30:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[173.18.9.215:received]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.74)[0.740]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::d30:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::d30:from]; FREEMAIL_CC(0.00)[yahoo.com]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ppc] X-Mailman-Approved-At: Sat, 06 Feb 2021 08:16:42 +0000 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2021 17:35:50 -0000 On Fri, 5 Feb 2021 04:05:55 -0800 Mark Millard via freebsd-ppc wrote: > I am running on a 2-socket/1-core-each PowerMac G5 > (8 GiByte RAM) based on: > > # ~/fbsd-based-on-what-freebsd-main.sh > merge-base: 847dfd2803f6c8b077e3ebc68e35adff2c79a65f > merge-base: CommitDate: 2021-02-03 21:24:22 +0000 > 325d7069b027 (HEAD -> mm-src) mm-src snapshot for mm's patched build > in git context. 847dfd2803f6 (freebsd/main, freebsd/HEAD, pure-src, > main) readelf: do not trucate section name with -W FreeBSD FBSDG5L2 > 14.0-CURRENT FreeBSD 14.0-CURRENT mm-src-n244624-325d7069b027 > GENERIC64vtsc-NODBG-dcons powerpc powerpc64 1400003 1400003 > > I attempted to rebuild the ports to get FreeBSD:14 based > versions but got the below oddity in the process: > > # poudriere bulk -jFBSDpowerpc64 -c -w -f > ~/origins/powerpc64-origins.txt . . . > ======================= >============================ ===> Building package for > >gettext-tools-0.21 > Child process pid=44950 terminated abnormally: Segmentation fault > Child process pid=44956 terminated abnormally: Segmentation fault > actual-package-depends: dependency on /usr/local/lib/libtextstyle.so > not registered (normal if it belongs to base) Child process pid=44958 > terminated abnormally: Segmentation fault Child process pid=44962 > terminated abnormally: Segmentation fault Child process pid=44971 > terminated abnormally: Segmentation fault actual-package-depends: > dependency on /usr/local/lib/libintl.so not registered (normal if it > belongs to base) Child process pid=44973 terminated abnormally: > Segmentation fault Child process pid=44977 terminated abnormally: > Segmentation fault Child process pid=44980 terminated abnormally: > Segmentation fault actual-package-depends: dependency on > /usr/local/bin/indexinfo not registered (normal if it belongs to > base) Child process pid=44982 terminated abnormally: Segmentation > fault . . . > > Unfortunately, at the package phase, the above sort of thing > does not lead to a saved copy of the work/ area for the port > in poudriere and was classified as a Success. I do have the > console report: > > Feb 4 03:14:17 FBSDG5L2 kernel: pid 44950 (pkg-static), jid 4, uid > 0: exited on signal 11 Feb 4 03:14:17 FBSDG5L2 kernel: pid 44956 > (pkg-static), jid 4, uid 0: exited on signal 11 Feb 4 03:14:17 > FBSDG5L2 kernel: pid 44958 (pkg-static), jid 4, uid 0: exited on > signal 11 Feb 4 03:14:17 FBSDG5L2 kernel: pid 44962 (pkg-static), > jid 4, uid 0: exited on signal 11 Feb 4 03:14:17 FBSDG5L2 kernel: > pid 44971 (pkg-static), jid 4, uid 0: exited on signal 11 Feb 4 > 03:14:17 FBSDG5L2 kernel: pid 44973 (pkg-static), jid 4, uid 0: > exited on signal 11 Feb 4 03:14:17 FBSDG5L2 kernel: pid 44977 > (pkg-static), jid 4, uid 0: exited on signal 11 Feb 4 03:14:17 > FBSDG5L2 kernel: pid 44980 (pkg-static), jid 4, uid 0: exited on > signal 11 Feb 4 03:14:17 FBSDG5L2 kernel: pid 44982 (pkg-static), > jid 4, uid 0: exited on signal 11 > > so which program got the failures is known but I > did not end up with core files or other such. Also > they all seem to have happened with the same > reported time (second scale). (The messages above > do not show "(core dumped)" either, so even with > a copy of the work/ area there probably would not > have been evidence.) > > One point is that the time frame means that the once-a-day > checking activity (defaults) was likely running in parallel > with the poudriere activity. > > The above left the "deps" information missing for > gettex-tools-0.21 . > > When the poudriere run finished, the status was 7 failures > and 153 skipped because of lack of "deps" information for > gettext-tools-0.21 : > > [FBSDpowerpc64-default] [2021-02-04_02h19m21s] [committing:] Queued: > 476 Built: 316 Failed: 7 Skipped: 153 Ignored: 0 Tobuild: 0 > Time: 24:28:45 > > For reference, from early in the build: > > [00:24:17] [02] [00:00:00] Building devel/gettext-tools | > gettext-tools-0.21 . . . > [00:55:34] [02] [00:31:17] Finished devel/gettext-tools | > gettext-tools-0.21: Success > > > I then tried: > > # poudriere bulk -jFBSDpowerpc64 -i -C -w devel/gettext-tools > > and it built just fine this time: > > [FBSDpowerpc64-default] [2021-02-05_02h50m31s] [committing:] Queued: > 1 Built: 1 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 0 Time: > 00:23:26 > > > In all cases, each poudriere job was allow to have an active > process per cpu (so 2 active processes per job). The retry, > of course, was just one poudriere job. > > So far I've no evidence of problems with the other 315 of 316 > built ports from the first run, including no more pkg-static > failures. > > > I have started up an attempted build of the failed and skipped > ports. > > > I have no known way to repeat the problem on demand and no > evidence for specifically where pkg-static was executing when > it failed. > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) This is probably fallout from 710e45c4b, which has since been reverted. 710e45c4b broke other things like swig as well, which caused a lot of poudriere fallout for me (devel/llvm* failed because swig crashed). Try updating past 33f0540b1 and testing again. - Justin