I'm using a particular package, then i realized its an old package with code written back in 2017, several releases of that code has been done since then, but hasnt made it into OpenWRT package system.
How do i update the package to the newest or a newer version.
Thanks, do you know how to do that? Can I just tell it to use the latest version and tell it where to get the code? I'm not an OpenWRT build expert so i got zero idea how to do it. There must be some procedure to update packages to a new release?
I would suggest you first install a supported Official OpenWrt for your device. We can’t support unofficial forks. Your device appears to have had support beginning at Rel: 17.01.0 through the most Current Rel: 22.03.2.
The current gphoto2 Package for OpenWrt is currently at v2.5.26 from October 2020 that pulls the source from Sourceforge, so if you want to set up a full build system (Linux host or on a VM) for a single package, an edit to the Makefile will let you build a package for v2.5.30 from July 2022.
thank for the email. I tried what you suggest, I upgraded the versions in the make file (for both gphoto2 and libgphoto2), and also the hash, but when tried building seems the old patch files which were in there caused the build to fail.
Gphoto2 and libgphoto2 are two packages that are needed to work together, so both of them needs to be updated.
I made a new post requesting someone update those packages to the latest versions, becuase the ones that are in there are 5 years old, so a lot of fixes and improvements have been done which are not included in the OpenWRT.