[Bug 292631] x11/xscreensaver: Update to 6.14

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 21 Jan 2026 14:47:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292631

--- Comment #2 from Anton Saietskii <vsasjason@gmail.com> ---
During the stage phase, savers are being installed like this:
install -s -m 555 dumpsterfire
/wrkdirs/usr/ports/x11/xscreensaver/work/stage/usr/local/bin/xscreensaver-hacks/dumpsterfire
install -s -m 555 xshadertoy
/wrkdirs/usr/ports/x11/xscreensaver/work/stage/usr/local/bin/xscreensaver-hacks/xshadertoy
install -s -m 555 extrusion
/wrkdirs/usr/ports/x11/xscreensaver/work/stage/usr/local/bin/xscreensaver-hacks/extrusion

Those are ELF binaries, so '-s' strips them. However, new savers in this
release (from shadertoy.com) are NOT ELF binaries, but still being installed
same way:
install -s -m 555 alienbeacon
/wrkdirs/usr/ports/x11/xscreensaver/work/stage/usr/local/bin/xscreensaver-hacks/alienbeacon
strip: file format not recognized
strip: file format not recognized
install: strip command strip failed on
/wrkdirs/usr/ports/x11/xscreensaver/work/stage/usr/local/bin/xscreensaver-hacks/INS@ZRbLRV
install -s -m 555 batteredplanet
/wrkdirs/usr/ports/x11/xscreensaver/work/stage/usr/local/bin/xscreensaver-hacks/batteredplanet
strip: file format not recognized
strip: file format not recognized

As a result, new savers are not getting installed into STAGEDIR and not being
included into package. Unfortunately, I'm not quite sure yet how to fix this
(suggestions welcome as always).

Otherwise, poudriere testport ok 13.5R/14.3R amd64; actually works fine,
including session lock/unlock.

-- 
You are receiving this mail because:
You are the assignee for the bug.