Project

General

Profile

Actions

Bug #6233

open

--enable-embedded build fails if pkg-config can't find some of the (disabled) dependencies

Added by Hoernchen 4 months ago. Updated 3 months ago.

Status:
Feedback
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
10/22/2023
Due date:
% Done:

40%

Spec Reference:

Description

./configure --disable-doxygen --disable-detect-tls-gcc-arm-bug --enable-embedded
[snibedi snab]
checking for liburing >= 0.7... no
configure: error: Package requirements (liburing >= 0.7) were not met:

Package 'liburing', required by 'virtual:world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables URING_CFLAGS
Actions #1

Updated by daniel 4 months ago

  • Status changed from New to Feedback
  • Assignee changed from daniel to Hoernchen
  • % Done changed from 0 to 40

Can you check whether https://gerrit.osmocom.org/c/libosmocore/+/34879 fixes compilation for you?

Actions #2

Updated by Hoernchen 4 months ago

no change

Actions #3

Updated by daniel 4 months ago

In that case I don't think the DISABLE_XXX in enable_embedded actually works like I thought.

I can see that it's also checking for libpcsclite here when I run configure as you indicated above, so the pkg-config is still being run.

checking for liburing >= 0.7... yes
checking for libpcsclite... yes
Actions #4

Updated by daniel 3 months ago

  • Subject changed from embedded build depends on liburing to --enable-embedded build fails if pkg-config can't find some of the (disabled) dependencies
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)