Opened 7 years ago

Closed 7 years ago

#54896 closed defect (fixed)

bedtools @2.26.0: build error with Xcode 9.0

Reported by: ikizhvatov (Ilya Kizhvatov) Owned by: arjanvandervelde (Arjan van der Velde)
Priority: Normal Milestone:
Component: ports Version: 2.4.1
Keywords: Cc:
Port: bedtools

Description

bedtools build fails after recent update to Xcode 9 on macOS Sierra 10.12.6. Log attached.

Attachments (1)

main.log (85.2 KB) - added by ikizhvatov (Ilya Kizhvatov) 7 years ago.
Build log

Download all attachments as: .zip

Change History (8)

Changed 7 years ago by ikizhvatov (Ilya Kizhvatov)

Attachment: main.log added

Build log

comment:1 Changed 7 years ago by raimue (Rainer Müller)

As stated in the upstream report, current upstream master works, so patches need to be backported to the release version.

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

Cc: vandervelde.ag@… removed
Owner: set to arjanvandervelde
Status: newassigned

comment:3 Changed 7 years ago by ikizhvatov (Ilya Kizhvatov)

I am not sure if upstream works: on my system I pull master from https://github.com/arq5x/bedtools2 and the build error is the same as I reported originally for the macports build.

comment:4 Changed 7 years ago by arjanvandervelde (Arjan van der Velde)

the upstream issue doesn't seem to match exactly what you're seeing. i'll look into this. would you be able to reproduce this on another system Xcode 9 on macOS Sierra 10.12.6?

comment:5 Changed 7 years ago by arjanvandervelde (Arjan van der Velde)

https://github.com/arq5x/bedtools2/issues/573 is the same error; waiting for upstream fix.

comment:6 Changed 7 years ago by arjanvandervelde (Arjan van der Velde)

fixed; waiting for pull request to be merged. https://github.com/macports/macports-ports/pull/839

comment:7 Changed 7 years ago by arjanvandervelde (Arjan van der Velde)

Resolution: fixed
Status: assignedclosed

In f490337a8f7f68abc0312e0d0a95e21f878f63cf/macports-ports:

bedtools: fix build error with Xcode 9.0

patch src/utils/FileRecordTools/Records/StrandQueue.cpp and src/utils/FileRecordTools/Records/StrandQueue.h using upstream pull request https://github.com/arq5x/bedtools2/pull/574. hopefully this will be included in the next release. This fixes #54896.

Note: See TracTickets for help on using tickets.