Skip to content

Use environment libdir instead of hardcoded /lib#76

Open
nielsenb-jf wants to merge 1 commit intonetblue30:masterfrom
nielsenb-jf:archful_lib_install_fix
Open

Use environment libdir instead of hardcoded /lib#76
nielsenb-jf wants to merge 1 commit intonetblue30:masterfrom
nielsenb-jf:archful_lib_install_fix

Conversation

@nielsenb-jf
Copy link

fstats is a compiled binary, therefore "archful", and should be installed in the correct lib folder on multiarch systems (e.g. $PREFIX/lib64 on x86_64), not the hardcoded $PREFIX/lib.

Installing the other components previously installed directly into $PREFIX/lib does not appear to have any harmful effects so all library paths are changed to use the libdir from the environment.

This fixes #75.

fstats is a compiled binary, therefore "archful", and should be
installed in the correct lib folder on multiarch systems (e.g.
$PREFIX/lib64 on x86_64), not the hardcoded $PREFIX/lib.

Installing the other components previously installed directly into
$PREFIX/lib does not appear to have any harmful effects so all library
paths are changed to use the libdir from the environment.
Copy link

@rusty-snake rusty-snake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

For such small changes (I.e. without design discussion before putting a lot work into it) you don't need an issue in the firejail project. You can submit the PR direct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fstats might be installed into incorrect lib folder on multiarch systems

2 participants