Page MenuHomeFreeBSD

net/uriparser: Upgrade to 0.8.6.
ClosedPublic

Authored by ed on Sep 3 2018, 6:39 AM.
Tags
None
Referenced Files
F82068375: D16999.id52079.diff
Thu, Apr 25, 5:25 AM
F82023214: D16999.id.diff
Wed, Apr 24, 4:58 PM
F82023206: D16999.id52079.diff
Wed, Apr 24, 4:58 PM
F82023066: D16999.id47604.diff
Wed, Apr 24, 4:54 PM
Unknown Object (File)
Sun, Apr 21, 10:17 PM
Unknown Object (File)
Sun, Apr 21, 10:06 PM
Unknown Object (File)
Sat, Apr 20, 1:12 PM
Unknown Object (File)
Fri, Apr 19, 5:52 PM
Subscribers

Details

Summary
  • Switch to GitHub releases instead of SourceForge.
  • Remove a local patch that has been integrated in the meantime.
  • Stock GitHub tarballs don't ship with Autoconf generated files. Make sure we generate those now.
Test Plan

Poudriere build on 11.x amd64 passes.

Diff Detail

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

Event Timeline

Switch to GitHub releases instead of SourceForge.

This is wrong for more than one reason:

  1. it is not a "Github releases" but an extract from the repository using git-archive(1), you can, sometime, find released tarballs on github, but they are not accessible using USE_GITHUB.
  2. SourceForge has a 0.8.6 tarball, and we should always use the release tarballs upstream takes time to create instead of falling back to commits from github.

Unless the 0.8.6 tarball is unusable for some reason, in which case, please state why, you should keep using the released tarball.

net/uriparser/Makefile
15โ€“17 โ†—(On Diff #47604)

All these should be moved later. See Chapter 15. Order of Variables in Port Makefiles.

riggs added a subscriber: riggs.

Update to 0.9.0; addresses multiple CVEs

This revision is now accepted and ready to land.Dec 6 2018, 3:46 PM
This revision was automatically updated to reflect the committed changes.