Opened 8 weeks ago
Closed 8 weeks ago
#70831 closed defect (fixed)
antigraingeometry @2.5: error: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not
Reported by: | erigae (erigae) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | sequoia | Cc: | |
Port: | antigraingeometry |
Description
During installation of plplot for Sequoia the compilation stops at building the antigraingeometry port with some 'deprecated' and ' incompatible' errors.
Attachments (1)
Change History (4)
comment:1 Changed 8 weeks ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | sequoia added |
---|---|
Port: | antigraingeometry added |
Changed 8 weeks ago by erigae (erigae)
Attachment: | antigraingeometry_main.log added |
---|
main.log file for failed agg compilation
comment:2 Changed 8 weeks ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to ryandesign |
---|---|
Status: | new → accepted |
Summary: | antigraingeometry does not compile under macOS Sequoia → antigraingeometry @2.5: error: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not |
This is due to a change in freetype 2.13.3:
CHANGES BETWEEN 2.13.2 and 2.13.3 (2024-Aug-11)
- IMPORTANT CHANGES
- Some fields in the
FT_Outline
structure have been changed from signed to unsigned type, which better reflects the actual usage. It is also an additional means to protect against malformed input.
Here is the upstream fix which I will add to the port.
I'll also change the port's homepage because the old one is gone.
comment:3 Changed 8 weeks ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.
Please attach the main.log file.