Skip to content

Commit 4d88da1

Browse files
committed
Correcting build deb package
1 parent cd6ae75 commit 4d88da1

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/build-deb-qt6-amd64.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ jobs:
213213
- name: Create Debian rules file
214214
run: |
215215
sed -e "s|@QT_LIB_PATH@|${{ env.QT_INSTALL_DIR }}/${{ env.QT_VERSION }}/${{ env.CMAKE_COMPILER }}/lib|g" \
216+
-e "s|@PACKAGE_NAME@|${{ env.DEB_PACKAGE_NAME }}|g" \
216217
${{ env.DEB_SRC_DIR }}/debian/rules.in > ${{ env.DEB_SRC_DIR }}/debian/rules
217218
rm ${{ env.DEB_SRC_DIR }}/debian/rules.in
218219
cat -n ${{ env.DEB_SRC_DIR }}/debian/rules

.pkg/deb/rules.in

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ override_dh_shlibdeps:
1414
--dpkg-shlibdeps-params="--ignore-missing-info" \
1515
-- \
1616
--ignore-missing-info \
17-
-l@QT_LIB_PATH@ \
18-
-Xlibgcc-s1
17+
-l@QT_LIB_PATH@
18+
19+
sed -i '/libgcc-s1/d' debian/@PACKAGE_NAME@.substvars
1920

2021
override_dh_strip:
2122
dh_strip --no-automatic-dbgsym

0 commit comments

Comments
 (0)