[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] SunOS (#490)

David Stes notifications at github.com
Wed Apr 22 15:58:24 UTC 2020


Solaris fixes
You can view, comment on, or merge this pull request online at:

  https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/490

-- Commit Summary --

  * Solaris fixes.  Add build.sunos32x86
  * Add build.sunosamd64 for 64bit on Solaris
  * Add Solaris IPS manifest.
  * Change docdir from /usr/doc to /usr/share/doc.  Set version to 5.3.1
  * Update IPS manifest for version 5.3.1. Include doc/LICENSE.gz file.
  * Compilation SunPro sqUnixITimerHeartbeat
  * Use FASYNC on __sun__ instead of FIOASYNC
  * Put back VM_VERSION to 5.0
  * IPS manifest used for squeak5 at 5.3.1
  * Define MIX / MAX so that vm-sound-pulse.so loads.
  * make vm-sound-pulse the default
  * Compile on Solaris with --disable-dynamicopenssl
  * Compile on Solaris with --disable-dynamicopenssl
  * Include opensslv to define OPENSSL_VERSION_NUMBER
  * Remove -g debug flag for 32bit build
  * Rename build.sunosamd64 to build.sunos64x64
  * Make vm-sound-pulse first plugin in Solaris case.
  * Set INSTALLDIR to sqcogspursunosht/usr for Solaris
  * Set INSTALLDIR to sqcogspursunos for itimer build
  * Add IPS package build info to 32bit build.
  * Fix INSTALLDIR doc
  * Set INSTALLDIR to sqcogspur64sunos[ht] in 64 solaris
  * Remove --libdir option
  * Refer to HowToBuild in 64bit instead of duplicating everything.
  * Add script to build IPS package
  * Set ac_cv_cflags_warn_all="-v" instead of ""
  * Copy 'ckformat' into Solaris IPS package so that VM32 can be used for 6521 image and VM64 can be used for 68021 images
  * Add ckformat program to IPS manifest
  * Merge pull request #1 from OpenSmalltalk/Cog
  * Add reminder in HowToBuild on running scripts/updateSCCSVersions
  * Change __SUNPRO_C to __sun so compile also works with GCC
  * Replace __SUNPRO_C by __sun so that compile also works with GCC for Solaris
  * Change __SUNPRO_C to __sun for succesful build with gcc 7.3 and gcc 9.2
  * Build Squeak Stack Spur in addition to Cog Spur on Solaris
  * set INSTALLDIR to sqstkspursunosht/usr
  * Merge pull request #2 from OpenSmalltalk/Cog
  * Merge Solaris changes into SunOS branch
  * Remove ac_cv_cflags_warn_all from mvm files for gcc build
  * Add -g option for gcc build
  * Update IPS package for 5.0.4
  * Add build version 5.0-202004221445-sunos

-- File Changes --

    M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm (4)
    A build.sunos32x86/HowToBuild (34)
    A build.sunos32x86/squeak.cog.spur/build/mvm (38)
    A build.sunos32x86/squeak.cog.spur/plugins.ext (16)
    A build.sunos32x86/squeak.cog.spur/plugins.int (38)
    A build.sunos32x86/squeak.stack.spur/build/mvm (38)
    A build.sunos32x86/squeak.stack.spur/plugins.ext (13)
    A build.sunos32x86/squeak.stack.spur/plugins.int (38)
    A build.sunos64x64/HowToBuild (157)
    A build.sunos64x64/squeak.cog.spur/build.itimerheartbeat/mvm (31)
    A build.sunos64x64/squeak.cog.spur/build/mvm (38)
    A build.sunos64x64/squeak.cog.spur/make-ips-pkg.sh (91)
    A build.sunos64x64/squeak.cog.spur/plugins.ext (16)
    A build.sunos64x64/squeak.cog.spur/plugins.int (38)
    A build.sunos64x64/squeak.cog.spur/squeak.ips (75)
    A build.sunos64x64/squeak.cog.spur/squeak5.p5m (133)
    A build.sunos64x64/squeak.cog.spur/squeak5.p5m.mog (4)
    A build.sunos64x64/squeak.stack.spur/build/mvm (30)
    A build.sunos64x64/squeak.stack.spur/plugins.ext (13)
    A build.sunos64x64/squeak.stack.spur/plugins.int (38)
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c (4)
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c (2)
    M platforms/Cross/vm/sqAtomicOps.h (7)
    M platforms/Cross/vm/sqMemoryFence.h (2)
    M platforms/unix/config/make.cfg.in (2)
    M platforms/unix/plugins/SqueakSSL/openssl_overlay.h (5)
    M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.inc (9)
    M platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c (7)
    M platforms/unix/vm/aio.c (1)
    M platforms/unix/vm/include_ucontext.h (4)
    M platforms/unix/vm/sqUnixExternalPrims.c (8)
    M platforms/unix/vm/sqUnixHeartbeat.c (4)
    M platforms/unix/vm/sqUnixITimerHeartbeat.c (4)
    M platforms/unix/vm/sqUnixMain.c (10)
    M scripts/checkSCCSversion (2)

-- Patch Links --

https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/490.patch
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/490.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/490
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200422/fa825bd1/attachment.html>


More information about the Vm-dev mailing list