[MacPorts] #71351: p5.34-curses does not build on PPC Tiger, Mac OS X 10.4.11, because of
MacPorts
noreply at macports.org
Mon Nov 18 19:59:36 UTC 2024
#71351: p5.34-curses does not build on PPC Tiger, Mac OS X 10.4.11, because of
-----------------------+-----------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.4
Keywords: tiger ppc | Port: p5-curses
-----------------------+-----------------------
{{{
/opt/local/bin/gcc-apple-4.2 -c -fno-common -DPERL_DARWIN -pipe -Os
-fno-strict-aliasing -I/opt/local/include -D_FORTIFY_SOURCE=2
-DPERL_USE_SAFE_PUTENV -arch ppc -isysroot/ -O3 -DVERSION=\"1.45\"
-DXS_VERSION=\"1.45\" "-I/opt/local/lib/perl5/5.34/darwin-thread-multi-
2level/CORE" Curses.c
Curses.c:217: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
Curses.c:221: error: expected identifier or '(' before '{' token
Curses.c:233: error: expected declaration specifiers or '...' before
'FIELD'
Curses.c: In function 'c_field2sv':
Curses.c:239: error: 'fieldP' undeclared (first use in this function)
Curses.c:239: error: (Each undeclared identifier is reported only once
Curses.c:239: error: for each function it appears in.)
Curses.c: At top level:
Curses.c:242: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
Curses.c:246: error: expected identifier or '(' before '{' token
Curses.c: In function 'c_form2sv':
Curses.c:259: error: expected declaration specifiers before 'FORM'
In file included from Curses.c:445:
CursesFun.c: In function 'XS_Curses_pos_form_cursor':
CursesFun.c:5744: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_data_ahead':
CursesFun.c:5766: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_data_behind':
CursesFun.c:5785: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_form_driver':
CursesFun.c:5807: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_form_fields':
CursesFun.c:5830: error: 'FORM' undeclared (first use in this function)
CursesFun.c:5831: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:5831: error: 'fields' undeclared (first use in this function)
CursesFun.c:5831: error: expected expression before ')' token
CursesFun.c: In function 'XS_Curses_form_fields':
CursesFun.c:5850: error: 'FORM' undeclared (first use in this function)
CursesFun.c:5851: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:5851: error: 'ret' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_count':
CursesFun.c:5869: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_move_field':
CursesFun.c:5888: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:5888: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_new_form':
CursesFun.c:5911: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:5911: error: 'fields' undeclared (first use in this function)
CursesFun.c:5911: error: expected expression before ')' token
CursesFun.c:5912: error: 'FORM' undeclared (first use in this function)
CursesFun.c:5912: error: 'ret' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_free_form':
CursesFun.c:5930: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_new_page':
CursesFun.c:5952: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:5952: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_new_page':
CursesFun.c:5972: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:5972: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_form_opts':
CursesFun.c:5994: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_form_opts_on':
CursesFun.c:6014: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_form_opts_off':
CursesFun.c:6034: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_form_opts':
CursesFun.c:6054: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_current_field':
CursesFun.c:6076: error: 'FORM' undeclared (first use in this function)
CursesFun.c:6077: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6077: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_current_field':
CursesFun.c:6096: error: 'FORM' undeclared (first use in this function)
CursesFun.c:6097: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6097: error: 'ret' undeclared (first use in this function)
CursesFun.c:6100: error: too many arguments to function 'c_field2sv'
CursesFun.c: In function 'XS_Curses_set_form_page':
CursesFun.c:6115: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_form_page':
CursesFun.c:6135: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_index':
CursesFun.c:6154: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6154: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_post_form':
CursesFun.c:6176: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_unpost_form':
CursesFun.c:6195: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_form_userptr':
CursesFun.c:6217: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_form_userptr':
CursesFun.c:6237: error: 'FORM' undeclared (first use in this function)
CursesFun.c:6238: warning: initialization makes pointer from integer
without a cast
CursesFun.c: In function 'XS_Curses_set_form_win':
CursesFun.c:6259: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_form_win':
CursesFun.c:6279: error: 'FORM' undeclared (first use in this function)
CursesFun.c:6280: warning: initialization makes pointer from integer
without a cast
CursesFun.c: In function 'XS_Curses_set_form_sub':
CursesFun.c:6298: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_form_sub':
CursesFun.c:6318: error: 'FORM' undeclared (first use in this function)
CursesFun.c:6319: warning: initialization makes pointer from integer
without a cast
CursesFun.c: In function 'XS_Curses_scale_form':
CursesFun.c:6337: error: 'FORM' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_field_fore':
CursesFun.c:6363: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6363: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_fore':
CursesFun.c:6383: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6383: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_field_back':
CursesFun.c:6402: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6402: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_back':
CursesFun.c:6422: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6422: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_field_pad':
CursesFun.c:6441: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6441: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_pad':
CursesFun.c:6461: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6461: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_field_buffer':
CursesFun.c:6483: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6483: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_buffer':
CursesFun.c:6504: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6504: error: 'field' undeclared (first use in this function)
CursesFun.c:6506: warning: initialization makes pointer from integer
without a cast
CursesFun.c: In function 'XS_Curses_set_field_status':
CursesFun.c:6524: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6524: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_status':
CursesFun.c:6544: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6544: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_max_field':
CursesFun.c:6563: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6563: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_info':
CursesFun.c:6586: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6586: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_dynamic_field_info':
CursesFun.c:6617: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6617: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_field_just':
CursesFun.c:6645: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6645: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_just':
CursesFun.c:6665: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6665: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_new_field':
CursesFun.c:6693: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6693: error: 'ret' undeclared (first use in this function)
CursesFun.c:6695: error: too many arguments to function 'c_field2sv'
CursesFun.c: In function 'XS_Curses_dup_field':
CursesFun.c:6710: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6710: error: 'field' undeclared (first use in this function)
CursesFun.c:6713: error: 'ret' undeclared (first use in this function)
CursesFun.c:6716: error: too many arguments to function 'c_field2sv'
CursesFun.c: In function 'XS_Curses_link_field':
CursesFun.c:6731: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6731: error: 'field' undeclared (first use in this function)
CursesFun.c:6734: error: 'ret' undeclared (first use in this function)
CursesFun.c:6737: error: too many arguments to function 'c_field2sv'
CursesFun.c: In function 'XS_Curses_free_field':
CursesFun.c:6752: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6752: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_field_opts':
CursesFun.c:6774: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6774: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_opts_on':
CursesFun.c:6794: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6794: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_opts_off':
CursesFun.c:6814: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6814: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_opts':
CursesFun.c:6834: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6834: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_set_field_userptr':
CursesFun.c:6856: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6856: error: 'field' undeclared (first use in this function)
CursesFun.c: In function 'XS_Curses_field_userptr':
CursesFun.c:6876: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6876: error: 'field' undeclared (first use in this function)
CursesFun.c:6877: warning: initialization makes pointer from integer
without a cast
CursesFun.c: In function 'XS_Curses_field_arg':
CursesFun.c:6898: error: 'FIELD' undeclared (first use in this function)
CursesFun.c:6898: error: 'field' undeclared (first use in this function)
CursesFun.c:6899: warning: initialization makes pointer from integer
without a cast
make: *** [Curses.o] Error 1
make: Leaving directory `/opt/local/var/macports/build/_Volumes_BSD-
Linux_MacPorts-
distfiles_ports_perl_p5-curses/p5.34-curses/work/Curses-1.45'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71351>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list