You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Packaging change: pre-configure sed added to normalize `-O[0-9]+`/`-Os` -> `-Oz` and `CXXFLAGS` set to `-g -Oz` in `modules/cryptsetup`.
18
+
- Note: this module is not used by current boards (`cryptsetup2` is the active module); change applied for completeness; validation is optional.
19
+
- Files: `modules/cryptsetup`
20
+
21
+
- cryptsetup
22
+
- Fix: packaging-time pre-configure sed added to normalize `-O[0-9]+`/`-Os` -> `-Oz` and remove Makefile backup artifacts; `CXXFLAGS` set to `-g -Oz` for defensive coverage of C++ tests.
23
+
- Validation: **pending** — V=1 x86 & ppc64 builds to be run to confirm no `-O2`/`-Os` occurrences in final build logs
- Fix: minimal pre-configure sed applied replacing -O2 with -Oz
@@ -40,4 +50,5 @@ This document lists recent OFLAG (optimization flag) fixes applied in the reposi
40
50
41
51
Notes & next steps
42
52
- .bak files left in the build trees are artifacts of the reversible sed step; remove them for cleanliness if desired or keep them as audit evidence.
53
+
- cryptsetup (legacy module) restored to HEAD and is not referenced by any boards; no packaging-time changes are required for that module.
43
54
- For cross-arch completeness, consider running per-package V=1 builds on additional arches (arm64, riscv) for packages that still show legacy -O tokens in non-built files.
0 commit comments