@@ -60,15 +60,15 @@ jobs:
6060 steps :
6161 - uses : actions/checkout@v6
6262 - name : Install Dependencies
63- run : sudo apt-get install --no-install-recommends libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors-dev libcap-dev
63+ run : sudo apt-get install --no-install-recommends libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors-dev libcap-dev libiberty-dev libunwind-dev
6464 - name : Bootstrap
6565 run : ./autogen.sh
6666 - name : Configure
67- run : ./configure --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities || ( cat config.log; exit 1; )
67+ run : ./configure --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities --enable-backtrace --enable-demangling || ( cat config.log; exit 1; )
6868 - name : Build
6969 run : make -k
7070 - name : Distcheck
71- run : make distcheck DISTCHECK_CONFIGURE_FLAGS='--enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities'
71+ run : make distcheck DISTCHECK_CONFIGURE_FLAGS='--enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities --enable-backtrace --enable-demangling '
7272
7373 build-ubuntu-latest-full-featured-clang :
7474 runs-on : ubuntu-latest
@@ -83,15 +83,15 @@ jobs:
8383 sudo add-apt-repository "deb http://apt.llvm.org/${ubuntu_codename}/ llvm-toolchain-${ubuntu_codename}-18 main" -y
8484 sudo apt-get update -q
8585 - name : Install Dependencies
86- run : sudo apt-get install --no-install-recommends clang-18 libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors-dev libcap-dev
86+ run : sudo apt-get install --no-install-recommends clang-18 libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors-dev libcap-dev libiberty-dev libunwind-dev
8787 - name : Bootstrap
8888 run : ./autogen.sh
8989 - name : Configure
90- run : ./configure --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities || ( cat config.log; exit 1; )
90+ run : ./configure --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities --enable-backtrace --enable-demangling || ( cat config.log; exit 1; )
9191 - name : Build
9292 run : make -k
9393 - name : Distcheck
94- run : make distcheck DISTCHECK_CONFIGURE_FLAGS='--enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities'
94+ run : make distcheck DISTCHECK_CONFIGURE_FLAGS='--enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities --enable-backtrace --enable-demangling '
9595
9696 build-ubuntu-latest-gcc-static :
9797 runs-on : ubuntu-latest
@@ -153,11 +153,11 @@ jobs:
153153 sudo add-apt-repository "deb http://apt.llvm.org/${ubuntu_codename}/ llvm-toolchain-${ubuntu_codename}-18 main" -y
154154 sudo apt-get update -q
155155 - name : Install Dependencies
156- run : sudo apt-get install --no-install-recommends clang-18 clang-tools-18 libncursesw5-dev libnl-3-dev libnl-genl-3-dev libsensors-dev libcap-dev
156+ run : sudo apt-get install --no-install-recommends clang-18 clang-tools-18 libncursesw5-dev libnl-3-dev libnl-genl-3-dev libsensors-dev libcap-dev libiberty-dev libunwind-dev
157157 - name : Bootstrap
158158 run : ./autogen.sh
159159 - name : Configure
160- run : scan-build-18 -analyze-headers --status-bugs ./configure --enable-debug --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-delayacct --enable-sensors --enable-capabilities || ( cat config.log; exit 1; )
160+ run : scan-build-18 -analyze-headers --status-bugs ./configure --enable-debug --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-delayacct --enable-sensors --enable-capabilities --enable-backtrace --enable-demangling || ( cat config.log; exit 1; )
161161 - name : Build
162162 run : scan-build-18 -analyze-headers --status-bugs make -j"$(nproc)"
163163
@@ -182,11 +182,11 @@ jobs:
182182 - name : Install LLVM Toolchain
183183 run : sudo apt-get install --no-install-recommends clang-18 libclang-rt-18-dev llvm-18
184184 - name : Install Dependencies
185- run : sudo apt-get install --no-install-recommends libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors-dev libcap-dev
185+ run : sudo apt-get install --no-install-recommends libncursesw5-dev libhwloc-dev libnl-3-dev libnl-genl-3-dev libsensors-dev libcap-dev libiberty-dev libunwind-dev
186186 - name : Bootstrap
187187 run : ./autogen.sh
188188 - name : Configure
189- run : ./configure --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities || ( cat config.log; exit 1; )
189+ run : ./configure --enable-werror --enable-openvz --enable-vserver --enable-ancient-vserver --enable-unicode --enable-hwloc --enable-delayacct --enable-sensors --enable-capabilities --enable-backtrace --enable-demangling || ( cat config.log; exit 1; )
190190 - name : Build
191191 run : make -k
192192 - name : Run sanitized htop (1)
@@ -273,12 +273,12 @@ jobs:
273273 release : ' 14.3'
274274 usesh : true
275275 prepare : |
276- pkg install -y gmake autoconf automake pkgconf git
276+ pkg install -y gmake autoconf automake pkgconf git libunwind gnulibiberty
277277 git config --global --add safe.directory /home/runner/work/htop/htop
278278 run : |
279279 set -e
280280 ./autogen.sh
281- ./configure --enable-unicode --enable-werror
281+ ./configure --enable-unicode --enable-werror --enable-backtrace --enable-demangling
282282 gmake -k
283283
284284 build-netbsd-latest-gcc :
0 commit comments