Opened 11 years ago

Closed 11 years ago

#40208 closed defect (invalid)

tcl needs reinplace on generic/tclInt.h for darwin13 or later

Reported by: howarth@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port: tcl

Description

Since STDC_HEADERS isn't set for builds against libc++ on darwin13, the tcl Portfile needs to add a

platform darwin 13 {
reinplace "s|typedef int ptrdiff_t|typedef long ptrdiff_t|g" ${worksrcpath}/generic/tclInt.h
}

to make sure the correct size of ptrdiff_t is used for the x86_64 build. I noticed this issue on fink when
debugging regressions in blt.

Change History (2)

comment:1 Changed 11 years ago by howarth@…

Sorry for the noise. Please close as invalid.

comment:2 Changed 11 years ago by larryv (Lawrence Velázquez)

Cc: mww removed
Resolution: invalid
Status: newclosed

Er, okay.

Note: See TracTickets for help on using tickets.