OpenWrt build status on macos
Nobody has claimed this yet.
- Dominant language
- Makefile
- Stars
- 4.6k
- Forks
- 4k
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 134
Description
Currently there are many packages with compilation issues on macos.
From Openwrt base (11 packages):
libs/elfutils,
libs/libaudit,libs/libaudit,libs/libsemanage,libs/libselinux,utils/secilc,utils/checkpolicy,libs/libsemanage,utils/policycoreutils,system/selinux-policy,system/refpolicy
(elfutils and a lot of selinux-related stuff)
From "packages" feed: 99 packages
From "telephony" feed: 11 packages
From "routing" feed: 2 packages
Most difficult to fix:
glib2,
packages related to selinux,
boost (many packages depend on boost),
python-cffi,
packages that use host kernel headers for building host tools (e.g. xfsprogs),
packages that use suid bit(FILE_MODES feature): apache, gnunet, mariadb (fixed by https://github.com/openwrt/openwrt/commit/53ebacacf93278c6e71052eb5b3708c599129e55 https://github.com/openwrt/openwrt/commit/1d4750fd50eeadad640fb62e1b11bf4cdde39dd1 https://github.com/openwrt/openwrt/commit/3869ccbcc891a7185550a2a422e2db01fd994b7d)
If someone knows how to fix packages from 'most difficult' list, any help is welcome.
packages with build issues on macos: err.log
CC: @aparcar @neheb @paper42 @ptpt52 @httpstorm
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing err.log and the listed package groups to identify one reproducible macOS compilation failure. Focus on a single package rather than the full inventory, and compare its build behavior with the stated OpenWrt base or feed context. Done would require a confirmed fix for that package and a successful macOS build.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100