Page MenuHomeFreeBSD

elfutils: Fix build on CURRENT
ClosedPublic

Authored by cem on Nov 8 2016, 6:46 PM.
Tags
None
Referenced Files
F154329249: D8476.id22148.diff
Mon, Apr 27, 9:26 PM
Unknown Object (File)
Thu, Apr 23, 8:34 PM
Unknown Object (File)
Tue, Apr 21, 11:37 PM
Unknown Object (File)
Sun, Apr 19, 1:42 AM
Unknown Object (File)
Sat, Apr 18, 1:20 AM
Unknown Object (File)
Fri, Apr 17, 4:36 AM
Unknown Object (File)
Fri, Apr 17, 4:36 AM
Unknown Object (File)
Fri, Apr 17, 4:35 AM
Subscribers
None

Details

Summary

CURRENT added a #define for basename, which conflicts with elfutils'. Undefine
it before defining ours.

Test Plan

It builds successfully. I need a port committer's blessing to commit.

Diff Detail

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

Event Timeline

cem retitled this revision from to elfutils: Fix build on CURRENT.
cem updated this object.
cem edited the test plan for this revision. (Show Details)
cem added reviewers: bapt, mat, bdrewery, AMDmi3.

Be sure to build nicely on 11.0 and 10.x too.

bapt edited edge metadata.

You do not need to bump port revision as the build is failing and you changes are not modifying the binaries where it actually builds

This revision is now accepted and ready to land.Nov 11 2016, 1:23 AM
This revision was automatically updated to reflect the committed changes.