Opened 2 years ago

Closed 2 years ago

#63790 closed defect (fixed)

libunistring @0.9.10_0: stdint.h:44:5: error: #if with no expression

Reported by: srirangav (Sriranga Veeraraghavan) Owned by: Sriranga Veeraraghavan <srirangav@…>
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: tiger Cc: evanmiller (Evan Miller)
Port: libunistring

Description

libunistring @0.9.10_0 fails to build on MacOSX 10.4 Tiger. I am using MacPorts 2.7.1.

The problem may be that a auto-generated stdint.h isn't being generated properly. I think that the patch file 0700-multiarch-libc.patch included in the port is supposed to fix this issue but for some reason it only fixes it for one of the stdint.h files generated during the build (compare ~ lines 1784 and ~ line 2325 in the attached log).

Attachments (1)

libunistring.log (171.6 KB) - added by srirangav (Sriranga Veeraraghavan) 2 years ago.
libunistring build log

Download all attachments as: .zip

Change History (5)

Changed 2 years ago by srirangav (Sriranga Veeraraghavan)

Attachment: libunistring.log added

libunistring build log

comment:1 Changed 2 years ago by srirangav (Sriranga Veeraraghavan)

Priority: HighNormal

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

Keywords: tiger added
Milestone: MacPorts Future
Summary: libunistring @0.9.10_0 build failure on MacOSX 10.4 (Tiger)libunistring @0.9.10_0: stdint.h:44:5: error: #if with no expression

comment:3 Changed 2 years ago by evanmiller (Evan Miller)

Cc: evanmiller added

comment:4 Changed 2 years ago by Sriranga Veeraraghavan <srirangav@…>

Owner: set to Sriranga Veeraraghavan <srirangav@…>
Resolution: fixed
Status: newclosed

In 5bfcad69e690aa4d00fb503bab73649947eb6ad2/macports-ports (master):

libunistring: update Portfile to fix broken Tiger (10.4) build

Closes: #63790

Note: See TracTickets for help on using tickets.