[MacPorts] #59032: librecad: broken against current Qt

MacPorts noreply at macports.org
Wed Jun 9 12:49:20 UTC 2021


#59032: librecad: broken against current Qt
-----------------------+------------------------
  Reporter:  mojca     |      Owner:  reneeotten
      Type:  defect    |     Status:  closed
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:  fixed     |   Keywords:
      Port:  librecad  |
-----------------------+------------------------

Comment (by mascguy):

 We're seeing something similar now, though this time the error relates to
 use of `QPainterPath`:

 {{{
 lib/engine/lc_splinepoints.cpp:1564:28: error: member access into
 incomplete type 'QPainterPath'
         if(pdPattern[i] < 0) qPath.moveTo(QPointF(p2.x, p2.y));
                                   ^
 /opt/local/libexec/qt5/lib/QtGui.framework/Headers/qmatrix.h:54:7: note:
 forward declaration of 'QPainterPath'
 class QPainterPath;
       ^
 }}}

 I was able to fix `LibreCAD-devel` by updating to the latest commit, which
 includes fixes for things like this. But do we need another patch for the
 non-devel port?

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


More information about the macports-tickets mailing list