[GH-ISSUE #5358] ci: GitLab CI is broken (autoreconf) #2970

Closed
opened 2026-05-05 09:37:55 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @kmk3 on GitHub (Sep 4, 2022).
Original GitHub issue: https://github.com/netblue30/firejail/issues/5358

GitLab CI has been broken since at least the pipeline of commit 836ffe37f
("compile fix", 2022-08-29):

Partial error log from the debian_ci job at
https://gitlab.com/Firejail/firejail_ci/-/jobs/2947880865:

make[1]: Leaving directory '/builds/Firejail/firejail_ci'
   dh_clean
 dpkg-source -i -I -b .
dpkg-source: warning: upstream signing key but no upstream tarball signature
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building firejail using existing ./firejail_0.9.71.orig.tar.gz
dpkg-source: info: building firejail in firejail_0.9.71-0.1~ci.debian.tar.xz
dpkg-source: info: building firejail in firejail_0.9.71-0.1~ci.dsc
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
configure.ac:42: error: possibly undefined macro: AS_HELP_STRING
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: error: /usr/bin/autoconf failed with exit status: 1
dh_autoreconf: error: autoreconf -f -i returned exit code 1
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui -i -I failed
gbp:error: 'debuild -i -I -uc -us' failed: it exited with 29
Cleaning up project directory and file based variables 00:01
ERROR: Job failed: exit code 1

Likely caused by commit 54cb3e741 ("Merge pull request #5315 from
ChrysoliteAzalea/landlock", 2022-08-29).

Should be fixed by #5347.

Cc: @netblue30 @reinerh

Originally created by @kmk3 on GitHub (Sep 4, 2022). Original GitHub issue: https://github.com/netblue30/firejail/issues/5358 GitLab CI has been broken since at least the pipeline of commit 836ffe37f ("compile fix", 2022-08-29): * <https://gitlab.com/Firejail/firejail_ci/-/pipelines/625517735> Partial error log from the `debian_ci` job at <https://gitlab.com/Firejail/firejail_ci/-/jobs/2947880865>: ``` make[1]: Leaving directory '/builds/Firejail/firejail_ci' dh_clean dpkg-source -i -I -b . dpkg-source: warning: upstream signing key but no upstream tarball signature dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building firejail using existing ./firejail_0.9.71.orig.tar.gz dpkg-source: info: building firejail in firejail_0.9.71-0.1~ci.debian.tar.xz dpkg-source: info: building firejail in firejail_0.9.71-0.1~ci.dsc debian/rules binary dh binary dh_update_autotools_config dh_autoreconf configure.ac:42: error: possibly undefined macro: AS_HELP_STRING If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: error: /usr/bin/autoconf failed with exit status: 1 dh_autoreconf: error: autoreconf -f -i returned exit code 1 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 debuild: fatal error at line 1182: dpkg-buildpackage -us -uc -ui -i -I failed gbp:error: 'debuild -i -I -uc -us' failed: it exited with 29 Cleaning up project directory and file based variables 00:01 ERROR: Job failed: exit code 1 ``` Likely caused by commit 54cb3e741 ("Merge pull request #5315 from ChrysoliteAzalea/landlock", 2022-08-29). Should be fixed by #5347. Cc: @netblue30 @reinerh
Author
Owner

@reinerh commented on GitHub (Sep 4, 2022):

There was a small syntax error in configure.ac. I pushed a fix.

<!-- gh-comment-id:1236305372 --> @reinerh commented on GitHub (Sep 4, 2022): There was a small syntax error in configure.ac. I pushed a fix.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#2970
No description provided.