[Bug 235468] audio/logitechmediaserver: build IO::Socket::SSL so plugins work (e.g. RadioParadise)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Feb 3 19:44:49 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235468
Bug ID: 235468
Summary: audio/logitechmediaserver: build IO::Socket::SSL so
plugins work (e.g. RadioParadise)
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: hartzell at alerce.com
CC: mark at tranquillussoftware.co.uk
Flags: maintainer-feedback?(mark at tranquillussoftware.co.uk)
CC: mark at tranquillussoftware.co.uk
Created attachment 201692
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=201692&action=edit
diff enabling IO::Socket::SSL and updating pkg-plist file
Various plugins, e.g. the [RadioParadise plugin][radioparadise] require
IO::Socket::SSL. That module is commented out in the buildme.sh script the
port uses.
This change uncomments it in the buildme.sh script and adds the various
installed files to the pkg-plist file.
The change to `files/vendorpatch-CPAN_buildme.sh` is a handcrafted addition to
the existing patch.
The change to the pkg-plist file is the result of hand-merging the output from
`make makeplist` and touching up various AMD64ONLY bits.
The indirect dependency `Net::SSLeay/SSLeay.so` ends up linking against the
base system's SSL library.
```
root at moose:/usr/ports/audio/logitechmediaserver # ldd
/usr/local/lib/perl5/site_perl/mach/5.28/auto/Net/SSLeay/SSLeay.so
/usr/local/lib/perl5/site_perl/mach/5.28/auto/Net/SSLeay/SSLeay.so:
libperl.so.5.28 => /usr/local/lib/perl5/5.28/mach/CORE/libperl.so.5.28
(0x801400000)
libssl.so.8 => /usr/lib/libssl.so.8 (0x80191a000)
libcrypto.so.8 => /lib/libcrypto.so.8 (0x801c00000)
libz.so.6 => /lib/libz.so.6 (0x80206f000)
libc.so.7 => /lib/libc.so.7 (0x800823000)
libthr.so.3 => /lib/libthr.so.3 (0x802287000)
libm.so.5 => /lib/libm.so.5 (0x8024af000)
libcrypt.so.5 => /lib/libcrypt.so.5 (0x8026dc000)
libutil.so.9 => /lib/libutil.so.9 (0x8028fb000)
```
I'm unsure if there should be an option to use the PORTS version (I'm out of
the loop on proper PORTS SSL behavior).
[radioparadise]:
https://forums.slimdevices.com/showthread.php?108189-Announce-Radio-Paradise-Lossless-Streaming-(Plugin-v2)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list