[MacPorts] #69986: stress-ng fails to build with multiple errors

MacPorts noreply at macports.org
Tue May 14 02:46:55 UTC 2024


#69986: stress-ng fails to build with multiple errors
--------------------------------------------------+-----------------------
 Reporter:  barracuda156                          |      Owner:  (none)
     Type:  defect                                |     Status:  new
 Priority:  Normal                                |  Milestone:
Component:  ports                                 |    Version:  2.9.3
 Keywords:  tiger, leopard, snowleopard, powerpc  |       Port:  stress-ng
--------------------------------------------------+-----------------------
 {{{
 :info:build CC stress-access.c
 :info:build In file included from stress-ng.h:245,
 :info:build                  from core-perf.c:20:
 :info:build core-shim.h:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_rlimit_resource_t’
 :info:build core-shim.h:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_priority_which_t’
 :info:build core-shim.h:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_itimer_which_t’
 :info:build core-shim.h:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_loff_t’
 :info:build core-shim.h:67: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_off64_t’
 :info:build core-shim.h:165: error: expected specifier-qualifier-list
 before ‘shim_off64_t’
 :info:build core-shim.h:312: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:313: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:365: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:366: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:420: warning: ‘struct iovec’ declared inside
 parameter list
 :info:build core-shim.h:420: warning: its scope is only this definition or
 declaration, which is probably not what you want
 :info:build core-shim.h:421: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:422: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:423: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:424: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:447: error: expected declaration specifiers or
 ‘...’ before ‘clockid_t’
 :info:build In file included from core-perf.c:20:
 :info:build stress-ng.h:393: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or
 ‘__attribute__’ before ‘uint128_val’
 :info:build In file included from core-perf.c:21:
 :info:build core-builtin.h:721: warning: type defaults to ‘int’ in
 declaration of ‘__uint128_t’
 :info:build core-builtin.h:721: warning: variable ‘__uint128_t’ declared
 ‘inline’
 :info:build core-builtin.h:721: warning: ‘always_inline’ attribute ignored
 :info:build core-builtin.h:721: error: expected ‘,’ or ‘;’ before
 ‘shim_rol128n’
 :info:build core-builtin.h:780: warning: type defaults to ‘int’ in
 declaration of ‘__uint128_t’
 :info:build core-builtin.h:780: warning: variable ‘__uint128_t’ declared
 ‘inline’
 :info:build core-builtin.h:780: warning: ‘always_inline’ attribute ignored
 :info:build core-builtin.h:780: error: expected ‘,’ or ‘;’ before
 ‘shim_ror128n’
 :info:build CC stress-acl.c
 :info:build make: *** [core-perf.o] Error 1
 :info:build make: *** Waiting for unfinished jobs....
 :info:build In file included from stress-ng.h:245,
 :info:build                  from stress-access.c:20:
 :info:build core-shim.h:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_rlimit_resource_t’
 :info:build core-shim.h:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_priority_which_t’
 :info:build core-shim.h:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_itimer_which_t’
 :info:build core-shim.h:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_loff_t’
 :info:build core-shim.h:67: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_off64_t’
 :info:build core-shim.h:165: error: expected specifier-qualifier-list
 before ‘shim_off64_t’
 :info:build core-shim.h:312: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:313: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:365: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:366: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:420: warning: ‘struct iovec’ declared inside
 parameter list
 :info:build core-shim.h:420: warning: its scope is only this definition or
 declaration, which is probably not what you want
 :info:build core-shim.h:421: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:422: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:423: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:424: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:447: error: expected declaration specifiers or
 ‘...’ before ‘clockid_t’
 :info:build In file included from stress-access.c:20:
 :info:build stress-ng.h:393: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or
 ‘__attribute__’ before ‘uint128_val’
 :info:build stress-access.c: In function ‘shim_faccessat’:
 :info:build stress-access.c:130: warning: implicit declaration of function
 ‘faccessat2’
 :info:build stress-access.c: In function ‘stress_access’:
 :info:build stress-access.c:342: error: ‘AT_FDCWD’ undeclared (first use
 in this function)
 :info:build stress-access.c:342: error: (Each undeclared identifier is
 reported only once
 :info:build stress-access.c:342: error: for each function it appears in.)
 :info:build stress-access.c:433: warning: implicit declaration of function
 ‘faccessat’
 :info:build stress-access.c:434: error: ‘AT_SYMLINK_NOFOLLOW’ undeclared
 (first use in this function)
 :info:build make: *** [stress-access.o] Error 1
 :info:build In file included from stress-ng.h:245,
 :info:build                  from stress-acl.c:19:
 :info:build core-shim.h:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_rlimit_resource_t’
 :info:build core-shim.h:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_priority_which_t’
 :info:build core-shim.h:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_itimer_which_t’
 :info:build core-shim.h:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_loff_t’
 :info:build core-shim.h:67: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘shim_off64_t’
 :info:build core-shim.h:165: error: expected specifier-qualifier-list
 before ‘shim_off64_t’
 :info:build core-shim.h:312: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:313: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:365: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:366: error: expected declaration specifiers or
 ‘...’ before ‘shim_off64_t’
 :info:build core-shim.h:420: warning: ‘struct iovec’ declared inside
 parameter list
 :info:build core-shim.h:420: warning: its scope is only this definition or
 declaration, which is probably not what you want
 :info:build core-shim.h:421: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:422: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:423: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:424: error: expected ‘)’ before ‘clk_id’
 :info:build core-shim.h:447: error: expected declaration specifiers or
 ‘...’ before ‘clockid_t’
 :info:build In file included from stress-acl.c:19:
 :info:build stress-ng.h:393: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or
 ‘__attribute__’ before ‘uint128_val’
 :info:build make: *** [stress-acl.o] Error 1
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_benchmarks_stress-ng/stress-ng/work
 /stress-ng-0.17.08'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_benchmarks_stress-ng/stress-ng/work
 /stress-ng-0.17.08" && /usr/bin/make -j6 -w all
 CC="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_benchmarks_stress-ng/stress-
 ng/work/compwrap/cc/usr/bin/gcc-4.2"
 CXX="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_benchmarks_stress-ng/stress-
 ng/work/compwrap/cxx/usr/bin/g++-4.2"
 OBJC="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_benchmarks_stress-ng/stress-
 ng/work/compwrap/objc/usr/bin/gcc-4.2"
 OBJCXX="/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_benchmarks_stress-ng/stress-
 ng/work/compwrap/objcxx/usr/bin/g++-4.2" INSTALL="/usr/bin/install -c"
 :info:build Exit code: 2
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/69986>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list