Created attachment 207929 [details] remove -lXp from MOTIFLIB libXp is going away, it is deprecated upstream, and the extension it supports hasn't been in xserver for quite some time. Mk/Uses/motif.mk hardcodes -lXp for everything that uses Motif, unless MOTIFLIB is overridden. Attached patch removed this lib from MOTIFLIB. I've run local builds with everything with USES=motif and there is no fallout, I don't think an exp-run is needed, but motif.mk is owned by portmgr@, so I'd like to get approval for the change. With this change, the remaining ports that depend on libXp can be fixed.
Looks fine, approved.
A commit references this bug: Author: zeising Date: Sun Sep 29 19:52:21 UTC 2019 New revision: 513266 URL: https://svnweb.freebsd.org/changeset/ports/513266 Log: Uses/motif.mk: Don't add -lXp to MOTIFLIB Don't add -lXp, linking against libXp, to the default MOTIFLIB. With this fix, it is easier to fix the remaining ports that depend on libXp, which is deprecated. PR: 240913 Approved by: portmgr (swills) Changes: head/Mk/Uses/motif.mk