Page MenuHomeFreeBSD

devel/libconfig: update to 1.7.2
ClosedPublic

Authored by fernape on Jul 25 2018, 5:24 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 27, 7:19 AM
Unknown Object (File)
Nov 7 2024, 11:50 PM
Unknown Object (File)
Oct 23 2024, 12:02 PM
Unknown Object (File)
Oct 19 2024, 6:11 AM
Unknown Object (File)
Oct 19 2024, 6:10 AM
Unknown Object (File)
Oct 19 2024, 6:10 AM
Unknown Object (File)
Oct 19 2024, 6:10 AM
Unknown Object (File)
Oct 19 2024, 6:10 AM
Subscribers

Details

Summary

Triggered by PR 229961

  • Change to USE_GH
  • Bump PORTREVISION of dependant ports.

Maintainer timeout on August 5th.

Test Plan
  • portlint -AC OK
  • poudriere builds for {10.4,11.1}{amd64,i386}, 12i386 OK
  • poudriere build for dependant port audio/umurmur in 10.4amd64 OK:
  • run test in 10.4 amd64 for audio/umurmur

It picks up the correct library:

ldd umurmurd
umurmurd:
               libssl.so.7 => /usr/lib/libssl.so.7 (0x80083f000)
               libcrypto.so.7 => /lib/libcrypto.so.7 (0x800aab000)
               libconfig.so.11 => /usr/local/lib/libconfig.so.11 (0x800ea3000)
               libprotobuf-c.so.1 => /usr/local/lib/libprotobuf-c.so.1 (0x8010af000)
               libc.so.7 => /lib/libc.so.7 (0x8012b9000)

Tested with config files:

/usr/local/etc/umurmur/umurmur.conf
/usr/local/etc/umurmur/umurmur.conf.sample

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

devel/libconfig/Makefile
14 ↗(On Diff #45835)

^ CONFLICTS looks to be in the wrong spot

devel/libconfig/Makefile
14 ↗(On Diff #45835)

Where exactly? I had a look at databases/qof (mentioned as an example in the documentation) and its CONFLICTS_INSTALL is right below LICENSE (no portlint complaints in that place).

devel/libconfig/Makefile
14 ↗(On Diff #45835)

portlint is not perfect -- and the documentation not quit clear -- but I would say that between the dependency block and uses is wrong :)

I would say it belongs to 15.9 or 15.11, some I would put it between GH_ACCOUNT and INFO. -- but @mat is the best judge on these things.

devel/libconfig/Makefile
14 ↗(On Diff #45835)

portlint is not the reference. It is a static lint tool that is almost not always wrong.

The reference is https://www.freebsd.org/doc/en/books/porters-handbook/porting-order.html and I agree, it's a standard variable, so 15.9.

fernape added inline comments.
devel/libconfig/Makefile
14 ↗(On Diff #45835)

Thanks for the input :-)

fernape marked an inline comment as done.

Fix PORTREVISION for net-im/tox

This revision is now accepted and ready to land.Aug 4 2018, 10:10 AM
This revision was automatically updated to reflect the committed changes.