[MacPorts] #54682: tao 6.3.3 +server typedef redefinition with different types

MacPorts noreply at macports.org
Mon Aug 28 16:07:27 UTC 2017


#54682: tao 6.3.3 +server typedef redefinition with different types
---------------------+-------------------
 Reporter:  c-alpha  |      Owner:
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.4.1
 Keywords:  sierra   |       Port:  tao
---------------------+-------------------
 Build environment:
 - macOS 10.12.6 (16G29)
 - Xcode 8.1 (8B62)

 Command invoked: `sudo port install tao` (builds `+server` by default)

 `clockid_t` is typdef-ed in `/usr/include/time.h`, as well as in
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_tao/tao/work/ACE_wrappers/ace/os_include/sys/os_types.h`.
 The definitions differ, which causes the compilation of
 `Local_Name_Space.cpp` to fail.

 Similarly, marco redefinition warnings for `CLOCK_REALTIME` and
 `CLOCK_MONOTONIC` are also reported by the compiler (`/usr/include/time.h`
 as above, and
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_tao/tao/work/ACE_wrappers/ace/os_include/sys/os_time.h`).

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


More information about the macports-tickets mailing list