Bug 199785 - [MAINTAINER] devel/p5-B-Flags: update to 0.13
Summary: [MAINTAINER] devel/p5-B-Flags: update to 0.13
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: Po-Chuan Hsieh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-29 15:52 UTC by Sergei Vyshenski
Modified: 2015-04-30 13:17 UTC (History)
1 user (show)

See Also:
svysh.fbsd: maintainer-feedback+


Attachments
patch to update the port (1.79 KB, patch)
2015-04-29 15:52 UTC, Sergei Vyshenski
no flags Details | Diff
log from poudriere, 11-current, perl-5.18 (17.53 KB, text/plain)
2015-04-29 15:53 UTC, Sergei Vyshenski
no flags Details
log from poudriere, 11-current, perl-5.21 (17.56 KB, text/plain)
2015-04-29 15:53 UTC, Sergei Vyshenski
no flags Details
log from poudriere, 10.1, perl-5.18 (21.64 KB, text/plain)
2015-04-29 15:54 UTC, Sergei Vyshenski
no flags Details
log from poudriere, 10.1, perl-5.21 (17.89 KB, text/plain)
2015-04-29 15:55 UTC, Sergei Vyshenski
no flags Details
log from poudriere, 8.4, perl-5.18 (21.28 KB, text/plain)
2015-04-29 15:56 UTC, Sergei Vyshenski
no flags Details
log from poudriere, 8.4, perl-5.21 (17.51 KB, text/plain)
2015-04-29 15:56 UTC, Sergei Vyshenski
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Vyshenski 2015-04-29 15:52:00 UTC
Created attachment 156102 [details]
patch to update the port

[MAINTAINER] devel/p5-B-Flags: update to 0.13

- changes:
http://cpansearch.perl.org/src/RURBAN/B-Flags-0.13/Changes

- remove patch files/... 
as the issue with perl-5.21 is already fixed at the upstream in this new version

- "portlint -AC" just warns about non-empty $FreeBSD$ tag.

- Tested with poudriere 3.1.4 (logs attached) at 
11.0-CURRENT-amd64 with perl-5.18,
10.1-amd64 with perl-5.18,
8.4-amd64 with perl-5.18,
11.0-CURRENT-amd64 with perl-5.21,
10.1-amd64 with perl-5.21,
8.4-amd64 with perl-5.21,

To activate built-in perl tests inside poudriere jails, file  
Mk/Uses/perl5.mk was locally augmented with lines:

.if defined(RUN_PERL_TESTS)
BUILD_DEPENDS+= ${TEST_DEPENDS}
pre-install:    test
.endif
Comment 1 Sergei Vyshenski 2015-04-29 15:53:26 UTC
Created attachment 156103 [details]
log from poudriere, 11-current, perl-5.18
Comment 2 Sergei Vyshenski 2015-04-29 15:53:57 UTC
Created attachment 156104 [details]
log from poudriere, 11-current, perl-5.21
Comment 3 Sergei Vyshenski 2015-04-29 15:54:45 UTC
Created attachment 156105 [details]
log from poudriere, 10.1, perl-5.18
Comment 4 Sergei Vyshenski 2015-04-29 15:55:38 UTC
Created attachment 156106 [details]
log from poudriere, 10.1, perl-5.21
Comment 5 Sergei Vyshenski 2015-04-29 15:56:20 UTC
Created attachment 156107 [details]
log from poudriere, 8.4, perl-5.18
Comment 6 Sergei Vyshenski 2015-04-29 15:56:48 UTC
Created attachment 156108 [details]
log from poudriere, 8.4, perl-5.21
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-04-29 19:19:50 UTC
A commit references this bug:

Author: sunpoet
Date: Wed Apr 29 19:19:08 UTC 2015
New revision: 385007
URL: https://svnweb.freebsd.org/changeset/ports/385007

Log:
  - Update to 0.13
  - While I'm here:
    - Allow to strip shared library as regular user
    - Use SITE_ARCH

  Changes:	http://search.cpan.org/dist/B-Flags/Changes
  PR:		199785
  Submitted by:	Sergei Vyshenski <svysh.fbsd@gmail.com> (maintainer)

Changes:
  head/devel/p5-B-Flags/Makefile
  head/devel/p5-B-Flags/distinfo
  head/devel/p5-B-Flags/files/
Comment 8 Po-Chuan Hsieh freebsd_committer freebsd_triage 2015-04-29 19:36:18 UTC
Committed. Thanks!
Comment 9 Sergei Vyshenski 2015-04-29 20:08:04 UTC
Thank you!

What do you mean by "Use SITE_ARCH" words?
Comment 10 Sergei Vyshenski 2015-04-29 21:30:16 UTC
Oh, I see, thank you again.
Comment 11 Po-Chuan Hsieh freebsd_committer freebsd_triage 2015-04-30 11:38:46 UTC
(In reply to Sergei Vyshenski from comment #9)

That line was wrong. I forgot to remove it.
Comment 12 Sergei Vyshenski 2015-04-30 12:56:40 UTC
And I forgot to remove the line "NO_ARCH=yes" from the Makefile. This port installs shared library, and thus _is_ arch dependent. Sorry.
Comment 13 Po-Chuan Hsieh freebsd_committer freebsd_triage 2015-04-30 13:17:30 UTC
Fixed in r385040.