[MacPorts] #67370: gdb @13.1: build fails on Tiger
MacPorts
noreply at macports.org
Thu May 4 02:13:33 UTC 2023
#67370: gdb @13.1: build fails on Tiger
------------------------+--------------------
Reporter: Cebtenzzre | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Keywords: tiger | Port: gdb
------------------------+--------------------
gdb fails to build on OS X 10.4.8 Tiger i386. Here are the highlights:
{{{
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat.c:42:10: fatal error: copyfile.h: No such file or directory
:info:build #include <copyfile.h>
:info:build ^~~~~~~~~~~~
}}}
{{{
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat-info.c: In function 'void
darwin_debug_regions_recurse(task_t)':
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat-info.c:615:3: error: 'vm_region_submap_short_info_data_64_t'
was not declared in this scope
:info:build vm_region_submap_short_info_data_64_t r_info;
:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat-info.c:615:3: note: suggested alternative:
'vm_region_submap_info_data_64_t'
:info:build vm_region_submap_short_info_data_64_t r_info;
:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build vm_region_submap_info_data_64_t
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat-info.c:647:21: error: 'VM_REGION_SUBMAP_SHORT_INFO_COUNT_64'
was not declared in this scope
:info:build r_info_size = VM_REGION_SUBMAP_SHORT_INFO_COUNT_64;
:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat-info.c:647:21: note: suggested alternative:
'VM_REGION_SUBMAP_INFO_COUNT_64'
:info:build r_info_size = VM_REGION_SUBMAP_SHORT_INFO_COUNT_64;
:info:build ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build VM_REGION_SUBMAP_INFO_COUNT_64
}}}
{{{
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat-info.c: In function 'void disp_exception(const
darwin_exception_info*)':
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat-info.c:785:18: error: 'EXC_MASK_CRASH' was not declared in
this scope
:info:build if (mask & EXC_MASK_CRASH)
:info:build ^~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb
/darwin-nat-info.c:785:18: note: suggested alternative: 'EXC_MASK_ALL'
:info:build if (mask & EXC_MASK_CRASH)
:info:build ^~~~~~~~~~~~~~
:info:build EXC_MASK_ALL
}}}
{{{
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb/i386
-darwin-nat.c: In member function 'virtual void
i386_darwin_nat_target::fetch_registers(regcache*, int)':
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb/i386
-darwin-nat.c:158:47: error: 'x86_float_state32_t {aka struct
i386_float_state}' has no member named '__fpu_fcw'; did you mean
'fpu_fcw'?
:info:build i387_supply_fxsave (regcache, -1, &fp_regs.__fpu_fcw);
:info:build ^~~~~~~~~
:info:build fpu_fcw
}}}
{{{
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb/i386
-darwin-nat.c: In function 'void i386_darwin_dr_set(int, CORE_ADDR)':
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb/i386
-darwin-nat.c:305:21: error: 'x86_debug_state32_t {aka struct
x86_debug_state32}' has no member named '__dr0'; did you mean 'dr0'?
:info:build dr_regs.uds.ds32.__dr0 = value;
:info:build ^~~~~
:info:build dr0
}}}
{{{
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb/i386
-darwin-nat.c: In function 'int
i386_darwin_sstep_at_sigreturn(x86_thread_state_t*)':
:info:build
/opt/local/var/macports/build/_Users_cebtenzzre_ports_devel_gdb/gdb/work/gdb-13.1/gdb/i386
-darwin-nat.c:524:42: error: 'x86_thread_state32_t {aka struct
i386_thread_state}' has no member named '__eip'; did you mean 'eip'?
:info:build if (target_read_memory (regs->uts.ts32.__eip, buf, sizeof
(buf)) == 0
:info:build ^~~~~
:info:build eip
}}}
--
Ticket URL: <https://trac.macports.org/ticket/67370>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list