[Bug 283836] Mk/Uses/elfctl.mk: lost settings on spurious rebuild during stage phase

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 04 Jan 2025 00:28:02 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283836

            Bug ID: 283836
           Summary: Mk/Uses/elfctl.mk: lost settings on spurious rebuild
                    during stage phase
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Ports Framework
          Assignee: portmgr@FreeBSD.org
          Reporter: jbeich@FreeBSD.org
                CC: ports-bugs@FreeBSD.org
            Blocks: 252629

Some ports may trigger rebuild during install due to bugs in build system. For
example, emulators/ppsspp, emulators/rpcs3, emulators/yuzu no longer retain
+wxneeded after ports 4263e3aac0c0.

https://pkg-status.freebsd.org/beefy16/data/133amd64-default/3c22ee0df4c5/logs/ppsspp-1.17.1_1.log
(good)
https://pkg-status.freebsd.org/beefy16/data/133amd64-default/ec08b8144657/logs/ppsspp-1.17.1_1.log
(bad)

https://pkg-status.freebsd.org/beefy16/data/133amd64-default/3c22ee0df4c5/logs/rpcs3-0.0.34_1.log
(good)
https://pkg-status.freebsd.org/beefy16/data/133amd64-default/ec08b8144657/logs/rpcs3-0.0.34_1.log
(bad)

https://pkg-status.freebsd.org/beefy16/data/133amd64-default/3c22ee0df4c5/logs/yuzu-s20240301_2.log
(good)
https://pkg-status.freebsd.org/beefy16/data/133amd64-default/6df70458f823/logs/yuzu-s20240301_2.log
(bad)


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252629
[Bug 252629] Need infrastructure to set ELF feature note flags via elfctl
-- 
You are receiving this mail because:
You are on the CC list for the bug.