On Thu 05 Dec 2024 at 12:14:41 +0800, Periklis Akritidis wrote: > I'm encountering a build inconsistency with lang/rexx-regina on different platforms. > On Linux, the build produces libregina.so.3.9 with symlinks libregina.so and libregina.so.3, > while on NetBSD 9.x, only libregina.so is created. As the shipped PLIST only includes libregina.so, > this discrepancy causes breakage on Linux. I see this too on NetBSD 10.0. I was the one who last updated it and I wasn't aware of this discrepancy. Probably it was "always" that way; at least in the previous version of the PLIST. > Below is a patch, but I am looking for a more appropriate solution, because it feels wrong to make > the PLIST conditional on the OS when it might be a toolchain issue. I am using the system toolchain. I would expect that having a versioned file is in general better than having an unversioned file. So if you can find out why the file doesn't have a version number on NetBSD, and fix that, that would be great. (This sort of thing is usually some relatively subtle issue that may be hard to find but easy to fix) -Olaf. -- ___ Olaf 'Rhialto' Seibert <rhialto/at/falu.nl> \X/ There is no AI. There is just someone else's work. --I. Rose
Attachment:
signature.asc
Description: PGP signature