From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:1008:1e59::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id oKuwCJkxTWZB8QAAA41jLg (envelope-from ) for ; Wed, 22 May 2024 01:43:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id QA8+BJkxTWbSCgEA62LTzQ (envelope-from ) for ; Wed, 22 May 2024 01:43:21 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=mZJjQWUC; dmarc=pass (policy=none) header.from=gmail.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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1716335001; a=rsa-sha256; cv=none; b=obdYA6ZO7Ed7nnzawOL13eiYYko9YHtDDmhY3GRMhBr+ZAc4g95JZdTeYvKpoWlQCEzO0R xrqzvTEqzsidkliJVSZV7dImfM3SEwLu55ctqMVU/W4NOsEs4pppplL/9t9jcgA7zNaPwM ZhwGunrOpGHf36elhemLMNU0ukekTa6MS8/fRgDMnD1HCLFC7MxRy1IyIJgtU2rIgdHNUZ uCydpIxYFyCz9gMDDLlF81DDhPO3e7ng9Vublrze/fcZ+9NSA4HbEQL3tHv3vQbjuuf4E5 uz8av6ByCjdvii6W34nUQNlvbZfP7ZWMHJYN32MHrN7f09tUCwO7bgRW+as4hw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=mZJjQWUC; dmarc=pass (policy=none) header.from=gmail.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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1716335001; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=HoxBJtNN6werL/C7I13sL2oWmAWczsgK+ybqrUoinFM=; b=kJVktlICInr6DBLxkB258q33JOmnaXq4011MIgH4tctF837METI3v2MysfrGqRmbjb9sc4 Q/C0A0M1zzzOcDV/CwQLtUGvFjRw0KyY53yNT5JPVYSjSDGBf2yPI3cfnFL3m8+5udycYf By32fwGtMbDTy/vn+6d0mjnGmEpcVsYIcmOxTXvPsCRO36QsBBmI0xrslel3N2UnoHO6E8 jDVufbNmpjxurdbeiU4ZY3OtAo5qU4BxAuwCBDj0vRmk41uR8qbROXbq/9nwjiXavGGVr/ iRfPCUqqb+WP/WQdKk1E4Yps/SsGgQ31Uoxx60WZI0N2l9K/yq3+pC+4Bgfnrw== 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 8B316372BB for ; Wed, 22 May 2024 01:43:20 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s9Z7x-0007tn-PY; Tue, 21 May 2024 19:42:41 -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 1s9Z7v-0007t9-93 for guix-devel@gnu.org; Tue, 21 May 2024 19:42:39 -0400 Received: from mail-oi1-x22a.google.com ([2607:f8b0:4864:20::22a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s9Z7t-0002Fv-CS for guix-devel@gnu.org; Tue, 21 May 2024 19:42:39 -0400 Received: by mail-oi1-x22a.google.com with SMTP id 5614622812f47-3c9c36db8eeso2265415b6e.0 for ; Tue, 21 May 2024 16:42:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716334956; x=1716939756; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=HoxBJtNN6werL/C7I13sL2oWmAWczsgK+ybqrUoinFM=; b=mZJjQWUCY74B4WyJ32c5lhYlhbgGAstLYLHPwCBojxWve1rEPlaSUolK3r7o9B2mY7 84ZF6BgsZWNMruCJ6gsXARDoMjitT0MOio5FWSr1E9RVMFe3BPQh3LYAX/EEHwoVbOgo 38frggHvtTALYpSRjwmjGi09R7h7nzIxxOhO6X10z6GZSwlYXrgGsJNEgi6lKhVBtI6o k9WCZeOHcFMtkV8ZdaXDIFgZemfAFB6TAPQ41ILTj7krJKbjJrmocZr4hsjO8RrTZ9Tr Acg4bqMp1huJWtmkyXAjaGFSyEaSskXe8BqVLzkYjsoI0ZWwSb+3ZqSBLDjBrDBdVr1h CHew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716334956; x=1716939756; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=HoxBJtNN6werL/C7I13sL2oWmAWczsgK+ybqrUoinFM=; b=T/csRLU/dilsf+tIgTX6yX7Gc5Qc4xeQUXOaDc0bE3C+sG9dt0Gcyst3P4l+07a9Ne T0f2nE9UlfUUG+/uojeOTRCUpyCe0pCN44OetpBtXETVRu6WaVqvq4MUqDlevPgaGKV6 Km42s8f1F+ZNbgFw2Eyj7cauDHpcvmqXS6WNdbhvpoF4X7LAk7xXeAeLv7vYMK3c0wbZ NKJFM0RdBYRpp6EaY6dGaa/nUnhy3DFOeqaG2UxgvNCNvb4pbMGeH8mGjZmDdmE83n/T WTCT7QRWJFeLrzCUE7yYW5aQIbso2Pp7g8ob6IoZzp4FTA/XV+KyRsbe7mvX5unVsiCv JOFQ== X-Forwarded-Encrypted: i=1; AJvYcCX04ZsEz07TzwKPy+8+HzSUSs6Wdlmh+9U3eiHDokAMXr3DIl5Rx9OQpOyaJ2MdYOAtNvFijWL8I+czEZ9K9zUcwR8= X-Gm-Message-State: AOJu0Yw7d2jCcKBov43N5iDWIc8kXisE1Zt4rgbLjvbCaYc/fRre8EH2 NeM7Ex4rEhN+7Yhsn1eSz7IdY7Z74F8S/z6k6y3Qomr8CGt6qU7n3BxHfg== X-Google-Smtp-Source: AGHT+IFdqz5cZEj9LFTX+itertnoEse8dCGPZIlUn/ymC3GIxxDUdx09J8xXwyCx6eOCGgxjyaDNZA== X-Received: by 2002:a05:6808:179e:b0:3c9:6dd3:32dc with SMTP id 5614622812f47-3cdb66b0d8cmr578971b6e.30.1716334955844; Tue, 21 May 2024 16:42:35 -0700 (PDT) Received: from hurd (dsl-205-233-124-234.b2b2c.ca. [205.233.124.234]) by smtp.gmail.com with ESMTPSA id af79cd13be357-792bf27591bsm1338584185a.16.2024.05.21.16.42.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 May 2024 16:42:35 -0700 (PDT) From: Maxim Cournoyer To: Christina O'Donnell Cc: Christopher Baines , Simon Tournier , Guix Devel , 70662@debbugs.gnu.org, 70663@debbugs.gnu.org Subject: Re: bug#70662: Problems building nss@3.98.0 In-Reply-To: <339167fe-c899-1303-166f-8040b49f0f59@mutix.org> (Christina O'Donnell's message of "Tue, 14 May 2024 11:19:57 +0100") References: <878r0nqjmu.fsf@gmail.com> <87jzk4fofj.fsf@cbaines.net> <339167fe-c899-1303-166f-8040b49f0f59@mutix.org> Date: Tue, 21 May 2024 19:42:33 -0400 Message-ID: <878r0268ba.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::22a; envelope-from=maxim.cournoyer@gmail.com; helo=mail-oi1-x22a.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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: 8B316372BB X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -8.19 X-Spam-Score: -8.19 X-TUID: Gzt3vfD+jw5R Hi, Christina O'Donnell writes: > Hi, > > On 08/05/2024 14:01, Christopher Baines wrote: >> I think it would be nice to have a new release, and indeed release more >> often, I think the way to get there is for less things to be broken >> between releases, such that releasing takes less effort in terms of >> testing and fixing things. >> >> To give some specific issues, I've run up against the recent issues with >> nss [1][2] and I don't think we could release with the nss package as is >> currently. >> >> 1: https://issues.guix.gnu.org/70662 >> 2: https://issues.guix.gnu.org/70663 > > I can fix these by disabling tests, but I would prefer if someone with > more experience packaging for guix could make a decision on > it. Otherwise, I don't have any problem reducing the number of tests > and disabling all tests on PowerPC at least. > > I could also do some analysis if it was deemed necessary, inserting a > patch to measure the timings of each test/cycle. Additionally, I could > try packaging some of the versions between 0.88 and 0.98 to identify > the exact change that could be to blame. However, both of these seem > overkill, given the backlog of patches/issues we have left to get > through, and the manpower we currently have to work with. > > Would any of that be helpful? I just encountered the following single test failure building on powerpc64le: --8<---------------cut here---------------start------------->8--- time certutil -K -d /tmp/guix-build-nss-3.99.0.drv-0/nss-3.99/tests_results/security/localhost.1/bigdir -f ../tests.pw ------------- time ---------------------- real 10.32 user 10.25 sys 0.07 10 seconds dbtests.sh: #27: certutil dump keys with explicit default trust flags - FAILED --8<---------------cut here---------------end--------------->8--- with the summary: --8<---------------cut here---------------start------------->8--- SUMMARY: ======== NSS variables: -------------- HOST=localhost DOMSUF=localdomain BUILD_OPT= USE_X32= USE_64=1 NSS_CYCLES="" NSS_TESTS="" NSS_SSL_TESTS="crl iopr policy normal_normal" NSS_SSL_RUN="cov auth stapling signed_cert_timestamps scheme" NSS_AIA_PATH= NSS_AIA_HTTP= NSS_AIA_OCSP= IOPR_HOSTADDR_LIST= PKITS_DATA= NSS_DISABLE_HW_AES= NSS_DISABLE_HW_SHA1= NSS_DISABLE_HW_SHA2= NSS_DISABLE_PCLMUL= NSS_DISABLE_AVX= NSS_DISABLE_ARM_NEON= NSS_DISABLE_SSSE3= Tests summary: -------------- Passed: 79016 Failed: 1 Failed with core: 0 ASan failures: 0 Unknown status: 2 TinderboxPrint:Unknown: 2 error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "faketime" arguments: ("2024-01-23" "./nss/tests/all.sh") exit-status: 1 term-signal: #f stop-signal: #f> phase `check' failed after 36124.0 seconds command "faketime" "2024-01-23" "./nss/tests/all.sh" failed with status 1 builder for `/gnu/store/q3cqzzd4fg384lfmk91gd6higsyhs1nq-nss-3.99.0.drv' failed with exit code 1 @ build-failed /gnu/store/q3cqzzd4fg384lfmk91gd6higsyhs1nq-nss-3.99.0.drv - 1 builder for `/gnu/store/q3cqzzd4fg384lfmk91gd6higsyhs1nq-nss-3.99.0.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- So I'm not sure why, but the 'certutil dump keys with explicit default trust flags' fails on powerpc64le and should probably be disabled. Also, 36124 s, ouch! #70950 should help for that. -- Thanks, Maxim