Bug 257706 - games/bastet: drop runtime dependency on boost-libs
Summary: games/bastet: drop runtime dependency on boost-libs
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2021-08-09 10:14 UTC by Jan Beich
Modified: 2021-08-16 15:21 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (amdmi3)
jbeich: merge-quarterly?


Attachments
v1 (apply via "git am") (1.24 KB, patch)
2021-08-09 10:14 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer freebsd_triage 2021-08-09 10:14:16 UTC
Created attachment 227041 [details]
v1 (apply via "git am")

Until review D16457 lands and devel/boost-libs is split let's shave 166 MiB of install size from this otherwise small game. Maybe MFH to /quarterly as well.

$ poudriere testport -j 114i386 games/bastet
[...]
===========================================================================
=>> Checking shared library dependencies
 0x00000001 NEEDED               Shared library: [libc++.so.1]
 0x00000001 NEEDED               Shared library: [libc.so.7]
 0x00000001 NEEDED               Shared library: [libcxxrt.so.1]
 0x00000001 NEEDED               Shared library: [libgcc_s.so.1]
 0x00000001 NEEDED               Shared library: [libm.so.5]
 0x00000001 NEEDED               Shared library: [libncurses.so.8]
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2021-08-16 15:21:34 UTC
I'm strictly against introducing unnecessary changes to upstream build process and using static libraries which hinder proper update process. You could try upstreaming this.