mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #3661] Error w/o 'gawk' and no apparmor on Ubuntu #2307
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#2307
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Fred-Barclay on GitHub (Oct 10, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3661
When compiling from source on Ubuntu 20.04, compilation fails with the following error unless
gawkis installed (it isn't by default), even without enabling apparmor (see01cdce7435). I'm not sure if this is a bug, expected behavior that needs documenting, or something that is documented and I just haven't seen it.Compile process is
./configure --prefix=/usr && make && sudo make install-strip. Config options reported by firejail are@reinerh commented on GitHub (Oct 10, 2020):
gawk is a new build dependency required for pre-processing manpages. It is not related to AppArmor.
@reinerh commented on GitHub (Oct 10, 2020):
Maybe we should check for gawk during configure?
Edit: though it should not be needed when building with
--disable-man.@Fred-Barclay commented on GitHub (Oct 10, 2020):
I think
--disable-manis an edge case, so we'd probably better check for gawk.@reinerh commented on GitHub (Oct 10, 2020):
I added the check for gawk only when manpages are also built (i.e. they are not disabled via
--disable-man).