Open kra opened 2 years ago
pin the source release with the github branch or checkout pin the feeds by copying to feeds.conf (should feeds.conf.default be removed?) for example (don't use this, this is just how to get the feed hashes)
karl@dispater:~/Documents/repo/vpnclient/lede/build$ cat bin/targets/bcm47xx/legacy/feeds.buildinfo src-git-full packages https://git.openwrt.org/feed/packages.git^d9447cfdc src-git-full luci https://git.openwrt.org/project/luci.git^53a998895b src-git-full routing https://git.openwrt.org/feed/routing.git^cfd8272 src-git-full telephony https://git.openwrt.org/feed/telephony.git^f50096a
feeds.conf overrides feeds.conf.default, and feeds.conf.default is tracked by git, so it should stay. If the feeds.conf exists, feeds.conf.default is ignored. The other technique to "peg" a working release would be to create a git tag (or annotated tag) for the version of the openwrt.git tree that you would like to be able to checkout again.
I tried doing this, but I still didn't get openvpn in config
git clone https://git.openwrt.org/openwrt/openwrt.git build git checkout tags/v21.02.3 -b v21.02.3
when we have a working lede release for the negear and gl-inet, should peg it/them