File tree Expand file tree Collapse file tree 3 files changed +14
-1
lines changed Expand file tree Collapse file tree 3 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -375,6 +375,10 @@ jobs:
375
375
run : |
376
376
sudo apt-get update
377
377
sudo apt-get install --no-install-recommends -y g++ flex bison cmake ninja-build maven jq libxml2-utils dpkg-dev ccache
378
+ # remove libgcc-s1, which isn't normally available in Ubuntu 18.04
379
+ target=$(dpkg-query -W --showformat='${Version}\n' gcc-8-base | head -n 1)
380
+ # libgcc1 uses an epoch, thus the extra 1:
381
+ sudo apt-get install -y --allow-downgrades --reinstall gcc g++ libgcc-s1- libstdc++6=$target liblsan0=$target libtsan0=$target libcc1-0=$target libgcc1=1:$target
378
382
- name : Prepare ccache
379
383
uses : actions/cache@v2
380
384
with :
Original file line number Diff line number Diff line change 69
69
with :
70
70
submodules : recursive
71
71
- name : Fetch dependencies
72
- run : sudo apt-get install --no-install-recommends -y g++ flex bison cmake ninja-build maven jq libxml2-utils dpkg-dev ccache
72
+ run : |
73
+ sudo apt-get install --no-install-recommends -y g++ flex bison cmake ninja-build maven jq libxml2-utils dpkg-dev ccache
74
+ # remove libgcc-s1, which isn't normally available in Ubuntu 18.04
75
+ target=$(dpkg-query -W --showformat='${Version}\n' gcc-8-base | head -n 1)
76
+ # libgcc1 uses an epoch, thus the extra 1:
77
+ sudo apt-get install -y --allow-downgrades --reinstall gcc g++ libgcc-s1- libstdc++6=$target liblsan0=$target libtsan0=$target libcc1-0=$target libgcc1=1:$target
73
78
- name : Prepare ccache
74
79
uses : actions/cache@v2
75
80
with :
Original file line number Diff line number Diff line change @@ -27,6 +27,10 @@ set(CPACK_DEBIAN_PACKAGE_SHLIBDEPS YES)
27
27
# In addition, we depend on gcc for preprocessing
28
28
set (CPACK_DEBIAN_PACKAGE_DEPENDS gcc )
29
29
30
+ # Enable debug output so that we can see the dependencies being generated in the
31
+ # logs
32
+ set (CPACK_DEBIAN_PACKAGE_DEBUG YES )
33
+
30
34
# For windows we need to set up product and update GUID
31
35
# See: https://docs.microsoft.com/en-us/windows/win32/msi/productcode
32
36
# and https://docs.microsoft.com/en-us/windows/win32/msi/upgradecode
You can’t perform that action at this time.
0 commit comments