Title: cmake/sip_configure.py: Use of non-standard qmake binary names not completely solved · Issue #119 · ros-visualization/python_qt_binding · GitHub
Open Graph Title: cmake/sip_configure.py: Use of non-standard qmake binary names not completely solved · Issue #119 · ros-visualization/python_qt_binding
X Title: cmake/sip_configure.py: Use of non-standard qmake binary names not completely solved · Issue #119 · ros-visualization/python_qt_binding
Description: This was already touched in #22 but not really solved. Whatever you think will be in PATH for qmake, it is not standardised at all prior to Qt6. In Qt6, upstream finally decided to make Qt installable side-by-side using 6 suffix on respe...
Open Graph Description: This was already touched in #22 but not really solved. Whatever you think will be in PATH for qmake, it is not standardised at all prior to Qt6. In Qt6, upstream finally decided to make Qt installa...
X Description: This was already touched in #22 but not really solved. Whatever you think will be in PATH for qmake, it is not standardised at all prior to Qt6. In Qt6, upstream finally decided to make Qt installa...
Opengraph URL: https://github.com/ros-visualization/python_qt_binding/issues/119
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"cmake/sip_configure.py: Use of non-standard qmake binary names not completely solved","articleBody":"This was already touched in https://github.com/ros-visualization/python_qt_binding/issues/22 but not really solved.\r\n\r\nWhatever you think will be in PATH for qmake, it is not standardised at all prior to Qt6. In Qt6, upstream finally decided to make Qt installable side-by-side using `6` suffix on respective Qt binaries, and they also introduced a distinction on what would be \"user-facing\" (in PATH) or not (remain in some lib/libexec subdir not in PATH). In Gentoo we decided to do the same with Qt5, we had already done a great deal of work in past years to fix packages not to depend on a random filename pattern search in PATH.\r\n\r\nTherefore:\r\nqmake may be any of binary, hardlink, softlink controlled by qtchooser, which may be switched at will to any major Qt version by the user through config file\r\nQt4 may be qmake, qmake4, qmake-qt4, qt4-qmake, and those are just variants I know of\r\nQt5 same as above, random across distros.\r\n\r\nThe cleanest way to solve this is give configure the possibility to have the QTBINDIR injected, which can then be set by distro accordingly.","author":{"url":"https://github.com/a17r","@type":"Person","name":"a17r"},"datePublished":"2022-10-16T18:32:09.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/119/python_qt_binding/issues/119"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:6f54d550-f558-31e0-c3b9-5a551762a19f |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B89C:231C2E:A2C42A:E31BF5:6A4C9E1C |
| html-safe-nonce | aa327b7dda9db1286ef6b431cbbdaf30711f533d3ef4d835b327ea0cb0af31e0 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCODlDOjIzMUMyRTpBMkM0MkE6RTMxQkY1OjZBNEM5RTFDIiwidmlzaXRvcl9pZCI6IjIxNjAwNTQ0ODIxODc4ODYxMDgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 82eee08cf2401ecc5ac9e9b80a52ecc3ea0adc371013b48a2b99c07eda899b32 |
| hovercard-subject-tag | issue:1410577776 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/ros-visualization/python_qt_binding/119/issue_layout |
| twitter:image | https://opengraph.githubassets.com/750ac8d6110f1f07fc43e71cfc3054f435729368d4cda093d630444fd9ceb212/ros-visualization/python_qt_binding/issues/119 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/750ac8d6110f1f07fc43e71cfc3054f435729368d4cda093d630444fd9ceb212/ros-visualization/python_qt_binding/issues/119 |
| og:image:alt | This was already touched in #22 but not really solved. Whatever you think will be in PATH for qmake, it is not standardised at all prior to Qt6. In Qt6, upstream finally decided to make Qt installa... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | a17r |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| turbo-cache-control | no-preview |
| go-import | github.com/ros-visualization/python_qt_binding git https://github.com/ros-visualization/python_qt_binding.git |
| octolytics-dimension-user_id | 2328629 |
| octolytics-dimension-user_login | ros-visualization |
| octolytics-dimension-repository_id | 5860977 |
| octolytics-dimension-repository_nwo | ros-visualization/python_qt_binding |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 5860977 |
| octolytics-dimension-repository_network_root_nwo | ros-visualization/python_qt_binding |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ae90d426644ca15e89bacceb72e51f4e9dbf85f7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width