[Vm-dev] missing file sqFFIPlugin.c in config.cmake

stes@PANDORA.BE stes at telenet.be
Sat Jan 30 10:50:22 UTC 2021


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


Hi,

Thanks if you can double check before adding the patches.

Patch 01 does not affect Linux I think,
because it relates to "any-libffi.c" which I think is not used on Linux,
but you'd better double check.

The idea is that any-libffi.c is for "any libffi" implementation,
which is the one used for Solaris.

So that may explain why it worked in the past, but when the header files
changed, it went by unnoticed.

Patch 02 is most important.

I don't quite understand how it can work without the missing file.
I think this affects both Solaris and Linux, but it may work on Linux perhaps
due to some other difference.


Patch 03 only affects Solaris, it adds Solaris to the ffi-config script.

On Solaris both any-libffi and the optimized version would be possible,
although I'd be inclined to just keep using the generic any-libffi.c code.


David Stes


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJgFTkzAAoJEAwpOKXMq1MaIZYIAI4TS1qmPzX8IpzQy7MNpVqF
IKabGyke5QBF7pw6On5tfUoXZXrzn7iOsxf7aRnNR3qvSD4SUp5X/TiG4anM38m1
0n2Blo/bP1RA7fLXnx69IjWRc8bEbUqOGHDw6XcWjRUpfDHE9jR1Nuf8g2NsUxqr
FrP6m4WEarnnlpST3Qn09VI0dyXYIPlUlqTRL6f2zTJaG3X3C8YWqfGYyT65S8EV
PiTQrAY7TXiYmV2FZ26HwOgBoJenbvGDzOyMNX+RgdOYwpg9kqAs76sbU9NdeiLy
KjsAHw41Gs63vF/W94tfstjFs0Pd/K6i0Mv6OOV+2Rkw77efs2l1fliD5qo1Qxg=
=2dKa
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 01-any-libffi.c.patch
Type: text/x-patch
Size: 415 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20210130/ca292684/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 02-config.cmake.patch
Type: text/x-patch
Size: 757 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20210130/ca292684/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 03-ffi-config.patch
Type: text/x-patch
Size: 553 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20210130/ca292684/attachment-0002.bin>


More information about the Vm-dev mailing list