From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id BD9161CA46; Sat, 08 Nov 2025 03:15:11 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 08AA91CA23; Sat, 08 Nov 2025 03:15:03 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_PASS,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=4.0.1 Received: from mail-yx1-xb12b.google.com (mail-yx1-xb12b.google.com [IPv6:2607:f8b0:4864:20::b12b]) by atuin.qyliss.net (Postfix) with ESMTPS id 91A0D1CA22 for ; Sat, 08 Nov 2025 03:14:57 +0000 (UTC) Received: by mail-yx1-xb12b.google.com with SMTP id 956f58d0204a3-640d43060d2so359786d50.2 for ; Fri, 07 Nov 2025 19:14:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762571694; x=1763176494; darn=spectrum-os.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=Hd0FCUR2BIxNJPNm/f5eTpTVToJK3u4Xz/a/4+GNn7I=; b=Yz17PpSC5EMWsArga1PfSuF0xlLF9upfURd+w74L174y5cjYkryad1HQRttHY4GHGq V5NCJEptW7Q3n0iKu4F4G0gZdHDx/ndS9Z5r/PJlDiUSvDjd9tIiYGspETqk7Oi6ZDIE PJuy4eCXv+65HLQbBxFxmCVxaBHYArGvbtYed34f/5nTk50dqnrVqaxnt4HoTsQGZ62/ Q6luAzJ7utCLJBMtiwIFK8GRd4bhb+hnoew0bHWATsjgHU695qQ2tv7ia9sCJEtxkv3Q nJmfsCcZ1qaQ4Zrt9Ek8celq07LE/Q3Vbaj656p0xjGyHf1Yz5biW4iXcCRgcjne2ZSc imxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762571694; x=1763176494; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Hd0FCUR2BIxNJPNm/f5eTpTVToJK3u4Xz/a/4+GNn7I=; b=LFuFvrHw9O2KcDC4BdSg1YKl3YJO8M3h8ZulfE85PlMsS/zkMMoKeevBi5ejJuMT9r 9NZ+7g3ggtSF6ov7NofcFbpLbYwwrSZSq7KTctLpaaFVWBT2VbBp8i3M8K0PENhN3UKM axddPK5P9vG2eVkdV5V/9FJENmSDJWVKFqtw8z9JS81aWUZtKGa99lO1JEZh51Ctz3vR fq6VZJCcYVTrfqKMrspmhXcmopAiDF9SuwPGF0D8MivKv4na/neJA3wWaLoi6HNqkGbu QDknA1Fkr5AskYlcr3UR9bdc5ti324UrmCePxCwoBj9pYT3a8NSW0KOi77F9ZmF852PO AWOw== X-Gm-Message-State: AOJu0YzIXz3cXIF4GSuaW5O1Bvf3lHczTeYG+X07jJGT/miP10ycr9yT aNUwSjzSuL4+UERA6M8tOWfufnSs9GEMjP2A3SoBw8SoXJpNkfP5vBSZV9dtGQ== X-Gm-Gg: ASbGnctsGikXwNp9ixeI1Kng7bBA3gYadYekbJSnQEwSZsqCxAlATu7j9bQ5OfQKBCA qKzYnfsPEkOqfrX341d1T+e3vecZppa/8Fk0oT81hWADPe1K3ivfZDAsrZFIl9yG1tWYQdDzXDa 7HUWaLuh8JWSBbRFRwaxVsvM3P9sCnxaHYd/TnTHHAdQPkjajULzzHaRr0lJWdjd9c4qtcOPztH Ej0lFmtTJrZx6ja+4e8Dv9AnlS+93wnfVNxVUGIE+I+DppeZ9uA+EW0vt63Jxp6EqjEiHnKApxG UVKu4gInx4XdDcAGafA1tAoGIOi0qLkik34B2TTke3UfAX3D7Tkq3leKQCX3oEUJxrMxCt9dJte pB2zTX/0pQv5x2m8f8kKFynCN0cgtZ03mSJOwDZ0qzCoAR7WNi8o0MA8tpo+o14qn1GLuy2aFia dECdCdXtqO0E/5ri1IJ7XiffOO1Usnubc1aNya1p3JDZTKq8VPfNpBLc68o6oZn8p1eWNs1ds8q aD39YIhRr+iBldJk54f7kmUyPNHjSxucLM= X-Google-Smtp-Source: AGHT+IHGHnfO/lAkxVX+0szwsYoVPdfnXhHkNMRvO8zNEZ3i/igSeOq0M2d2MdwBZj3YzXu/woXcMw== X-Received: by 2002:a05:690e:4254:b0:63f:9796:39b7 with SMTP id 956f58d0204a3-640d45d2bf9mr919354d50.49.1762571693691; Fri, 07 Nov 2025 19:14:53 -0800 (PST) Received: from localhost.localdomain (h96-60-249-169.cncrtn.broadband.dynamic.tds.net. [96.60.249.169]) by smtp.gmail.com with UTF8SMTPSA id 00721157ae682-787d6809dfbsm3474447b3.11.2025.11.07.19.14.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Nov 2025 19:14:53 -0800 (PST) From: Demi Marie Obenour Date: Fri, 07 Nov 2025 22:14:10 -0500 Subject: [PATCH] img/app: Use set -euo pipefail for building the erofs MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20251107-pipefail-v1-1-68612cc47eab@gmail.com> X-B4-Tracking: v=1; b=H4sIAIG1DmkC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI1NDQwNz3YLMgtS0xMwcXUujlBRzUyMzE3MDcyWg8oKi1LTMCrBR0bG1tQD ZKb/sWgAAAA== X-Change-ID: 20251107-pipefail-92dd75264707 To: Spectrum OS Development X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1762571649; l=893; i=demiobenour@gmail.com; s=20250729; h=from:subject:message-id; bh=BFcR9VmfhAAEcrrnD0OxDeUC3FJTM855r+0NBLo45Uo=; b=ViV0ALXpbTR9StLHNnpHh2cGZYFzOBCllf2FyH9zXvD52To+Kvd46RuYx86JQd+lwYVYFE/Ib 4QbbQdBHjttBpiw38KkhQD2U2mZ+ziizRVHFNP96dCEmvkIdjUKo7/g X-Developer-Key: i=demiobenour@gmail.com; a=ed25519; pk=X57Q4/YQDj9t4SBeKaDwvXYKB6quZJVx/DE2Ly2out0= Message-ID-Hash: KJSWOKLBLQOOS3MM7FPT2EGH2CO3HMZA X-Message-ID-Hash: KJSWOKLBLQOOS3MM7FPT2EGH2CO3HMZA X-MailFrom: demiobenour@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Alyssa Ross , Demi Marie Obenour X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This caught problems when I was trying to filter the set of files to be built. Signed-off-by: Demi Marie Obenour --- img/app/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/img/app/Makefile b/img/app/Makefile index 981889ebe55d9ba03228977f3dc0ea3f26d5c4fb..48eba871339d314479f730101246ace3fa39e2db 100644 --- a/img/app/Makefile +++ b/img/app/Makefile @@ -46,6 +46,7 @@ build/empty: mkdir -p $@ build/rootfs.erofs: ../../scripts/make-erofs.sh $(PACKAGES_FILE) $(FILES) $(BUILD_FILES) build/empty build/fifo file-list.mk + set -euo pipefail; \ { \ cat $(PACKAGES_FILE) ;\ for file in $(FILES) $(LINKS); do printf '%s\n%s\n' $$file "$${file#image/}"; done ;\ --- base-commit: 22e216712322cdfb85094bbd27ff34c4366fad41 change-id: 20251107-pipefail-92dd75264707 -- Sincerely, Demi Marie Obenour (she/her/hers)