[MacPorts] #70776: at-spi2-core @2.38.0_0 fails to build on MacOS 15 Sequoia

MacPorts noreply at macports.org
Wed Sep 18 13:49:20 UTC 2024


#70776: at-spi2-core @2.38.0_0 fails to build on MacOS 15 Sequoia
---------------------------+----------------------
  Reporter:  haberg-1      |      Owner:  mascguy
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:  sequoia
      Port:  at-spi2-core  |
---------------------------+----------------------

Comment (by jmroot):

 In the macOS 14 SDK at least, the declaration in question is done like
 this:
 {{{
 union wait {
         int     w_status;               /* used in syscall */
         /*
          * Terminated process status.
          */
         struct {
 #if __DARWIN_BYTE_ORDER == __DARWIN_LITTLE_ENDIAN
                 unsigned int    w_Termsig:7,    /* termination signal */
                     w_Coredump:1,               /* core dump indicator */
                     w_Retcode:8,                /* exit code if
 w_termsig==0 */
                     w_Filler:16;                /* upper bits filler */
 #endif
 #if __DARWIN_BYTE_ORDER == __DARWIN_BIG_ENDIAN
                 unsigned int    w_Filler:16,    /* upper bits filler */
                     w_Retcode:8,                /* exit code if
 w_termsig==0 */
                     w_Coredump:1,               /* core dump indicator */
                     w_Termsig:7;                /* termination signal */
 #endif
         } w_T;
 }}}
 So possibly something funny is going on with the byte order macros.

-- 
Ticket URL: <https://trac.macports.org/ticket/70776#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list