[MacPorts] #57433: paraview: fatal error: 'qvalidator' file not found

MacPorts noreply at macports.org
Sun Jun 9 00:06:15 UTC 2019


#57433: paraview: fatal error: 'qvalidator' file not found
-------------------------+-----------------------
  Reporter:  ryandesign  |      Owner:  jjstickel
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  paraview    |
-------------------------+-----------------------

Comment (by ryandesign):

 [https://build.macports.org/builders/ports-10.14_x86_64-builder/builds/32559/steps
 /install-port/logs/stdio This problem still exists].

 As shown by the link in my original report above, this was a build failure
 from the buildbot, which uses default variants.

 Yes, qt5-qtbase contains a file called qvalidator.h, but the `#include`
 statement doesn't mention qvalidator.h; it mentions qvalidator, which is
 not the same file. qt5-qtbase also contains a file called QValidator. On
 case-insensitive filesystems, `#include <qvalidator>` would find and use
 the file QValidator, but that would not happen on case-sensitive
 filesystems like we use on the buildbot.

 The `#include` should be changed to either `#include <QValidator>` or
 `#include <qvalidator.h>`.

 I have [https://gitlab.kitware.com/paraview/paraview/issues/19076 reported
 this issue to the developers].

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


More information about the macports-tickets mailing list