Answering to myself: ooRexx 4.x had this issue where it embedded the build time into the main binary, basically violating the "reproducible builds" compliance. But ooRexx 5.x doesn't have that problem.
However, I had noted this at the time I built the first ooRexx 5.x SPEC (inside rpmlintrc): # unfortunately historically ooRexx loads class libraries from .cls files in the PATH # a patch was sent to upstream back in 4.x to load these from /usr/share/ooRexx, but it appears it was ignored for 5.x addFilter("W: non-executable-in-bin") Is this still true for the current code? On Sat, Dec 23, 2023 at 6:36 PM Erico Mendonca <erico.mendo...@suse.com> wrote: > > > Em sáb., 23 de dez. de 2023 10:27, Rony G. Flatscher < > rony.flatsc...@wu.ac.at> escreveu: > >> Great! >> >> Clicking on the "RPM Lint" tab for 15.5 gives the following hint/advice: >> >> liboorexx4.ppc64le: I: binary-or-shlib-calls-gethostbyname >> /usr/lib64/librxsock.so.4 >> The binary calls gethostbyname(). Please port the code to use >> getaddrinfo(). >> >> So maybe we should change that accordingly? >> >> > Yes, that would be nice to look into. I *think* there was another > (historical) issue where it embedded the current date/time in the main > binary, which I suppressed with rpmlintrc. That affects reproducible > builds, as the binary will always be different over different builds of the > same code. I don't know if it's still true for 5.0, but for 4.x surely this > was the case. I'll comment out the rpmlintrc later to see what else was > masked. > >> >> Merry Christmas and a Happy New Year! >> > > Merry Christmas everyone! > > -- *data:image/png;base64,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 * *Erico Mendonca* Premium Services SUSE
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel