Opened 2 years ago
Last modified 22 months ago
#65797 assigned defect
graphviz can't be compiled on 10.5 i386 anymore
Reported by: | catap (Kirill A. Korinsky) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | graphviz |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
A similar issue with #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.
Change History (3)
comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|
comment:2 Changed 22 months ago by rmottola (Riccardo)
comment:3 Changed 22 months ago by kencu (Ken)
there is an unfinished PR of catap’s here that is meant to fix this:
https://github.com/macports/macports-legacy-support/pull/51
Note: See
TracTickets for help on using
tickets.
I have the same issue on amd64, so it is not CPU dependant.