I had some issue with IPv6 on OpenWRT 21, and I found it might be fixed in the latest odhcpd.
I followed the guide in Building a single package, I checked out v21.02.7, and I do get the odhcpd ipk built, but it's an old version too(2021-07-18-bc9d317f-3).
So how can I modify the build file to let it build the latest odhcpd?
The easiest solution would be to just sysupgrade to 23.05.4 (or main snapshots), which just have it. 21.02.x has been EOL and out of (crucial) security support for over two years already.
Or compiling something I modifed from commit bc9d317f, although I read through the git log that deps don't seems to be a problem.
Yes, indeed. But I have some package won't happy with OpenWrt 22 and above.
Deps not, but you need to remove/relocate patches that break and address eventual compiler errors.
Seek package source and author and inquire about upgrade or instructions.
OK, I solved that by modifing odhcpd's Makefile, and it works like a charm.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.