FS#78520 - [yosys] huge package size increase in 0.24-4
Attached to Project:
Community Packages
Opened by jules maselbas (jmaselbas) - Sunday, 14 May 2023, 20:23 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:06 GMT
Opened by jules maselbas (jmaselbas) - Sunday, 14 May 2023, 20:23 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:06 GMT
|
Details
upgrading the ysosys package comes with a huge size
increase:
community/yosys 0.24-3 -> 0.24-4 Net Change: ~238MB on IRC BrainDamage noted: "it got a .so without debug symbols stripping [...] in particular /usr/lib/python3.11/site-packages/pyosys /libyosys.so" |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:06 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/yosys/issues/1
Saturday, 25 November 2023, 20:06 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/yosys/issues/1
Interesting. It's unclear how that could have happened.
usr/lib/yosys/libyosys.so
usr/lib/python3.11/site-packages/pyosys/libyosys.so
Are the same library, so have the same Build ID. strip_file() in usr/share/makepkg/tidy/strip.sh skips the second instance of libyosys.so as it has already processed that Build ID.
https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/38
Related note yosys does its own stripping which should probably be disabled with STRIP=/usr/bin/true