Bug 193413 - lang/ruby21: Replace "LIB_DEPENDS=libexecinfo.so" with "USES=execinfo"
Summary: lang/ruby21: Replace "LIB_DEPENDS=libexecinfo.so" with "USES=execinfo"
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ruby (Nobody)
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2014-09-07 08:12 UTC by Yasuhiro Kimura
Modified: 2014-09-14 15:56 UTC (History)
2 users (show)

See Also:


Attachments
Replace "LIB_DEPENDS=libexecinfo.so" with "USES=execinfo". (712 bytes, patch)
2014-09-07 08:12 UTC, Yasuhiro Kimura
koobs: maintainer-approval? (ruby)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2014-09-07 08:12:09 UTC
Created attachment 146983 [details]
Replace "LIB_DEPENDS=libexecinfo.so" with "USES=execinfo".
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2014-09-07 13:13:00 UTC
Comment on attachment 146983 [details]
Replace "LIB_DEPENDS=libexecinfo.so" with "USES=execinfo".

If possible please also include the following to promote quick 
resolution:

 * Attach successful poudriere testport, or redports.org build logs
 * portlint -AC output (after addressing any outstanding issues)
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2014-09-07 14:29:24 UTC
(In reply to Kubilay Kocak from comment #1)
> Comment on attachment 146983 [details]
> Replace "LIB_DEPENDS=libexecinfo.so" with "USES=execinfo".
> 
> If possible please also include the following to promote quick 
> resolution:
> 
>  * Attach successful poudriere testport, or redports.org build logs

https://redports.org/buildarchive/20140907064900-12016/

>  * portlint -AC output (after addressing any outstanding issues)

yasu@eastasia[53467]% portlint -AC
WARN: Makefile: [3]: possible direct use of command "ruby" found. use ${RUBY} instead.
WARN: Makefile: [12]: possible direct use of command "ruby" found. use ${RUBY} instead.
WARN: Makefile: [113]: possible direct use of command "ruby" found. use ${RUBY} instead.
WARN: Makefile: [0]: possible direct use of command "rm" found. use ${RM} instead.
WARN: Makefile: [0]: possible direct use of command "env" found. use ${SETENV} instead.
WARN: Makefile: possible use of absolute pathname "/usr/bin/install".
WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy.
WARN: Makefile: new ports should not set PORTREVISION.
WARN: Makefile: new ports should not set PORTEPOCH.
WARN: Makefile: DISTNAME is ${PORTNAME}-${PORTVERSION} by default, you don't need to define DISTNAME.
WARN: Makefile: unless this is a master port, COMMENT has to be set by "=", not by "?=".
WARN: Makefile: "PKGNAMESUFFIX" has to appear earlier.
WARN: Makefile: "BUILD_DEPENDS" has to appear earlier.
WARN: Makefile: "RUN_DEPENDS" has to appear earlier.
0 fatal errors and 14 warnings found.
yasu@eastasia[53468]%
Comment 3 commit-hook freebsd_committer freebsd_triage 2014-09-14 15:56:14 UTC
A commit references this bug:

Author: swills
Date: Sun Sep 14 15:55:20 UTC 2014
New revision: 368197
URL: http://svnweb.freebsd.org/changeset/ports/368197

Log:
  lang/ruby21: switch to USES=execinfo

  While here, move MAKE_JOBS_UNSAFE to CAPIDOCS option since thats the only place
  it seems necessary

  PR:		193413
  Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>

Changes:
  head/lang/ruby21/Makefile
Comment 4 Steve Wills freebsd_committer freebsd_triage 2014-09-14 15:56:46 UTC
Committed, thanks!