Skip to content

pkg: build order issue #6022

@kaspar030

Description

@kaspar030

I've hit an issue building the nanocoap pkg for nrf52dk:

  1. when using the softdevice, nrf52dk's cpu_conf.h includes files from a package
  2. debug.h includes thread.h which includes cpu_conf.h
  3. nanocoap uses debug.h
  4. nanocoap comes before nordic_softdevice_ble lexicographically
  5. our dependency system doesn't honor the dependencies in the build order

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: pkgArea: External package portsType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions