aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/doc/tutorials/basictutorial
diff options
context:
space:
mode:
authorShyamnath Premnadh <Shyamnath.Premnadh@qt.io>2024-07-19 10:24:09 +0200
committerShyamnath Premnadh <Shyamnath.Premnadh@qt.io>2024-07-23 14:29:06 +0200
commitc1bb2a15556a270181ff6473673080034b4a7f31 (patch)
tree386f4faf0aca23064b8c72a62cc00bb1cf088306 /sources/pyside6/doc/tutorials/basictutorial
parenta92e6c17d5c4da92d0bd95b93ffa65e7245bb847 (diff)
Shiboken Build: Deal with libclang having a different SONAME
- In most of the newer prebuild libclang that Qt provides, the SONAME of the actual libclang library varies from the actual library. For example, the actual library might be called libclang.so.14.0.0, but the SONAME might be libclang.so.13. Normally, we only copy the actual library resulting in shiboken generator not being able to find the library at runtime. - During build, this works fine since a symlink already exists in the libclang directory. However, this symlink is not copied into the shiboken generator wheel. - Since symlinks cannot be dealt with using Python setuptools, we rename the actual library to the SONAME and copy it to 'package_for_wheels'. Pick-to: 6.7 Task-number: PYSIDE-2819 Change-Id: Ic3703e4887f6c1ba3361ac9097a451fb33d61ed5 Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Diffstat (limited to 'sources/pyside6/doc/tutorials/basictutorial')
0 files changed, 0 insertions, 0 deletions