Page MenuHomeFreeBSD

devel/liblas12: Fix build error on CURRENT
ClosedPublic

Authored by pizzamig on Oct 25 2017, 10:12 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 19, 1:09 PM
Unknown Object (File)
Jan 8 2024, 6:37 AM
Unknown Object (File)
Dec 23 2023, 1:48 AM
Unknown Object (File)
Dec 22 2023, 1:42 AM
Unknown Object (File)
Aug 14 2023, 9:39 AM
Unknown Object (File)
Jun 19 2023, 10:23 PM
Unknown Object (File)
May 14 2023, 6:14 AM
Unknown Object (File)
Apr 25 2023, 9:23 AM
Subscribers
None

Details

Summary

devel/liblas12: Fix build error on CURRENT

PR\: 222424
Submitted by\: rhurlin@gwdg.de (maintainer)
Approved by\: lme (mentor)
Approved by\: olivier (mentor)
Differential Revision\: https://reviews.freebsd.org/DXXXXX

Test Plan

portlint's fine.
poudriere build on 10.3 10.4 11.0 11.1 on i386 amd64

Diff Detail

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

Event Timeline

Does this fall into the "Build fixes which cause a package to become compilable where it was previously failing" of the "Examples of changes which do not require a PORTREVISION bump" ?

Build error is only on FreeBSD CURRENT, I guess because of llvm 5.x Probably it was a warning on previous clang version.
The current port is already working on 10.x and 11.x, but I'm not sure that the patch fix only the C++ syntax or changes the binary as well. The new patch is now applied on every FreeBSD version.
A better solution, avoiding portrevision bump, could be to change the patch as extrapatch and apply it only if freebsd version >= 1200000.
I'll ask the maintainer.

  • Remove portrevision bump, not needed
This revision is now accepted and ready to land.Nov 3 2017, 11:00 AM
This revision was automatically updated to reflect the committed changes.