[MacPorts] #61778: gexiv2 @0.12.1: error: no member named 'llrint' in the global namespace; did you mean 'lrint'?

MacPorts noreply at macports.org
Tue Dec 8 05:37:25 UTC 2020


#61778: gexiv2 @0.12.1: error: no member named 'llrint' in the global namespace;
did you mean 'lrint'?
--------------------+----------------------
 Reporter:  kencu   |      Owner:  dbevans
     Type:  defect  |     Status:  assigned
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  gexiv2
--------------------+----------------------
 after fixing #61777 we see this error.

 This is a problem with the gcc math headers that shows up when building
 c++11 software using libstdc++.

 {{{
 In file included from ../gexiv2-0.12.1/gexiv2/gexiv2-metadata.cpp:22:
 /opt/local/include/gcc/c++/cmath:1149:11: error: no member named 'llrint'
 in the global namespace; did you mean 'lrint'?
   using ::llrint;
         ~~^
 }}}

 Michael fixed it in legacysupport's math header overrides.

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


More information about the macports-tickets mailing list