[MacPorts] #65795: harfbuzz-icu can't be compiled on 10.5 i386 anymore

MacPorts noreply at macports.org
Wed Sep 7 16:31:10 UTC 2022


#65795: harfbuzz-icu can't be compiled on 10.5 i386 anymore
--------------------+--------------------------
 Reporter:  catap   |      Owner:  mascguy
     Type:  defect  |     Status:  assigned
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  harfbuzz-icu
--------------------+--------------------------
 An attempt to install `harfbuzz-icu` fails with error:
 {{{
 libtool: compile:  /opt/local/bin/clang++-mp-7.0 -DHAVE_CONFIG_H -I. -I..
 -pthread -I/opt/local/include -fno-rtti -pipe -Os
 -DHB_NO_PRAGMA_GCC_DIAGNOSTIC_ERROR -stdlib=macports-libstdc++
 -D_GLIBCXX_USE_CXX11_ABI=0 -arch i386 -fno-exceptions -fno-threadsafe-
 statics -fvisibility-inlines-hidden -std=c++11 -MT libharfbuzz_la-hb-
 common.lo -MD -MP -MF .deps/libharfbuzz_la-hb-common.Tpo -c hb-common.cc
 -fno-common -DPIC -o .libs/libharfbuzz_la-hb-common.o
 In file included from main.cc:349:
 In file included from ./hb-static.cc:27:
 In file included from ./hb.hh:189:
 /opt/local/include/gcc/c++/cmath:1149:11: error: no member named 'llrint'
 in the global namespace; did you mean 'lrint'?
   using ::llrint;
         ~~^
 /usr/include/architecture/i386/math.h:382:17: note: 'lrint' declared here
 extern long int lrint ( double );
                 ^
 In file included from main.cc:349:
 In file included from ./hb-static.cc:27:
 In file included from ./hb.hh:189:
 /opt/local/include/gcc/c++/cmath:1150:11: error: no member named 'llrintf'
 in the global namespace; did you mean 'lrintf'?
   using ::llrintf;
         ~~^
 /usr/include/architecture/i386/math.h:383:17: note: 'lrintf' declared here
 extern long int lrintf ( float );
                 ^
 In file included from main.cc:349:
 In file included from ./hb-static.cc:27:
 In file included from ./hb.hh:189:
 /opt/local/include/gcc/c++/cmath:1151:11: error: no member named 'llrintl'
 in the global namespace; did you mean 'lrintl'?
   using ::llrintl;
         ~~^
 /usr/include/architecture/i386/math.h:475:17: note: 'lrintl' declared here
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/65795>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list