[MacPorts] #65797: graphviz can't be compiled on 10.5 i386 anymore

MacPorts noreply at macports.org
Wed Sep 7 17:02:01 UTC 2022


#65797: graphviz 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:  graphviz
--------------------+----------------------
 A similar issue with https://trac.macports.org/ticket/65795

 The same machine the same issue, and the same fix (blacklist clang):
 {{{
 libtool: compile:  /opt/local/bin/clang++-mp-7.0 -std=c++11
 -DHAVE_CONFIG_H -I. -I../.. -I../../lib -I/opt/local/include
 -I/opt/local/include -pipe -Os -stdlib=macports-libstdc++
 -D_GLIBCXX_USE_CXX11_ABI=0 -arch i386 -MT solve_VPSC.lo -MD -MP -MF
 .deps/solve_VPSC.Tpo -c solve_VPSC.cpp  -fno-common -DPIC -o
 .libs/solve_VPSC.o
 In file included from solve_VPSC.cpp:24:
 In file included from /opt/local/include/gcc/c++/math.h:36:
 /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 solve_VPSC.cpp:24:
 In file included from /opt/local/include/gcc/c++/math.h:36:
 /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 solve_VPSC.cpp:24:
 In file included from /opt/local/include/gcc/c++/math.h:36:
 /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
 extern long int lrintl(long double);
                 ^
 In file included from solve_VPSC.cpp:24:
 In file included from /opt/local/include/gcc/c++/math.h:36:
 /opt/local/include/gcc/c++/cmath:1153:11: error: no member named 'llround'
 in the global namespace; did you mean 'lround'?
   using ::llround;
         ~~^
 /usr/include/architecture/i386/math.h:388:17: note: 'lround' declared here
 extern long int lround ( double );
                 ^
 In file included from solve_VPSC.cpp:24:
 In file included from /opt/local/include/gcc/c++/math.h:36:
 /opt/local/include/gcc/c++/cmath:1154:11: error: no member named
 'llroundf' in the global namespace; did you mean 'lroundf'?
   using ::llroundf;
         ~~^
 /usr/include/architecture/i386/math.h:389:17: note: 'lroundf' declared
 here
 extern long int lroundf ( float );
                 ^
 In file included from solve_VPSC.cpp:24:
 In file included from /opt/local/include/gcc/c++/math.h:36:
 /opt/local/include/gcc/c++/cmath:1155:11: error: no member named
 'llroundl' in the global namespace; did you mean 'lroundl'?
   using ::llroundl;
         ~~^
 /usr/include/architecture/i386/math.h:477:17: note: 'lroundl' declared
 here
 extern long int lroundl(long double);
                 ^
 6 errors generated.

 }}}

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


More information about the macports-tickets mailing list