[MacPorts] #59717: clang >= 3.4: Unable to build/bootstrap on Intel Tiger

MacPorts noreply at macports.org
Sun Feb 9 13:19:46 UTC 2020


#59717: clang >= 3.4: Unable to build/bootstrap on Intel Tiger
-------------------------------------------------+-------------------------
  Reporter:  dgelessus                           |      Owner:  (none)
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:  tiger i386
      Port:  libcxx llvm-3.4 clang-3.4 llvm-3.7  |
  clang-3.7                                      |
-------------------------------------------------+-------------------------

Comment (by dgelessus):

 I was able to successfully build the current `cmake` by downgrading to
 `libgcc7 @7.4.0_3`:

 ```
 $ cmake --version
 cmake version 3.16.3

 CMake suite maintained and supported by Kitware (kitware.com/cmake).
 -> exit 0
 ```

 If I switch back to `libgcc7 @7.5.0_0` and run `cmake --version` again, I
 get this error repeatedly:

 ```
 cmake(21855) malloc: ***  Deallocation of a pointer not malloced:
 0x10ca1ac; This could be a double free(), or free() called with the middle
 of an allocated block; Try setting environment variable MallocHelp to see
 tools to help debug
 ```

 I also tried building your cmake39 port - that didn't work because it
 tries to download an archive named cmake39-3.9.4.tar.gz, which can't be
 found at any of the sources (the archive should probably be named
 cmake-3.9.4.tar.gz). Besides, if I'm reading the Portfile correctly, even
 cmake39 requires C++11, so it wouldn't make much of a difference in this
 case.

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


More information about the macports-tickets mailing list