From e5dbe86f5c85eafcc24628202277e9510f4f28c1 Mon Sep 17 00:00:00 2001 From: Gilles DAVID Date: Wed, 8 Jan 2025 16:32:30 +0100 Subject: [PATCH 1/3] Activate repair command --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a297c83..4c37c95 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,5 +28,5 @@ build-dir = "build/{wheel_tag}_{build_type}" # Produce only CPython x86_64 wheels build = "cp*-manylinux_x86_64" -[tool.cibuildwheel.linux] -repair-wheel-command = "" +#[tool.cibuildwheel.linux] +#repair-wheel-command = "" From d61da60733bcbf15f7ac872b1ddd4797a4cf5200 Mon Sep 17 00:00:00 2001 From: Gilles DAVID Date: Wed, 8 Jan 2025 16:47:17 +0100 Subject: [PATCH 2/3] debug auditwheel repair usage --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 4c37c95..e347765 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,5 +28,5 @@ build-dir = "build/{wheel_tag}_{build_type}" # Produce only CPython x86_64 wheels build = "cp*-manylinux_x86_64" -#[tool.cibuildwheel.linux] -#repair-wheel-command = "" +[tool.cibuildwheel.linux] +repair-wheel-command = "auditwheel repair -w {dest_dir} {wheel} --exclude libomniORB4.so.2 --exclude libomnithread.so.4" From 145e05de6d59546c3851a70bd0f09511866aa596 Mon Sep 17 00:00:00 2001 From: Gilles DAVID Date: Thu, 9 Jan 2025 16:45:21 +0100 Subject: [PATCH 3/3] Install omniORB in auditwheel container, thus avoid the --exclude options --- appveyor.yml | 1 + pyproject.toml | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 3e4bb8b..e88210a 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,6 +2,7 @@ environment: matrix: - APPVEYOR_BUILD_WORKER_IMAGE: Ubuntu2204 APPVEYOR_JOB_NAME: "linux-x64" + CIBW_BEFORE_BUILD: "yum install -y omniORB" - PYTHON: "Python39" BUILD_ARCH: "x86" diff --git a/pyproject.toml b/pyproject.toml index e347765..fe93ff0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,5 +28,3 @@ build-dir = "build/{wheel_tag}_{build_type}" # Produce only CPython x86_64 wheels build = "cp*-manylinux_x86_64" -[tool.cibuildwheel.linux] -repair-wheel-command = "auditwheel repair -w {dest_dir} {wheel} --exclude libomniORB4.so.2 --exclude libomnithread.so.4"