Page MenuHomeFreeBSD

elfutils: Fix build on CURRENT
ClosedPublic

Authored by cem on Nov 8 2016, 6:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 7, 9:25 AM
Unknown Object (File)
Wed, Nov 6, 7:14 PM
Unknown Object (File)
Wed, Nov 6, 9:34 AM
Unknown Object (File)
Tue, Nov 5, 12:32 PM
Unknown Object (File)
Thu, Oct 31, 4:10 PM
Unknown Object (File)
Fri, Oct 18, 2:01 AM
Unknown Object (File)
Oct 16 2024, 12:53 PM
Unknown Object (File)
Oct 16 2024, 8:56 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
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 5894
Build 6181: arc lint + arc unit

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.