Skip to content

Title: Need help: Bazel QNX toolchain failing with “glob didn't match anything” #96

@EGanesh080898

Description

@EGanesh080898

Description

Issue

I am trying to build SCORE communication module for QNX 8.0 using:

bazel build --config=com-x86_64-qnx //score/mw/com/example/ipc_bridge:ipc_bridge_cpp

But the build fails with:

glob pattern 'host/linux/x86_64/**/*' didn't match anything

My local SDP path is:

/home/qnx800

And inside it I have:

host/linux/x86_64/etc
host/linux/x86_64/usr

bazel_dep(name = "score_toolchains_qnx", version = "0.0.2", dev_dependency=True)
toolchains_qnx = use_extension("@score_toolchains_qnx//:extensions.bzl", "toolchains_qnx", dev_dependency=True)
toolchains_qnx.sdp(
url = "file:///home/qnx800.tar.gz",
sha256 = "d8e65444ad9a3da91187dc5898447a84ec4f60d2e46b0eacdb8cde21834ebadc",
)
use_repo(toolchains_qnx, "toolchains_qnx_sdp")
use_repo(toolchains_qnx, "toolchains_qnx_qcc")

But Bazel seems to expect more directories under host/linux/x86_64.

What I need help with

Is the pre-packaged QNX 8.0 SDP supported by SCORE?

Does SCORE require a full SDP installation?

What is the correct expected folder structure for host/linux/x86_64?

How can I fix this glob error?

Thank you!

Error Occurrence Rate

None

How to reproduce

No response

Supporting Information

No response

Classification

minor

Affected Version

0.5

Expected Closure Version

0.5

Category

  • Safety Related
  • Security Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions