Opened 2 hours ago
Last modified 2 hours ago
#71340 assigned defect
php83 build error: initialization of from incompatible pointer type
Reported by: | barracuda156 | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.10.4 |
Keywords: | Cc: | ||
Port: | php83 |
Description (last modified by barracuda156)
This is probably an upstream bug:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.12/main/streams/cast.c:142:9: error: initialization of 'fpos_t (*)(void *, fpos_t, int)' {aka 'long long int (*)(void *, long long int, int)'} from incompatible pointer type 'fpos_t (*)(void *, zend_off_t, int)' {aka 'long long int (*)(void *, int, int)'} [-Wincompatible-pointer-types] 142 | stream_cookie_seeker, stream_cookie_closer | ^~~~~~~~~~~~~~~~~~~~ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.12/main/streams/cast.c:142:9: note: (near initialization for 'stream_cookie_functions.seeker') make: *** [main/streams/cast.lo] Error 1 make: *** Waiting for unfinished jobs....
- S. This is building with gcc14, of course. I am not gonna patch out pragmas across the whole php to use gcc-4.2.
Note: See
TracTickets for help on using
tickets.