[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Solaris (#480)
David Stes
notifications at github.com
Sun Apr 5 18:26:41 UTC 2020
Add build.sunos32x86 and build.sunos64x64 for solaris
You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/480
-- 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
-- File Changes --
M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm (4)
A build.sunos32x86/HowToBuild (33)
A build.sunos32x86/squeak.cog.spur/build/mvm (39)
A build.sunos32x86/squeak.cog.spur/plugins.ext (16)
A build.sunos32x86/squeak.cog.spur/plugins.int (38)
A build.sunos64x64/HowToBuild (157)
A build.sunos64x64/squeak.cog.spur/build.itimerheartbeat/mvm (32)
A build.sunos64x64/squeak.cog.spur/build/mvm (39)
A build.sunos64x64/squeak.cog.spur/make-ips-pkg.sh (84)
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 (38)
A build.sunos64x64/squeak.cog.spur/squeak5.p5m (132)
A build.sunos64x64/squeak.cog.spur/squeak5.p5m.mog (4)
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/480.patch
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/480.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/480
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200405/5d54eefc/attachment.html>
More information about the Vm-dev
mailing list