Bug 210062 - astro/routino: install shared library
Summary: astro/routino: install shared library
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: Muhammad Moinur Rahman
URL:
Keywords: patch
Depends on:
Blocks: 210063
  Show dependency treegraph
 
Reported: 2016-06-05 20:21 UTC by Christoph Moench-Tegeder
Modified: 2016-06-18 19:22 UTC (History)
1 user (show)

See Also:
bofh: maintainer-feedback+


Attachments
include shared libraries and enable stripping (11.76 KB, patch)
2016-06-05 20:21 UTC, Christoph Moench-Tegeder
no flags Details | Diff
poudriere testport log (65.45 KB, text/x-log)
2016-06-05 20:22 UTC, Christoph Moench-Tegeder
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Moench-Tegeder freebsd_committer 2016-06-05 20:21:23 UTC
Created attachment 171073 [details]
include shared libraries and enable stripping

Due to the homegrown Makefile in routino-3.1.1/src/Makefile the shared libraries libroutino and libroutino-slim had not been installed (cp threw errors for unknown options). Further, stripping of the installed binaries failed with permission errors. All these errors had been ignored (the shared libraries were even missing from the pkg-plist), but downstream users of libroutino were left cold in the rain (notably qmapshack). Attached patch fixes these issues.
Comment 1 Christoph Moench-Tegeder freebsd_committer 2016-06-05 20:22:04 UTC
Created attachment 171074 [details]
poudriere testport log
Comment 2 commit-hook freebsd_committer 2016-06-09 20:50:58 UTC
A commit references this bug:

Author: bofh
Date: Thu Jun  9 20:50:15 UTC 2016
New revision: 416629
URL: https://svnweb.freebsd.org/changeset/ports/416629

Log:
  astro/routino: Install shared library

  PR:		210062
  Submitted by:	cmt

Changes:
  head/astro/routino/Makefile
  head/astro/routino/files/
  head/astro/routino/files/patch-doc_Makefile
  head/astro/routino/files/patch-extras_find-fixme_Makefile
  head/astro/routino/files/patch-src_Makefile
  head/astro/routino/files/patch-web_Makefile
  head/astro/routino/files/patch-xml_Makefile
  head/astro/routino/pkg-plist
Comment 3 commit-hook freebsd_committer 2016-06-18 19:22:18 UTC
A commit references this bug:

Author: marino
Date: Sat Jun 18 19:21:41 UTC 2016
New revision: 417082
URL: https://svnweb.freebsd.org/changeset/ports/417082

Log:
  astro/routino: revbump to fix astro/qmapshack

  The previous commit added two libraries to the package, but failed to
  bump the port.  The immediate fallout is astro/qmapshack fails at
  run-depends stage on incremental bulk builds.

  PR:	210062

Changes:
  head/astro/routino/Makefile