[MacPorts] #37245: /opt/local/include/Qt/qxmlstream.h is a bad symbolic link
#37245: /opt/local/include/Qt/qxmlstream.h is a bad symbolic link ------------------------+-------------------------------- Reporter: ajdudman@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Keywords: haspatch | Port: qt4-mac ------------------------+-------------------------------- Header qxmlstream.h exists in both QtCore and QtXml frameworks. Procedure post-destroot at Portfile line 893 finds both and thus creates a bad symbolic link at line 906. I suggest the test at line 898 should check list length instead. -- Ticket URL: <https://trac.macports.org/ticket/37245> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37245: qt4-mac: /opt/local/include/Qt/qxmlstream.h is a bad symbolic link -------------------------+------------------------- Reporter: ajdudman@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Resolution: | Keywords: haspatch Port: qt4-mac | -------------------------+------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => michaelld@… -- Ticket URL: <https://trac.macports.org/ticket/37245#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37245: qt4-mac: /opt/local/include/Qt/qxmlstream.h is a bad symbolic link -------------------------+------------------------- Reporter: ajdudman@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Resolution: | Keywords: haspatch Port: qt4-mac | -------------------------+------------------------- Comment (by michaelld@…): Good catch. Looks like the one in QtCore is the real one. But, as your patch indicates, it's probably wiser to create the link only when there is exactly one file found. I'll get it integrated. Thanks! -- Ticket URL: <https://trac.macports.org/ticket/37245#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37245: qt4-mac: /opt/local/include/Qt/qxmlstream.h is a bad symbolic link -------------------------+------------------------- Reporter: ajdudman@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.99 Resolution: fixed | Keywords: haspatch Port: qt4-mac | -------------------------+------------------------- Changes (by michaelld@…): * status: new => closed * resolution: => fixed Comment: Turns out all of the headers in include/Qt just #include'd the correct actual header; so, no need to replace any of them. Fixed in r100392. -- Ticket URL: <https://trac.macports.org/ticket/37245#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts