Uploaded image for project: 'Commons Daemon'
  1. Commons Daemon
  2. DAEMON-463

Daemon fails to build on macOS with XCode 15.3

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.3.4
    • 1.4.0
    • Jsvc
    • None
    •  
      Clang: 15.0.0 build 1500
      macOS: 14.4.1-arm64
      CLT: 15.3.0.0.1.1708646388
      Xcode: 15.3
      Rosetta 2: false

    Description

      When building jsvc on macOS with XCode 15.3 (for Homebrew), the build fails with the following error:
       

       jsvc-unix.c:1311:20: error: incompatible function pointer types assigning to 'void (*)(int)' from 'void (int, siginfo_t *, void *)' (aka 'void (int, struct __siginfo *, void *)') [-Wincompatible-function-pointer-types]    90  act.sa_handler = controller;    91  ^ ~~~~~~~~~~ 

       

      For more details see: https://github.com/Homebrew/homebrew-core/actions/runs/8967899390/job/24626304630
       

      Attachments

        Issue Links

          Activity

            People

              michael-o Michael Osipov
              smillernl Sean Molenaar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: