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

LEDE Bugs lede-bugs at lists.infradead.org
Tue Sep 12 02:06:51 PDT 2017


A new Flyspray task has been opened.  Details are below. 

User who did this - Alessandro Rosetti (hexvar) 

Attached to Project - LEDE Project
Summary - build failure on musl. missing 
Task Type - Build Failure
Category - Base system
Status - Unconfirmed
Assigned To - 
Operating System - All
Severity - High
Priority - Very Low
Reported Version - lede-17.01
Due in Version - Undecided
Due Date - Undecided
Details - 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 . 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.

One or more files have been attached.

More information can be found at the following URL:
https://bugs.lede-project.org/index.php?do=details&task_id=1007



More information about the lede-bugs mailing list