[Vm-dev] [SEGFAULT] Running Cryptography tests in a 5.3 vmmaker image Re: [ERROR] Crypto plugins not loading Re: [solved] [plugins] compiling/linking 3 Crypto Plugins Re: [error] compilation failing.... Re: [interrogative] CryptographyPlugins-eem.14
Robert
robert.withers at pm.me
Tue Mar 3 21:40:18 UTC 2020
Lots of calls to #primPluginAvailable, trying to test new Crypto Plugins, which are present in the squeak/bin.
k, r
Here's the dump:
quotar at ganymede:~/tribe/opensmalltalk-vm/image$ ../products/sqcogspur64linuxht/bin/squeak Spur64VMMaker.image &
[3] 15664
quotar at ganymede:~/tribe/opensmalltalk-vm/image$
Segmentation fault Tue Mar 3 16:35:24 2020
/home/quotar/tribe/opensmalltalk-vm/products/sqcogspur64linuxht/lib/squeak/5.0-202003012233/squeak
Squeak VM version: 5.0-202003012233 Tue Mar 3 13:06:52 EST 2020 clang [Production Spur 64-bit VM]
Built from: CoInterpreter VMMaker.oscog-eem.2719 uuid: e40f3e94-3a54-411b-9613-5d19114ea131 Mar 3 2020
With: StackToRegisterMappingCogit VMMaker.oscog-eem.2719 uuid: e40f3e94-3a54-411b-9613-5d19114ea131 Mar 3 2020
Revision: VM: 202003012233 quotar at ganymede:tribe/opensmalltalk-vm
Date: Sun Mar 1 23:33:40 2020 CommitHash: 1861db582
Plugins: 202003012233 quotar at ganymede:tribe/opensmalltalk-vm
Build host: Linux ganymede 5.3.0-40-generic #32~18.04.1-Ubuntu SMP Mon Feb 3 14:05:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
plugin path: ../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233 [default: /home/quotar/tribe/opensmalltalk-vm/products/sqcogspur64linuxht/lib/squeak/5.0-202003012233/]
C stack backtrace & registers:
rax 0x3a270421 rbx 0x07b00008 rcx 0x00000030 rdx 0x00000010
rdi 0x00000000 rsi 0x00000001 rbp 0x01f43d80 rsp 0x7ffe1c501130
r8 0x011e0160 r9 0xffffffffffffff r10 0x00000001 r11 0x020e78e0
r12 0x00fffff0 r13 0x00001599 r14 0x00000001 r15 0x00000028
rip 0x0047c5c0
*../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x47c5c0]
../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x41af1d]
../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x41ce8a]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x12890)[0x7f05553b8890]
../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x47c5c0]
../products/sqcogspur64linuxht/bin/../lib/squeak/5.0-202003012233/squeak[0x464c51]
[0x17a81ad]
[0x0]
Smalltalk stack dump:
0x7ffe1c521040 M DES class(Behavior)>new 0x636e010: a(n) DES class
0x7ffe1c521070 M TripleDES>initialize 0x1f43d38: a(n) TripleDES
0x7ffe1c5210a0 M TripleDES class(Behavior)>new 0x636e520: a(n) TripleDES class
0x7ffe1c5210d0 M TripleDES class>new 0x636e520: a(n) TripleDES class
0x7ffe1c521100 M TripleDES class(BlockCipher class)>key: 0x636e520: a(n) TripleDES class
0x7ffe1c521138 M [] in KeyHolder>key 0x1964758: a(n) KeyHolder
0x7ffe1c521180 I BlockClosure>on:do: 0x1965868: a(n) BlockClosure
0x7ffe1c51f108 I KeyHolder>key 0x1964758: a(n) KeyHolder
0x7ffe1c51f150 I [] in KeyHolder>randomChangeLoop 0x1964758: a(n) KeyHolder
0x7ffe1c51f190 I [] in BlockClosure>newProcess 0x1964730: a(n) BlockClosure
Most recent primitives
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
findNextHandlerContextStarting
tempAt:
tempAt:
tempAt:put:
tempAt:
stackp:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
terminateTo:
stackp:
at:put:
at:
stackp:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
findNextHandlerContextStarting
tempAt:
tempAt:
tempAt:put:
tempAt:
stackp:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
terminateTo:
stackp:
at:put:
at:
stackp:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
findNextHandlerContextStarting
tempAt:
tempAt:
tempAt:put:
tempAt:
stackp:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
terminateTo:
stackp:
at:put:
at:
stackp:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
findNextHandlerContextStarting
tempAt:
tempAt:
tempAt:put:
tempAt:
stackp:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
terminateTo:
stackp:
at:put:
at:
stackp:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
findNextHandlerContextStarting
tempAt:
tempAt:
tempAt:put:
tempAt:
stackp:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
terminateTo:
stackp:
at:put:
at:
stackp:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
atAllPut:
primCookKey:mode:to:
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
primPluginAvailable
primPluginAvailable
primTransform:using:
findNextHandlerContextStarting
tempAt:
tempAt:
tempAt:put:
tempAt:
stackp:
tempAt:put:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
terminateTo:
stackp:
at:put:
at:
stackp:
basicNew
stack page bytes 8192 available headroom 5576 minimum unused headroom 5936
(Segmentation fault)
On 3/3/20 4:27 PM, Robert wrote:
> I got a pointer from the slack channel to run Smalltalk>>#listLoadedModules.
>
> Here are my results, no Crypto plugins loaded.#('B2DPlugin VMMaker.oscog-eem.2420 (i)'
> 'DSAPrims CryptographyPlugins-eem.12 (i)' 'UUIDPlugin VMMaker.oscog-eem.2347 (e)' '
> BitBltPlugin VMMaker.oscog-eem.2461 (i)'
> 'SocketPlugin VMMaker.oscog-eem.2347 (i)'
> 'CroquetPlugin VMMaker.oscog-eem.2347 (i)' 'FilePlugin VMMaker.oscog-eem.2441 (i)'
> 'LargeIntegers v2.0 VMMaker.oscog-eem.2347 (i)'
> 'MiscPrimitivePlugin VMMaker.oscog-eem.2394 (i)'
> 'SecurityPlugin VMMaker.oscog-eem.2347 (i)')
>
> On 3/3/20 1:33 PM, Robert wrote:
>
>> I loaded version 2719 of VMMaker and regenerated the vm and the plugins. The mvm script completed successfully and I have my 3 plugins for Crypto. There were no errors or warnings compiling these Crypto plugins, although they were written on a 32-bit system.
>>
>> Here are the plugins: https://www.dropbox.com/sh/yhv253rwrhq0q5p/AAB7PKP2KPiGpDnIyule2h_Ia?dl=0.
>>
>> To test the plugin, I moved the 3 plugins to /usr/local/lib/Squeak-v5.3, where I have my installation of 5.3. I then selected CryptoDESTest>>#testDES and debugged it. Drilling down to where the plugin is attempted to be detected, in DES>>#encryptBlock: it calls self primPluginAvailable, which returns false. So, I find that the plugin was NOT detected, How can I explore which plugins are loaded?
>>
>> tyk, r
>>
>> quotar at ganymede:/usr/local/lib/Squeak5.3$ ll bin/
>> total 11664
>> drwxr-xr-x 2 root root 4096 Mar 3 13:17 ./
>> drwxr-xr-x 4 root root 4096 Mar 3 13:15 ../
>> -rw-r--r-- 1 root root 282340 Feb 28 12:07 B3DAcceleratorPlugin.a
>> -rwxr-xr-x 1 root root 173008 Feb 28 12:07 B3DAcceleratorPlugin.so*
>> -rwxr-xr-x 1 root root 30016 Mar 3 13:17 DESPlugin.so*
>> -rw-r--r-- 1 root root 143400 Feb 28 12:07 FileAttributesPlugin.a
>> -rwxr-xr-x 1 root root 86771 Feb 28 12:07 FileAttributesPlugin.so*
>> -rw-r--r-- 1 root root 41526 Feb 28 12:07 ImmX11Plugin.a
>> -rwxr-xr-x 1 root root 32489 Feb 28 12:07 ImmX11Plugin.so*
>> -rw-r--r-- 1 root root 78364 Feb 28 12:07 LocalePlugin.a
>> -rwxr-xr-x 1 root root 53231 Feb 28 12:07 LocalePlugin.so*
>> -rwxr-xr-x 1 root root 31984 Mar 3 13:17 MD5Plugin.so*
>> -rwxr-xr-x 1 root root 26528 Mar 3 13:17 SHA256Plugin.so*
>> -rwxr-xr-x 1 root root 7177580 Feb 28 12:07 squeak*
>> -rw-r--r-- 1 root root 283438 Feb 28 12:07 SqueakFFIPrims.a
>> -rwxr-xr-x 1 root root 145601 Feb 28 12:07 SqueakFFIPrims.so*
>> -rw-r--r-- 1 root root 350948 Feb 28 12:07 SqueakSSL.a
>> -rwxr-xr-x 1 root root 169007 Feb 28 12:07 SqueakSSL.so*
>> -rw-r--r-- 1 root root 215508 Feb 28 12:07 UnixOSProcessPlugin.a
>> -rwxr-xr-x 1 root root 142948 Feb 28 12:07 UnixOSProcessPlugin.so*
>> -rw-r--r-- 1 root root 33634 Feb 28 12:07 UUIDPlugin.a
>> -rwxr-xr-x 1 root root 28173 Feb 28 12:07 UUIDPlugin.so*
>> -rw-r--r-- 1 root root 287840 Feb 28 12:07 vm-display-fbdev.a
>> -rwxr-xr-x 1 root root 146620 Feb 28 12:07 vm-display-fbdev.so*
>> -rw-r--r-- 1 root root 38200 Feb 28 12:07 vm-display-null.a
>> -rwxr-xr-x 1 root root 33878 Feb 28 12:07 vm-display-null.so*
>> -rw-r--r-- 1 root root 724058 Feb 28 12:07 vm-display-X11.a
>> -rwxr-xr-x 1 root root 366451 Feb 28 12:07 vm-display-X11.so*
>> -rw-r--r-- 1 root root 99436 Feb 28 12:07 vm-sound-ALSA.a
>> -rwxr-xr-x 1 root root 73501 Feb 28 12:07 vm-sound-ALSA.so*
>> -rw-r--r-- 1 root root 50728 Feb 28 12:07 vm-sound-NAS.a
>> -rwxr-xr-x 1 root root 40673 Feb 28 12:07 vm-sound-NAS.so*
>> -rw-r--r-- 1 root root 18404 Feb 28 12:07 vm-sound-null.a
>> -rwxr-xr-x 1 root root 20961 Feb 28 12:07 vm-sound-null.so*
>> -rw-r--r-- 1 root root 144858 Feb 28 12:07 vm-sound-OSS.a
>> -rwxr-xr-x 1 root root 109361 Feb 28 12:07 vm-sound-OSS.so*
>> -rw-r--r-- 1 root root 63696 Feb 28 12:07 vm-sound-pulse.a
>> -rwxr-xr-x 1 root root 46940 Feb 28 12:07 vm-sound-pulse.so*
>> -rw-r--r-- 1 root root 36452 Feb 28 12:07 XDisplayControlPlugin.a
>> -rwxr-xr-x 1 root root 29883 Feb 28 12:07 XDisplayControlPlugin.so*
>>
>> On 3/3/20 2:27 AM, Tobias Pape wrote:
>>
>>> Hi
>>>
>>>> On 03.03.2020, at 01:12, Robert
>>>> [<robert.withers at pm.me>](mailto:robert.withers at pm.me)
>>>> wrote:
>>>>
>>>> Yes, here is a git diff of build.linux64x4/squeak.cog.spur/build
>>>> https://www.dropbox.com/s/y47lt935ma8sf9k/git.diff?dl=0
>>>
>>> I do not know what changed between
>>> VMMaker.oscog-eem.2719 (which is the state of the repo)
>>> and
>>> VMMaker.oscog-eem.2721 (which was used by you for generating)
>>> But maybe try out loading the 2719 version an generate again?
>>>
>>> Best regards
>>> -Tobias
>>>
>>>> On 3/2/20 6:05 PM, Tobias Pape wrote:
>>>>
>>>>>> On 02.03.2020, at 23:51, Robert
>>>>>> [<robert.withers at pm.me>](mailto:robert.withers at pm.me)
>>>>>> wrote:
>>>>>>
>>>>>> I installed all the packages from the script travis_install.sh. and
>>>>>> rebuilt. I am having fatal errors compiling vm/vm.a
>>>>>>
>>>>>> /bin/bash
>>>>>> /home/quotar/tribe/opensmalltalk-vm/build.linux64x64/squeak.cog.spur/build/libtool
>>>>>> --preserve-dup-deps --mode=link clang -g -O2 -DNDEBUG -DDEBUGVM=0 -msse2
>>>>>> -DCOGMTVM=0 -Wall -pthread -DLSB_FIRST=1 -m64 -L/usr/local/lib
>>>>>> -Wl,-z,now -export-dynamic -o squeak vm/vm.a
>>>>>> ADPCMCodecPlugin/ADPCMCodecPlugin.a AioPlugin/AioPlugin.a
>>>>>> AsynchFilePlugin/AsynchFilePlugin.a B2DPlugin/B2DPlugin.a
>>>>>> BitBltPlugin/BitBltPlugin.a BMPReadWriterPlugin/BMPReadWriterPlugin.a
>>>>>> CroquetPlugin/CroquetPlugin.a HostWindowPlugin/HostWindowPlugin.a
>>>>>> ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a DSAPrims/DSAPrims.a
>>>>>> FFTPlugin/FFTPlugin.a FileCopyPlugin/FileCopyPlugin.a
>>>>>> FilePlugin/FilePlugin.a FloatArrayPlugin/FloatArrayPlugin.a
>>>>>> FloatMathPlugin/FloatMathPlugin.a IA32ABI/IA32ABI.a
>>>>>> JoystickTabletPlugin/JoystickTabletPlugin.a
>>>>>> JPEGReaderPlugin/JPEGReaderPlugin.a
>>>>>> JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a Klatt/Klatt.a
>>>>>> LargeIntegers/LargeIntegers.a Matrix2x3Plugin/Matrix2x3Plugin.a
>>>>>> MIDIPlugin/MIDIPlugin.a MiscPrimitivePlugin/MiscPrimitivePlugin.a
>>>>>> Mpeg3Plugin/Mpeg3Plugin.a RePlugin/RePlugin.a
>>>>>> SecurityPlugin/SecurityPlugin.a SerialPlugin/SerialPlugin.a
>>>>>> SocketPlugin/SocketPlugin.a SoundCodecPrims/SoundCodecPrims.a
>>>>>> SoundGenerationPlugin/SoundGenerationPlugin.a SoundPlugin/SoundPlugin.a
>>>>>> StarSqueakPlugin/StarSqueakPlugin.a SurfacePlugin/SurfacePlugin.a
>>>>>> VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.a
>>>>>> disabledPlugins.o version.o -luuid -ldl -lutil -lpulse-simple -lasound
>>>>>> -ldl -lm vm/vm.a
>>>>>> libtool: link: clang -g -O2 -DNDEBUG -DDEBUGVM=0 -msse2 -DCOGMTVM=0
>>>>>> -Wall -pthread -DLSB_FIRST=1 -m64 -Wl,-z -Wl,now -o squeak
>>>>>> disabledPlugins.o version.o -Wl,--export-dynamic -L/usr/local/lib
>>>>>> vm/vm.a ADPCMCodecPlugin/ADPCMCodecPlugin.a AioPlugin/AioPlugin.a
>>>>>> AsynchFilePlugin/AsynchFilePlugin.a B2DPlugin/B2DPlugin.a
>>>>>> BitBltPlugin/BitBltPlugin.a BMPReadWriterPlugin/BMPReadWriterPlugin.a
>>>>>> CroquetPlugin/CroquetPlugin.a HostWindowPlugin/HostWindowPlugin.a
>>>>>> ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a DSAPrims/DSAPrims.a
>>>>>> FFTPlugin/FFTPlugin.a FileCopyPlugin/FileCopyPlugin.a
>>>>>> FilePlugin/FilePlugin.a FloatArrayPlugin/FloatArrayPlugin.a
>>>>>> FloatMathPlugin/FloatMathPlugin.a IA32ABI/IA32ABI.a
>>>>>> JoystickTabletPlugin/JoystickTabletPlugin.a
>>>>>> JPEGReaderPlugin/JPEGReaderPlugin.a
>>>>>> JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a Klatt/Klatt.a
>>>>>> LargeIntegers/LargeIntegers.a Matrix2x3Plugin/Matrix2x3Plugin.a
>>>>>> MIDIPlugin/MIDIPlugin.a MiscPrimitivePlugin/MiscPrimitivePlugin.a
>>>>>> Mpeg3Plugin/Mpeg3Plugin.a RePlugin/RePlugin.a
>>>>>> SecurityPlugin/SecurityPlugin.a SerialPlugin/SerialPlugin.a
>>>>>> SocketPlugin/SocketPlugin.a SoundCodecPrims/SoundCodecPrims.a
>>>>>> SoundGenerationPlugin/SoundGenerationPlugin.a SoundPlugin/SoundPlugin.a
>>>>>> StarSqueakPlugin/StarSqueakPlugin.a SurfacePlugin/SurfacePlugin.a
>>>>>> VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.a -luuid -ldl
>>>>>> -lutil -lpulse-simple -lasound -ldl -lm vm/vm.a -pthread
>>>>>> vm/vm.a(gcc3x-cointerp.o): In function `interpret':
>>>>>> /home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:6036:
>>>>>> undefined reference to `sendBreakpointclassTag'
>>>>>> vm/vm.a(gcc3x-cointerp.o): In function `ceSendAborttonumArgs':
>>>>>> /home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:14820:
>>>>>> undefined reference to `sendBreakpointclassTag'
>>>>>> /home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:14820:
>>>>>> undefined reference to `sendBreakpointclassTag'
>>>>>> vm/vm.a(gcc3x-cointerp.o): In function `lookupMethodInClass':
>>>>>> /home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:66867:
>>>>>> undefined reference to `sendBreakpointclassTag'
>>>>>> /home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:66752:
>>>>>> undefined reference to `sendBreakpointclassTag'
>>>>>> vm/vm.a(gcc3x-cointerp.o):/home/quotar/tribe/opensmalltalk-vm/spur64src/vm/gcc3x-cointerp.c:14326:
>>>>>> more undefined references to `sendBreakpointclassTag' follow
>>>>>> clang: error: linker command failed with exit code 1 (use -v to see
>>>>>> invocation)
>>>>>> Makefile:176: recipe for target 'squeak' failed
>>>>>> make: *** [squeak] Error 1
>>>>>
>>>>> Something's fishy.
>>>>> I don't see any reference to 'sendBreakpointclassTag' in that file on my end.
>>>>> Given, there's some translation/macro magic, but not to much to miss that.
>>>>>
>>>>> Can you give a `git diff` ?
>>>>> Best regards
>>>>> -Tobias
>>>>>
>>>>>> On 3/2/20 4:03 PM, Robert wrote:
>>>>>>
>>>>>>> Hey Levente, I managed to install the clang package and the files
>>>>>>> started compiling. I ran into errors during the make phase. Here is
>>>>>>> the config.log
>>>>>>> (
>>>>>>> https://www.dropbox.com/s/umi256f2g8dsdkj/config.log?dl=0
>>>>>>> ) and my
>>>>>>> make.log (
>>>>>>> https://www.dropbox.com/s/txf7xlgijonk8c7/make.log?dl=0
>>>>>>> ).
>>>>>>>
>>>>>>> tyk, r
>>>>>>>
>>>>>>> On 3/2/20 3:29 PM, Levente Uzonyi wrote:
>>>>>>>
>>>>>>>> On Mon, 2 Mar 2020, Robert wrote:
>>>>>>>>
>>>>>>>> C compiler doesnt work. Some package must be missing.
>>>>>>>>
>>>>>>>> What's in config.log?
>>>>>>>>
>>>>>>>> Levente
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200303/e5e77594/attachment-0001.html>
More information about the Vm-dev
mailing list