Skip to content

Conversation

@direc85
Copy link
Contributor

@direc85 direc85 commented Oct 18, 2024

No description provided.

vigejolla and others added 27 commits January 9, 2024 14:29
meson incorrectly tries to use ccache if it's accelerated even when it
does not exist

Signed-off-by: Ville Nummela <ville.nummela@jolla.com>
[sb2] Conditionally accelerate ccache. JB#61370
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
`egrep` and `fgrep` are deprecated, use `grep -E` or `grep -F` respectively.
Replace `$(...)`  notation instead of legacy backticks.
Avoid useless `cat` where `read` can do the job better.

Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
[sb2] Replace deprecated egrep, fgrep and cleanup
[sb2] Add gate for statx. JB#49501
Our sed is to old for the POSIX option.

Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
…ption

[sb2] Use GNU option for extended sed. JB#59434
Paths for ldconfig is relative to the root passed with -r.

Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
Signed-off-by: Martin Kampas <martin.kampas@jolla.com>
Append to LD_PRELOAD instead of prepend, so that sb2, as the
virtualization layer, sits at the very bottom.

At least the Coverity scan build tool does not operate correctly if
libsb2.so takes its action first.

Signed-off-by: Martin Kampas <martin.kampas@jolla.com>
This (still) exists as a symlink to /usr/bin/env, so the rule should be
included as we do in other similar cases.
[sb2] Fix ldconfig use at build time. JB#61808
[sb2] Fix compatibility with LD_PRELOAD-based tools. JB#61781
Accelerate sh/bash installed under /usr and more cleanups
Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de>
lua.h isn't always inside in /usr/include, take LUA_CFLAGS
as taken from pkgconfig.

Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
Signed-off-by: Björn Bidar <bjorn.bidar@jolla.com>
Fix declaration of tmpnam with glibc < 2.34 and gcc >= 11
@direc85 direc85 requested a review from Thaodan October 18, 2024 11:54
@direc85 direc85 self-assigned this Oct 18, 2024
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.

6 participants