[Vm-dev] OSProcess fork issue with Debian built VM

Max Leske maxleske at gmail.com
Wed May 17 16:07:02 UTC 2017


Perfect, thanks!

> On 17 May 2017, at 17:54, vm-dev-request at lists.squeakfoundation.org wrote:
> 
> Hi Max,
> 
> On Wed, May 17, 2017 at 05:13:27PM +0200, Max Leske wrote:
>> 
> 
>> Hi Alistair,
>> 
>> ...
>> 
>> Thanks. Could you also perform the equivalent of "sudo apt-cache policy libc6"
>> for those libraries? That should give you something like
>> 
>> libc6:
>>  Installed: 2.19-18+deb8u7
>>  Candidate: 2.19-18+deb8u9
>>  Version table:
>>     2.19-18+deb8u9 0
>>        500 http://ftp.debian.org/debian/ <http://ftp.debian.org/debian/> jessie/main amd64 Packages
>> *** 2.19-18+deb8u7 0
>>        100 /var/lib/dpkg/status
>>     2.19-18+deb8u3 0
>>        500 http://security.debian.org/ <http://security.debian.org/> jessie/updates/main amd64 Packages
>> 
>> That way I can see which exact versions of the libraries you are using (as you
>> can see I have 2.19 while the travis job links agains 2.15).
> 
> $ sudo apt-cache policy libc6
> libc6:
>  Installed: 2.23-0ubuntu7
>  Candidate: 2.23-0ubuntu7
>  Version table:
> *** 2.23-0ubuntu7 500
>        500 http://archive.ubuntu.com/ubuntu <http://archive.ubuntu.com/ubuntu> xenial-updates/main amd64 Packages
>        500 http://archive.ubuntu.com/ubuntu <http://archive.ubuntu.com/ubuntu> xenial-security/main amd64 Packages
>        100 /var/lib/dpkg/status
>     2.23-0ubuntu3 500
>        500 http://archive.ubuntu.com/ubuntu <http://archive.ubuntu.com/ubuntu> xenial/main amd64 Packages
> 
> 
> They all seem to be part of the libc6 package, however, just in case...
> :-)
> 
> 
> $ dpkg -l | grep i386
> ii  gcc-5-base:i386                    5.4.0-6ubuntu1~16.04.4                   i386         GCC, the GNU Compiler Collection (base package)
> ii  gcc-6-base:i386                    6.0.1-0ubuntu1                           i386         GCC, the GNU Compiler Collection (base package)
> ii  libasound2:i386                    1.1.0-0ubuntu1                           i386         shared library for ALSA applications
> ii  libasound2-dev:i386                1.1.0-0ubuntu1                           i386         shared library for ALSA applications -- development files
> ii  libasound2-plugins:i386            1.1.0-0ubuntu1                           i386         ALSA library additional plugins
> ii  libasyncns0:i386                   0.8-5build1                              i386         Asynchronous name service query library
> ii  libbsd0:i386                       0.8.2-1                                  i386         utility functions from BSD systems - shared library
> ii  libc6:i386                         2.23-0ubuntu7                            i386         GNU C Library: Shared libraries
> ii  libc6-dev:i386                     2.23-0ubuntu7                            i386         GNU C Library: Development Libraries and Header Files
> ii  libc6-dev-i386                     2.23-0ubuntu7                            amd64        GNU C Library: 32-bit development libraries for AMD64
> ii  libc6-i386                         2.23-0ubuntu7                            amd64        GNU C Library: 32-bit shared libraries for AMD64
> ii  libdbus-1-3:i386                   1.10.6-1ubuntu3.3                        i386         simple interprocess messaging system (library)
> ii  libdrm-amdgpu1:i386                2.4.70-1~ubuntu16.04.1                   i386         Userspace interface to amdgpu-specific kernel DRM services -- runtime
> ii  libdrm-dev:i386                    2.4.70-1~ubuntu16.04.1                   i386         Userspace interface to kernel DRM services -- development files
> ii  libdrm-intel1:i386                 2.4.70-1~ubuntu16.04.1                   i386         Userspace interface to intel-specific kernel DRM services -- runtime
> ii  libdrm-nouveau2:i386               2.4.70-1~ubuntu16.04.1                   i386         Userspace interface to nouveau-specific kernel DRM services -- runtime
> ii  libdrm-radeon1:i386                2.4.70-1~ubuntu16.04.1                   i386         Userspace interface to radeon-specific kernel DRM services -- runtime
> ii  libdrm2:i386                       2.4.70-1~ubuntu16.04.1                   i386         Userspace interface to kernel DRM services -- runtime
> ii  libedit2:i386                      3.1-20150325-1ubuntu2                    i386         BSD editline and history libraries
> ii  libelf1:i386                       0.165-3ubuntu1                           i386         library to read and write ELF files
> ii  libexpat1:i386                     2.1.0-7ubuntu0.16.04.2                   i386         XML parsing C library - runtime library
> ii  libffi6:i386                       3.2.1-4                                  i386         Foreign Function Interface library runtime
> ii  libflac8:i386                      1.3.1-4                                  i386         Free Lossless Audio Codec - runtime C library
> ii  libfreetype6:i386                  2.6.1-0.1ubuntu2.2                       i386         FreeType 2 font engine, shared library files
> ii  libfreetype6-dev:i386              2.6.1-0.1ubuntu2.2                       i386         FreeType 2 font engine, development files
> ii  libgcc1:i386                       1:6.0.1-0ubuntu1                         i386         GCC support library
> ii  libgcrypt20:i386                   1.6.5-2ubuntu0.2                         i386         LGPL Crypto library - runtime library
> ii  libgl1-mesa-dev:i386               12.0.6-0ubuntu0.16.04.1                  i386         free implementation of the OpenGL API -- GLX development files
> ii  libgl1-mesa-dri:i386               12.0.6-0ubuntu0.16.04.1                  i386         free implementation of the OpenGL API -- DRI modules
> ii  libgl1-mesa-glx:i386               12.0.6-0ubuntu0.16.04.1                  i386         free implementation of the OpenGL API -- GLX runtime
> ii  libglapi-mesa:i386                 12.0.6-0ubuntu0.16.04.1                  i386         free implementation of the GL API -- shared library
> ii  libgpg-error0:i386                 1.21-2ubuntu1                            i386         library for common error values and messages in GnuPG components
> ii  libice-dev:i386                    2:1.0.9-1                                i386         X11 Inter-Client Exchange library (development headers)
> ii  libice6:i386                       2:1.0.9-1                                i386         X11 Inter-Client Exchange library
> ii  libjack-jackd2-0:i386              1.9.10+20150825git1ed50c92~dfsg-1ubuntu1 i386         JACK Audio Connection Kit (libraries)
> ii  libjson-c2:i386                    0.11-4ubuntu2                            i386         JSON manipulation library - shared library
> ii  libllvm3.8:i386                    1:3.8-2ubuntu4                           i386         Modular compiler and toolchain technologies, runtime library
> ii  liblzma5:i386                      5.1.1alpha+20120614-2ubuntu2             i386         XZ-format compression library
> ii  libogg0:i386                       1.3.2-1                                  i386         Ogg bitstream library
> ii  libpciaccess0:i386                 0.13.4-1                                 i386         Generic PCI access library for X
> ii  libpcre3:i386                      2:8.38-3.1                               i386         Perl 5 Compatible Regular Expression Library - runtime files
> ii  libpng12-0:i386                    1.2.54-1ubuntu1                          i386         PNG library - runtime
> ii  libpng12-dev:i386                  1.2.54-1ubuntu1                          i386         PNG library - development
> ii  libpthread-stubs0-dev:i386         0.3-4                                    i386         pthread stubs not provided by native libc, development files
> ii  libpulse0:i386                     1:8.0-0ubuntu3.2                         i386         PulseAudio client libraries
> ii  libsamplerate0:i386                0.1.8-8                                  i386         Audio sample rate conversion library
> ii  libselinux1:i386                   2.4-3build2                              i386         SELinux runtime shared libraries
> ii  libsm-dev:i386                     2:1.2.2-1                                i386         X11 Session Management library (development headers)
> ii  libsm6:i386                        2:1.2.2-1                                i386         X11 Session Management library
> ii  libsndfile1:i386                   1.0.25-10                                i386         Library for reading/writing audio files
> ii  libspeexdsp1:i386                  1.2~rc1.2-1ubuntu1                       i386         The Speex extended runtime library
> ii  libssl-dev:i386                    1.0.2g-1ubuntu4.6                        i386         Secure Sockets Layer toolkit - development files
> ii  libssl1.0.0:i386                   1.0.2g-1ubuntu4.6                        i386         Secure Sockets Layer toolkit - shared libraries
> ii  libstdc++6:i386                    5.4.0-6ubuntu1~16.04.4                   i386         GNU Standard C++ Library v3
> ii  libsystemd0:i386                   229-4ubuntu16                            i386         systemd utility library
> ii  libtinfo5:i386                     6.0+20160213-1ubuntu1                    i386         shared low-level terminfo library for terminal handling
> ii  libtxc-dxtn-s2tc0:i386             0~git20131104-1.1                        i386         Texture compression library for Mesa
> ii  libudev1:i386                      229-4ubuntu16                            i386         libudev shared library
> ii  libuuid1:i386                      2.27.1-6ubuntu3.2                        i386         Universally Unique ID library
> ii  libvorbis0a:i386                   1.3.5-3                                  i386         decoder library for Vorbis General Audio Compression Codec
> ii  libvorbisenc2:i386                 1.3.5-3                                  i386         encoder library for Vorbis General Audio Compression Codec
> ii  libwrap0:i386                      7.6.q-25                                 i386         Wietse Venema's TCP wrappers library
> ii  libx11-6:i386                      2:1.6.3-1ubuntu2                         i386         X11 client-side library
> ii  libx11-dev:i386                    2:1.6.3-1ubuntu2                         i386         X11 client-side library (development headers)
> ii  libx11-xcb-dev:i386                2:1.6.3-1ubuntu2                         i386         Xlib/XCB interface library (development headers)
> ii  libx11-xcb1:i386                   2:1.6.3-1ubuntu2                         i386         Xlib/XCB interface library
> ii  libxau-dev:i386                    1:1.0.8-1                                i386         X11 authorisation library (development headers)
> ii  libxau6:i386                       1:1.0.8-1                                i386         X11 authorisation library
> ii  libxcb-dri2-0:i386                 1.11.1-1ubuntu1                          i386         X C Binding, dri2 extension
> ii  libxcb-dri2-0-dev:i386             1.11.1-1ubuntu1                          i386         X C Binding, dri2 extension, development files
> ii  libxcb-dri3-0:i386                 1.11.1-1ubuntu1                          i386         X C Binding, dri3 extension
> ii  libxcb-dri3-dev:i386               1.11.1-1ubuntu1                          i386         X C Binding, dri3 extension, development files
> ii  libxcb-glx0:i386                   1.11.1-1ubuntu1                          i386         X C Binding, glx extension
> ii  libxcb-glx0-dev:i386               1.11.1-1ubuntu1                          i386         X C Binding, glx extension, development files
> ii  libxcb-present-dev:i386            1.11.1-1ubuntu1                          i386         X C Binding, present extension, development files
> ii  libxcb-present0:i386               1.11.1-1ubuntu1                          i386         X C Binding, present extension
> ii  libxcb-randr0:i386                 1.11.1-1ubuntu1                          i386         X C Binding, randr extension
> ii  libxcb-randr0-dev:i386             1.11.1-1ubuntu1                          i386         X C Binding, randr extension, development files
> ii  libxcb-render0:i386                1.11.1-1ubuntu1                          i386         X C Binding, render extension
> ii  libxcb-render0-dev:i386            1.11.1-1ubuntu1                          i386         X C Binding, render extension, development files
> ii  libxcb-shape0:i386                 1.11.1-1ubuntu1                          i386         X C Binding, shape extension
> ii  libxcb-shape0-dev:i386             1.11.1-1ubuntu1                          i386         X C Binding, shape extension, development files
> ii  libxcb-sync-dev:i386               1.11.1-1ubuntu1                          i386         X C Binding, sync extension, development files
> ii  libxcb-sync1:i386                  1.11.1-1ubuntu1                          i386         X C Binding, sync extension
> ii  libxcb-xfixes0:i386                1.11.1-1ubuntu1                          i386         X C Binding, xfixes extension
> ii  libxcb-xfixes0-dev:i386            1.11.1-1ubuntu1                          i386         X C Binding, xfixes extension, development files
> ii  libxcb1:i386                       1.11.1-1ubuntu1                          i386         X C Binding
> ii  libxcb1-dev:i386                   1.11.1-1ubuntu1                          i386         X C Binding, development files
> ii  libxdamage-dev:i386                1:1.1.4-2                                i386         X11 damaged region extension library (development headers)
> ii  libxdamage1:i386                   1:1.1.4-2                                i386         X11 damaged region extension library
> ii  libxdmcp-dev:i386                  1:1.1.2-1.1                              i386         X11 authorisation library (development headers)
> ii  libxdmcp6:i386                     1:1.1.2-1.1                              i386         X11 Display Manager Control Protocol library
> ii  libxext-dev:i386                   2:1.3.3-1                                i386         X11 miscellaneous extensions library (development headers)
> ii  libxext6:i386                      2:1.3.3-1                                i386         X11 miscellaneous extension library
> ii  libxfixes-dev:i386                 1:5.0.1-2                                i386         X11 miscellaneous 'fixes' extension library (development headers)
> ii  libxfixes3:i386                    1:5.0.1-2                                i386         X11 miscellaneous 'fixes' extension library
> ii  libxshmfence-dev:i386              1.2-1                                    i386         X shared memory fences - development files
> ii  libxshmfence1:i386                 1.2-1                                    i386         X shared memory fences - shared library
> ii  libxxf86vm-dev:i386                1:1.1.4-1                                i386         X11 XFree86 video mode extension library (development headers)
> ii  libxxf86vm1:i386                   1:1.1.4-1                                i386         X11 XFree86 video mode extension library
> ii  linux-libc-dev:i386                4.4.0-72.93                              i386         Linux Kernel Headers for development
> ii  mesa-common-dev:i386               12.0.6-0ubuntu0.16.04.1                  i386         Developer documentation for Mesa
> ii  uuid-dev:i386                      2.27.1-6ubuntu3.2                        i386         Universally Unique ID library - headers and static libraries
> ii  zlib1g:i386                        1:1.2.8.dfsg-2ubuntu4                    i386         compression library - runtime
> ii  zlib1g-dev:i386                    1:1.2.8.dfsg-2ubuntu4                    i386         compression library - development
> 
> Cheers,
> Alistair

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20170517/a29cd1c2/attachment-0001.html>


More information about the Vm-dev mailing list