Bug 196456 - converters/libb64: build shared library as well
Summary: converters/libb64: build shared library as well
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jan Beich
URL:
Keywords: feature, patch
Depends on:
Blocks: 194029
  Show dependency treegraph
 
Reported: 2015-01-03 04:27 UTC by Jan Beich
Modified: 2015-01-28 14:52 UTC (History)
1 user (show)

See Also:


Attachments
v1 (2.07 KB, patch)
2015-01-03 04:27 UTC, Jan Beich
no flags Details | Diff
|poudriere testport -P| log (10.1R i386) (12.21 KB, text/plain)
2015-01-03 04:29 UTC, Jan Beich
no flags Details
|poudriere testport -P| log (8.4R amd64) (12.06 KB, text/plain)
2015-01-03 04:31 UTC, Jan Beich
no flags Details
transmission-daemon build log (36.03 KB, text/plain)
2015-01-03 04:43 UTC, Jan Beich
no flags Details
v1.1 (2.04 KB, patch)
2015-01-04 03:27 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 2015-01-03 04:27:49 UTC
Created attachment 151237 [details]
v1

Allow consumers to dynamically link against libb64.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2015-01-03 04:27:49 UTC
Maintainer CC'd
Comment 2 Jan Beich freebsd_committer freebsd_triage 2015-01-03 04:29:42 UTC
Created attachment 151238 [details]
|poudriere testport -P| log (10.1R i386)
Comment 3 Jan Beich freebsd_committer freebsd_triage 2015-01-03 04:31:03 UTC
Created attachment 151239 [details]
|poudriere testport -P| log (8.4R amd64)
Comment 4 Jan Beich freebsd_committer freebsd_triage 2015-01-03 04:43:02 UTC
Created attachment 151240 [details]
transmission-daemon build log

No issues with bug 196455 or net-p2p/transmission-deamon.

$ ldd =transmission-daemon
/usr/local/bin/transmission-daemon:
        libminiupnpc.so.10 => /usr/local/lib/libminiupnpc.so.10 (0x80088e000)
        libnatpmp.so.1 => /usr/local/lib/libnatpmp.so.1 (0x800a99000)
        libdht.so.0 => /usr/local/lib/libdht.so.0 (0x800c9b000)
        libb64.so.0 => /usr/local/lib/libb64.so.0 (0x800ea5000)
        libutp.so.0 => /usr/local/lib/libutp.so.0 (0x8010a6000)
        libevent-2.0.so.5 => /usr/local/lib/libevent-2.0.so.5 (0x8012b0000)
        libcurl.so.4 => /usr/local/lib/libcurl.so.4 (0x8014f5000)
        libcrypto.so.7 => /lib/libcrypto.so.7 (0x801800000)
        libz.so.6 => /lib/libz.so.6 (0x801c31000)
        libm.so.5 => /lib/libm.so.5 (0x801e48000)
        libthr.so.3 => /lib/libthr.so.3 (0x802073000)
        libc.so.7 => /lib/libc.so.7 (0x802299000)
        libssl.so.7 => /usr/lib/libssl.so.7 (0x802655000)
Comment 5 Jan Beich freebsd_committer freebsd_triage 2015-01-03 04:49:14 UTC
Let's block the future consumer from having to bump PORTREVISION on any change in libb64 port.
Comment 6 Jan Beich freebsd_committer freebsd_triage 2015-01-04 03:27:50 UTC
Created attachment 151312 [details]
v1.1

Improved style in files/patch-shared-lib. No other changes to require updating build logs.
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-01-28 14:47:50 UTC
A commit references this bug:

Author: jbeich
Date: Wed Jan 28 14:46:53 UTC 2015
New revision: 378064
URL: https://svnweb.freebsd.org/changeset/ports/378064

Log:
  - Update to 1.2.1 [1]
  - Build and install shared library [2]

  PR:		196455 [1]
  PR:		196456 [2]
  Differential Revision:	https://reviews.freebsd.org/D1613
  Approved by:	maintainer timeout (3 weeks)
  Approved by:	bapt (mentor)

Changes:
  head/converters/libb64/Makefile
  head/converters/libb64/distinfo
  head/converters/libb64/files/
  head/converters/libb64/files/patch-shared-lib
  head/converters/libb64/pkg-plist