LEDE Project

  • Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Build Failure
  • Category Base system
  • Assigned To No-one
  • Operating System All
  • Severity High
  • Priority Very Low
  • Reported Version lede-17.01
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 1
  • Private
Attached to Project: LEDE Project
Opened by Alessandro Rosetti - 12.09.2017

FS#1007 - build failure on musl. missing <sys/sysmacros.h>

Supply the following if possible:
- Device problem occurs on
lantiq w8970
- Software versions of LEDE release, packages, etc.
17.01 branch
- Steps to reproduce
1) try to build image
2) fails to build e2fsprogs and more.

I have this problem on other packages that require this include <sys/sysmacros.h>. package builds if I manually add the include.

I’m using musl, the source should include sysmacros.h : https://github.com/davidlazar/musl/blob/master/include/sys/types.h macro _GNU_SOURCE is not defined an so sys/sysmacros.h is not included and packages don’t build. should it be?

look at the log for build errors.

Project Manager
Stijn Tintel commented on 27.09.2017 15:53

Please send patches via the ML, or create a PR on github. See https://lede-project.org/submitting-patches. Make sure to reference this bug in the commit message (Fixes: FS#1007)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing