Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 920544 - dev-python/shiboken2: requires LLVM 15
Summary: dev-python/shiboken2: requires LLVM 15
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Andrew Ammerlaan
URL:
Whiteboard:
Keywords:
Depends on: 926548 926549
Blocks: 920536
  Show dependency tree
 
Reported: 2023-12-22 16:34 UTC by Michał Górny
Modified: 2024-03-24 20:17 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-12-22 16:34:55 UTC
Please bump/patch to support LLVM 16+.
Comment 1 Alex 2024-03-08 21:47:53 UTC
Voting for that. Shiboken per se has no problems being built with LLVM 16+, it's PySide2 which is giving some troubles. 

Here's a patch for fixing PySide2's behaviour:
https://github.com/OpenMandrivaAssociation/qt5-qtbase/commit/20f97a4bfb95658bc35c3292ac11e52c335cc1e9
Comment 2 Andrew Ammerlaan gentoo-dev 2024-03-09 06:39:43 UTC
Sorry, but this I am not going to fix. Instead I am focussing on getting FreeCAD to work with Qt6, pyside2/shiboken2 can then be removed.
Comment 3 Larry the Git Cow gentoo-dev 2024-03-09 07:41:46 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e27ebcaab82dea490ab48f29c269240c0b74ba

commit b1e27ebcaab82dea490ab48f29c269240c0b74ba
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2024-03-09 07:40:02 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2024-03-09 07:40:48 +0000

    profiles/package.deprecated: deprecate pyside2 and friends
    
    Bug: https://bugs.gentoo.org/864391
    Bug: https://bugs.gentoo.org/920544
    Bug: https://bugs.gentoo.org/915379
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 profiles/package.deprecated | 8 ++++++++
 1 file changed, 8 insertions(+)
Comment 5 Andrew Ammerlaan gentoo-dev 2024-03-24 20:17:38 UTC
> Here's a patch for fixing PySide2's behaviour:
> https://github.com/OpenMandrivaAssociation/qt5-qtbase/commit/20f97a4bfb95658bc35c3292ac11e52c335cc1e9

Ooh right, that is the same one you already mentioned. Note though this is a patch for qtcore, not for pyside.