Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#40848 closed defect (fixed)

current cln tarball fails to build; already fixed in git repository

Reported by: ds283 (David Seery) Owned by: gwright@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: haspatch Cc: ryandesign (Ryan Carsten Schmidt), michaelld (Michael Dickens)
Port: cln

Description

The source tarball downloaded by the current portfile does not build, due to a missing #include statement. This appears to be a known issue with recent versions of CLN:

http://www.ginac.de/pipermail/cln-list/2013-October/000663.html

http://stackoverflow.com/questions/19456626/compile-cln-with-clang-and-libc

The problem already seems to be fixed in the CLN git repository, and I've checked that manually patching the source tarball makes it work as expected. So it appears that only an updated source tarball is required.

Attachments (2)

cln-1.3.3.diff (865 bytes) - added by ryandesign (Ryan Carsten Schmidt) 10 years ago.
proposed patch
patch-clang.diff (1.0 KB) - added by ryandesign (Ryan Carsten Schmidt) 10 years ago.

Download all attachments as: .zip

Change History (5)

Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: cln-1.3.3.diff added

proposed patch

Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: patch-clang.diff added

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added; gwright@… removed
Keywords: haspatch added
Owner: changed from macports-tickets@… to gwright@…

Greg, the attached patch updates the port to 1.3.3 and adds the upstream patch to allow it to build. If you'd like I can commit it for you.

comment:2 Changed 10 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Maintainer timeout; fixed in r114207.

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

Cc: michaelld@… added

Cc Me!

Note: See TracTickets for help on using tickets.