[MacPorts] #66206: clang-11-bootstrap links opportunistically against libxml2

MacPorts noreply at macports.org
Tue Nov 15 10:10:34 UTC 2022


#66206: clang-11-bootstrap links opportunistically against libxml2
---------------------------------+-----------------------
  Reporter:  cave-canem          |      Owner:  catap
      Type:  defect              |     Status:  assigned
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.8.0
Resolution:                      |   Keywords:  Mavericks
      Port:  clang-11 bootstrap  |
---------------------------------+-----------------------

Comment (by catap):

 Ken, I don't think that clang-11-bootstrap is linked against libxml:

 {{{
 catap at Mac-mini ~ % port installed
 The following ports are currently installed:
   cmake-bootstrap @3.9.6_0 (active)
   gettext-runtime @0.21_0 (active)
   icu @72.1_0 (active)
   libiconv @1.17_0 (active)
   libxml2 @2.10.3_1 (active)
   python27-bootstrap @2.7.18_10 (active)
   xz @5.2.7_0 (active)
   xz-bootstrap @5.2.7_0 (active)
   zlib @1.2.13_0 (active)
 catap at Mac-mini ~ % sudo port -s install clang-11-bootstrap
 --->  Computing dependencies for clang-11-bootstrap
 --->  Extracting clang-11-bootstrap
 --->  Applying patches to clang-11-bootstrap
 --->  Configuring clang-11-bootstrap
 --->  Building clang-11-bootstrap
 --->  Staging clang-11-bootstrap into destroot
 --->  Installing clang-11-bootstrap @11.1.0_3+universal
 --->  Activating clang-11-bootstrap @11.1.0_3+universal
 --->  Cleaning clang-11-bootstrap
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 --->  No broken ports found.
 --->  Some of the ports you installed have notes:
   clang-11-bootstrap has the following notes:
     To use this bootstrap version of clang instead of the default
 compiler, add the  following lines to the Portfile:

     depends_build-append    port:clang-11-bootstrap
     configure.cc            ${prefix}/libexec/clang-11-bootstrap/bin/clang
     configure.cxx
 ${prefix}/libexec/clang-11-bootstrap/bin/clang++
 catap at Mac-mini ~ % sudo port deactivate libxml2
 --->  Deactivating libxml2 @2.10.3_1
 --->  Cleaning libxml2
 catap at Mac-mini ~ % sudo port rev-upgrade
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 --->  No broken ports found.
 catap at Mac-mini ~ %
 }}}

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


More information about the macports-tickets mailing list