Uploaded image for project: 'Erlang/OTP'
  1. Erlang/OTP
  2. ERL-1205

Build errors on macOS 10.15.4

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 21.3.8, 22.3, 23.0-RC2
    • Fix Version/s: 23.0, 22.3.1
    • Component/s: None
    • Labels:

      Description

      On a clean install of macOS 10.15.4 with Homebrew `openssl@1.1` (1.1.1d) and `wxmac` 3.1.3 the following error is generated when building Erlang/OTP 22.3:

      LD /Users/user/Code/otp/bin/x86_64-apple-darwin19.4.0/erl_child_setup
      ld: weak import of symbol '___darwin_check_fd_set_overflow' not supported because of option: -no_weak_imports for architecture x86_64
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      make[4]: *** [/Users/user/Code/otp/bin/x86_64-apple-darwin19.4.0/erl_child_setup] Error 1
      make[4]: *** Waiting for unfinished jobs....
      make[3]: *** [opt] Error 2
      make[2]: *** [opt] Error 2
      make[1]: *** [smp] Error 2
      make: *** [emulator] Error 2

      Full build log attached.

      The build is also failing for 21.3.8.14, and apparently for 23.0-rc2: http://erlang.org/pipermail/erlang-questions/2020-March/099339.html

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              bjorn Björn Gustavsson
              Reporter:
              eproxus Adam Lindberg
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: