Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
openwrt-bot opened this issue Sep 12, 2017 · 2 comments
Closed

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

openwrt-bot opened this issue Sep 12, 2017 · 2 comments
Labels

Comments

@openwrt-bot
Copy link

hexvar:

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.

@openwrt-bot
Copy link
Author

hexvar:

@openwrt-bot
Copy link
Author

stintel:

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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant