oasislinux / oasis

a small statically-linked linux system
Other
2.75k stars 84 forks source link

Update some packages #64

Closed TheMBL09898 closed 10 months ago

TheMBL09898 commented 10 months ago

Updated some packages which didn't need any further changes other than editing the ver file, and fixed the current openbsd 7.1 url as suggested in #61. I got the new versions from scripts/outdated.py which sometimes outputed wrong information e.g awk 20220830 => 20121220 ??? (those I didn't merge).

michaelforney commented 10 months ago

Hi, thanks for looking at updating these package (and sorry I've gotten a bit behind on package updates).

However, updating the ver file alone doesn't do anything. You'll also need to update the corresponding git submodule (if present) or url and sha256 file if built from a tarball. On top of that, if there is a generated config.h file, it needs to be regenerated from the new sources (often there are instructions in README.md in the package directory), and patches should be rebased on the new version and committed if they changed in any meaningful way. Finally, we need to look at the diff of any Makefiles to see if gen.lua needs to be updated accordingly (for example, added or removed source files).

This may sound like a lot of work, and that's because it is (and why I've gotten behind).