Opened 8 weeks ago
Closed 7 weeks ago
#70796 closed defect (fixed)
py312-ruamel-yaml-clib @0.2.8: incompatible function pointer types
Reported by: | amake (Aaron Madlon-Kay) | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Sequoia | Cc: | breiter (Brian Reiter) |
Port: | py312-ruamel-yaml-clib, py311-ruamel-yaml-clib |
Description
On Sequioa I get errors like the following for both py312-* and py311-* (others not attempted):
:info:build _ruamel_yaml.c:5929:52: error: incompatible function pointer types passing 'int (void *, char *, int, int *)' to parameter of type 'yaml_read_handler_t *' (aka 'int (*)(void *, unsigned char *, unsigned long, unsigned long *)') [-Wincompatible-function-pointer-types]
Attachments (1)
Change History (5)
Changed 8 weeks ago by amake (Aaron Madlon-Kay)
comment:1 Changed 8 weeks ago by rveznaver (Robert Vežnaver)
comment:2 Changed 7 weeks ago by rveznaver (Robert Vežnaver)
comment:3 Changed 7 weeks ago by breiter (Brian Reiter)
Cc: | breiter added |
---|
comment:4 Changed 7 weeks ago by Robert Vežnaver <rveznaver@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
This was fixed in FreeBSD, the patch works when used for this port
Quick workaround:
Replace checksums and revision fields with:
This is terrible because it can fail in so many ways, but just putting it out there for those who cannot wait for a fix