Opened 15 months ago

Closed 7 months ago

#71479 closed defect (duplicate)

qt5 5.15.x does not build on Mojave and earlier; different default needed there

Reported by: barracuda156 Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.10.5
Keywords: Cc: Blokkendoos (Johan), contextnerror
Port: qt5-qttools, qt5-qtbase

Description

For example: https://ports.macports.org/port/qt5-qttools/details

Perhaps if 5.15.x does not build, rather set some sensible default for older systems?

Otherwise dependents are broken.

Change History (6)

comment:1 Changed 15 months ago by Blokkendoos (Johan)

Cc: Blokkendoos added

comment:2 Changed 13 months ago by contextnerror

Cc: contextnerror added

comment:3 Changed 10 months ago by reneeotten (Renee Otten)

@baracuda156 it seems like Qt 5.14.x worked on High Sierra and Mojave - correct? All earliers OSes already specify an older qtXY port so there the "failure" on link you mention is irrelevant/expected.

If, so it would be possible to resurrect the Portfile for qt5 before it was updated to 5.15.x branch and add that as qt514 and update the logic in the PortGroup(s) so that it will be used on 10.13 and 10.14.

Is that what you had in mind?

Last edited 10 months ago by reneeotten (Renee Otten) (previous) (diff)

comment:4 Changed 10 months ago by reneeotten (Renee Otten)

On the other hand, it seem from a quick, cursory look that only the qt5-qttools subport doesn't build on these two systems. In that case, it would be more prudent for someone who is interested on these older systems to actually fix that specific issues and/or check with upstream if there is a fix proposed already...

comment:5 Changed 10 months ago by tomio-arisaka (Tomio Arisaka)

On macOS High Sierra, I'm using qt5 @5.15.12 as follows:

$ port installed 'qt5*' and active
The following ports are currently installed:
  qt5-qt3d @5.15.12_0 (active)
  qt5-qtbase @5.15.12_1+openssl (active)
  qt5-qtdeclarative @5.15.12_0 (active)
  qt5-qtgamepad @5.15.12_0 (active)
  qt5-qtimageformats @5.15.12_0 (active)
  qt5-qtmacextras @5.15.12_0 (active)
  qt5-qtsvg @5.15.12_0 (active)
  qt5-qttools @5.15.12_0 (active)

comment:6 Changed 7 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: assignedclosed

Duplicate of #70682.

Note: See TracTickets for help on using tickets.