Opened 4 years ago

Closed 4 years ago

#59570 closed defect (fixed)

Volk-2.0.0 will not build and install on OSX 10.11.6

Reported by: rensd Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: volk

Description

Hi,

when installing GNUradio, Volk is a depencency on fresh install of macports it fails to build volk on OSX-10.11.6.

Checked if to would build on a local build system from https://github.com/gnuradio/volk on github, that worked fine.

Looked for diffrences between the macports version and the one from https://github.com/gnuradio/volk i found a few but in the end.

-- Portfile --

# fix naming of *Clang compiler to just "Clang" for internal use

patchfiles-append patch-fix-clang.diff

patch.pre_args -p1

--- Portfile --

Removing this fix from the Portfile fixed the building. I enclosed some output of main.log but not shure it is relevant enough.

Attachments (1)

Volk-build-error.txt (223.0 KB) - added by rensd 4 years ago.

Download all attachments as: .zip

Change History (5)

Changed 4 years ago by rensd

Attachment: Volk-build-error.txt added

comment:1 Changed 4 years ago by mf2k (Frank Schima)

In the future, please add the port maintainer(s) to Cc (port info --maintainers volk), if any.

comment:2 Changed 4 years ago by mf2k (Frank Schima)

Keywords: build error removed
Owner: set to michaelld
Port: volk added; Volk removed
Status: newassigned

comment:3 Changed 4 years ago by michaelld (Michael Dickens)

This should now be fixed by https://github.com/macports/macports/ports/commit/46202f98147d9ce8a72e831416b3203178c31fb3 . Please update your ports and hopefully Volk now works. Installing Volk on certain older OSX will now require installing a MacPorts Clang compiler, which will take a bit more time ... but, it should now work!

comment:4 Changed 4 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: assignedclosed

I'm going to close out this issue as fixed. Please reopen if that's not the case and provide a new build log.

Note: See TracTickets for help on using tickets.