Bug 214773 - sysutils/flock: update to 2.29
Summary: sysutils/flock: update to 2.29
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: Bartek Rutkowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-23 08:38 UTC by Franco Fichtner
Modified: 2016-11-24 11:23 UTC (History)
1 user (show)

See Also:


Attachments
full patch (3.48 KB, patch)
2016-11-23 08:38 UTC, Franco Fichtner
franco: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Franco Fichtner 2016-11-23 08:38:12 UTC
Created attachment 177321 [details]
full patch

Hi,

This updates flock to 2.29, removing the need for our custom patches.

Builds OK on 10.3 amd64 and i386, 11.0 amd64.
Functional test OK on 10.3 amd64.

Changes:

blkdev:
   - guard against missing DIOCGDINFO on FreeBSD 11  [Franco Fichtner]
flock:
   - Introduce no-fork option.  [Terry Burton]
   - fix no-flock patch  [Karel Zak]
   - keep run_program() simple  [Karel Zak]
pathnames:
   - guard clashing definitions on FreeBSD  [Franco Fichtner]
tests:
   - add flock tests  [Karel Zak]
   - wait for flock background process  [Ruediger Meier]

Sponsored by: OPNsense


Cheers,
Franco
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-11-23 20:08:46 UTC
A commit references this bug:

Author: robak
Date: Wed Nov 23 20:08:37 UTC 2016
New revision: 426974
URL: https://svnweb.freebsd.org/changeset/ports/426974

Log:
  sysutils/flock: update 2.28 -> 2.29

  PR:		214773
  Submitted by:	Franco Fichtner <franco@opnsense.org> (maintainer)

Changes:
  head/sysutils/flock/Makefile
  head/sysutils/flock/distinfo
Comment 2 Bartek Rutkowski freebsd_committer freebsd_triage 2016-11-23 20:10:03 UTC
Committed, thanks!
Comment 3 Franco Fichtner 2016-11-23 21:39:40 UTC
Thanks, yet files/ was not deleted. Patches in there are obsolete. Can't build test ATM, but I guess build will error out.
Comment 4 Franco Fichtner 2016-11-24 07:08:37 UTC
Yes, pkg-fallout@ did verify it.  files/ needs to be removed. ;)
Comment 5 commit-hook freebsd_committer freebsd_triage 2016-11-24 10:41:57 UTC
A commit references this bug:

Author: olgeni
Date: Thu Nov 24 10:41:15 UTC 2016
New revision: 427003
URL: https://svnweb.freebsd.org/changeset/ports/427003

Log:
  Unbreak build - according to PR 214773 custom patches are not
  needed anymore.

  PR:		214773

Changes:
  head/sysutils/flock/files/
Comment 6 Franco Fichtner 2016-11-24 11:23:29 UTC
All fine now, thank you.