-
Notifications
You must be signed in to change notification settings - Fork 12
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
all: revert freifunk-berlin-generic.mk #207
all: revert freifunk-berlin-generic.mk #207
Conversation
Revert the includes to freifunk-berlin-generic.mk and change them to "include $(INCLUDE_DIR)/package.mk" or "include-luci.mk". Add "include-luci.mk" to search the "luci.mk" to include it. Signed-off-by: Nick Hainke <vincent@systemli.org>
d637dc1
to
ca668e4
Compare
I'm not for reverting, as we made it this way for the reasons:
My intention is to push on PR openwrt/luci#2637 after PR openwrt/luci#2817 is merged. (Just as I don't have ressources to nag on both PRs in parallel.) |
@SvenRoederer If it is merged upstream I can directly use a regex to delete all that stuff again. :D |
@SvenRoederer Lets make an agreement. If I get everything else running and working with openwrt master and the only PR left is this PR, we will merge this PR. And I will revert this PR if your PR against luci.mk is accepted. :D |
#188 is another one of the PR's which was not a group effort. In that PR only one other person had participated and had asked a question. The author was also the one who pushed the changes to the master branch. In fact, the last comment of the PR was a question from the author itself which was not answered before the merge. Therefore I find the statement "I'm not for reverting, as we made it this way for the reasons" in #207 (comment) misleading. The most importing thing is that building packages and creating images works. If, as @PolynomialDivision states, that it's not working, then the commit should be reverted. I find it especially disruptive to have a commit pushed to our master branch which relies on patching openwrt. If the patch to openwrt is not accepted (which it hasn't been), then the commits in #188 are not practical. |
All these rules apply to the master-branches of the firmware and the firmware-packages. So nothing is broken, by definition.
As already said above, @feckert welcomes this change (openwrt/luci#2637 (comment)) but it's just hard to get a feedback of @jow- for final comment.
The mentioned PR was for review, comments and public test for around 7 month. The last 6 months have been without any feedback, which indicates "no interest" but also "no veto". As all developer benefit from not having to take care of versioning, it was an improvement for all.
As said under 1) our firmware-master is building with our package-master without any patch required. Please check yourself, before guessing. |
For the python lang feed, they have a recommended process for including it in external feeds. https://github.com/openwrt/packages/tree/master/lang/python#using-python-in-externalother-package-feeds |
openwrt/packages@d607b4d is the code I once published on the OpenWrt-ML. The python maintainer seem to have adapted the code, we also have in our repo, to their needs. |
Most of the mentioned patches have been accepted upstream (openwrt/luci#2817 (comment); openwrt/luci@3b2a1e9#diff-2d8a7a9b9acd99058ff6f4d496ea6ebe) and only 2 patches pending as openwrt/luci#2637. |
Revert the includes to freifunk-berlin-generic.mk and change them to "include $(INCLUDE_DIR)/package.mk" or "include-luci.mk".
Add "include-luci.mk" to search the "luci.mk" to include it.
Fixes freifunk-berlin/firmware#817