upgrade the version of several thirdparty libraries used by pharo
- to avoid distributing binaries crippled by security issues
(IMO we should better link dynamically to up-to-date binaries and let package managers and distro managers deal with the security issues)
- to let the libraries compile on up-to-date OS/machines
- to paint the C.I. results in green
TODO: also upgrade libgit2 that has been officially released (as version 1.1.0 yet).
Unfortunately, I could not compile it on my own machine - at least not thru the cmake complexifications.
TODO: do not even recompile those libraries, or more exactly, compile them elsewhere, and import the released
binaries.
We could as well deprecate all those builds since no one seems to care.
You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/545
-- Commit Summary --
* Try and rescue macos libpng builds for Pharo
* also upgrade pixman to 0.40.0
* And let 32 bits builds pollute their own cache (x86 rather than x86_64)
* And also upgrade cairo to 1.15.14
* Nuke win specific libpng.spec
* Nuke pixman patch, the upgrade solved the thing
* Workaround zlib configure bug for 32bits macos
* SDL 2.0.14 & SSL 1.1.1i
* Also update version of libpng, pixman and cairo in cmake builds
* upgrade to SDL 2.10.4 in cmake builds too
* Ugrade freetype 2.9.1 -> 2.10.4
* Upgrade libssh2 to 1.9.0 in cmake builds too
* Upgrade openssl to 1.1.1i in cmake build too
* Accept a pattern for windows_dll spec in cmake builds
-- File Changes --
M build.macos32x86/common/Makefile.lib.extra (2)
M build.macos32x86/pharo.cog.spur.lowcode/Makefile (9)
M build.macos32x86/pharo.cog.spur.minheadless/Makefile (9)
M build.macos32x86/pharo.cog.spur/Makefile (7)
M build.macos32x86/pharo.cog.v3/Makefile (7)
M build.macos32x86/pharo.sista.spur/Makefile (7)
M build.macos32x86/pharo.stack.spur.lowcode/Makefile (7)
M build.macos32x86/pharo.stack.spur/Makefile (7)
M build.macos32x86/third-party/Makefile.libpng (6)
A build.macos32x86/third-party/Makefile.zlib (40)
M build.macos64x64/pharo.cog.spur.lowcode/Makefile (9)
M build.macos64x64/pharo.cog.spur/Makefile (7)
M build.macos64x64/pharo.sista.spur/Makefile (7)
M build.macos64x64/pharo.stack.spur.lowcode/Makefile (9)
M build.macos64x64/pharo.stack.spur/Makefile (7)
M build.macos64x64/squeak.stack.spur/Makefile (2)
M build.macos64x64/third-party/Makefile.cairo (2)
M build.macos64x64/third-party/Makefile.freetype2 (2)
M build.macos64x64/third-party/Makefile.libpng (6)
A build.macos64x64/third-party/Makefile.zlib (40)
M build.win32x86/third-party/Makefile.freetype2 (1)
M build.win32x86/third-party/Makefile.libpng (2)
M build.win64x64/third-party/Makefile.freetype2 (42)
M build.win64x64/third-party/Makefile.libpng (4)
M cmake/Cairo.cmake (8)
M cmake/FreeType2.cmake (14)
M cmake/LibGit2.cmake (5)
M cmake/LibPNG.cmake (19)
M cmake/LibSSH2.cmake (8)
M cmake/OpenSSL.cmake (19)
M cmake/Pixman.cmake (11)
M cmake/PkgConfig.cmake (6)
M cmake/SDL2.cmake (10)
M cmake/ThirdPartyDependenciesMacros.cmake (10)
M platforms/iOS/plugins/FT2Plugin/Makefile (1)
M third-party/cairo.spec (6)
M third-party/freetype2.spec (6)
D third-party/freetype291.patch (28)
M third-party/libpng.spec (7)
D third-party/libpng.spec.win (11)
M third-party/libsdl2.spec (17)
M third-party/openssl.spec (6)
M third-party/openssl.spec.win64 (6)
D third-party/pixman.clang.patch (27)
M third-party/pixman.spec (10)
M third-party/zlib.spec (3)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/545.patchhttps://github.com/OpenSmalltalk/opensmalltalk-vm/pull/545.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/545
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 61faabba1f68c1b5ba6b161f8571020b0ce755ec
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/61faabba1f68c1b5ba…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-03 (Sun, 03 Jan 2021)
Changed paths:
M build.macos32x86/pharo.cog.spur.lowcode/Makefile
M build.macos32x86/pharo.cog.spur.minheadless/Makefile
M build.macos32x86/pharo.cog.spur/Makefile
M build.macos32x86/pharo.cog.v3/Makefile
M build.macos32x86/pharo.sista.spur/Makefile
M build.macos32x86/pharo.stack.spur.lowcode/Makefile
M build.macos32x86/pharo.stack.spur/Makefile
M build.macos32x86/third-party/Makefile.libpng
A build.macos32x86/third-party/Makefile.zlib
M build.macos64x64/pharo.cog.spur.lowcode/Makefile
M build.macos64x64/pharo.cog.spur/Makefile
M build.macos64x64/pharo.sista.spur/Makefile
M build.macos64x64/pharo.stack.spur.lowcode/Makefile
M build.macos64x64/pharo.stack.spur/Makefile
M build.macos64x64/squeak.stack.spur/Makefile
M build.macos64x64/third-party/Makefile.cairo
M build.macos64x64/third-party/Makefile.freetype2
M build.macos64x64/third-party/Makefile.libpng
A build.macos64x64/third-party/Makefile.zlib
M platforms/iOS/plugins/FT2Plugin/Makefile
M third-party/libpng.spec
M third-party/zlib.spec
Log Message:
-----------
Try and rescue macos libpng builds for Pharo
On macosx, zlib is a pre-requisite of libpng, so it has to be compiled
While at it, upgrade libpng to 1.16.37 due to CVE-2019-7317 - see http://www.libpng.org/pub/png/libpng.html
Commit: afe4f5abdc7cc2e6a8a7ab2d74237f0b6e3a8326
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/afe4f5abdc7cc2e6a8…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-03 (Sun, 03 Jan 2021)
Changed paths:
M third-party/pixman.spec
Log Message:
-----------
also upgrade pixman to 0.40.0
This is required on macos because newer version of clang do not anymore provide a `__builtin_shuffle`
Commit: 8c26fc240e4e50f3a84fb1d3e1ebb734802e0b48
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8c26fc240e4e50f3a8…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-03 (Sun, 03 Jan 2021)
Changed paths:
M build.macos32x86/common/Makefile.lib.extra
Log Message:
-----------
And let 32 bits builds pollute their own cache (x86 rather than x86_64)
Commit: 6c33c2bb3f54acf1f0d302349dcee2e82bb4122c
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6c33c2bb3f54acf1f0…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-03 (Sun, 03 Jan 2021)
Changed paths:
M third-party/cairo.spec
Log Message:
-----------
And also upgrade cairo to 1.15.14
Commit: 8eb93486803c5fcef43fa088c433a053eaa8515b
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8eb93486803c5fcef4…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-03 (Sun, 03 Jan 2021)
Changed paths:
M build.win32x86/third-party/Makefile.libpng
M build.win64x64/third-party/Makefile.libpng
R third-party/libpng.spec.win
Log Message:
-----------
Nuke win specific libpng.spec
Commit: 3abac662759b8cd7bc54ea94b016da83b280b9bc
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3abac662759b8cd7bc…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-03 (Sun, 03 Jan 2021)
Changed paths:
R third-party/pixman.clang.patch
Log Message:
-----------
Nuke pixman patch, the upgrade solved the thing
Commit: d22281a16078ce42efca185db3520f87910359c4
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d22281a16078ce42ef…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-04 (Mon, 04 Jan 2021)
Changed paths:
M build.macos32x86/third-party/Makefile.zlib
Log Message:
-----------
Workaround zlib configure bug for 32bits macos
configure fails to apply $ARCHS flags to $SFLAGS (the compiler options for compiling shared library)
It's a single line patch for configure, but rather than patching, just workaround by forcing CFLAGS and LDFLAGS.
Commit: 05907a069ffbc3eee22cc9bddb3d8c3811197957
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/05907a069ffbc3eee2…
Author: Nicolas Cellier <nicolas.cellier(a)sirehna.com>
Date: 2021-01-05 (Tue, 05 Jan 2021)
Changed paths:
M third-party/libsdl2.spec
M third-party/openssl.spec
M third-party/openssl.spec.win64
Log Message:
-----------
SDL 2.0.14 & SSL 1.1.1i
Commit: e38f6acf530b774cced4fbda2c5f701e8e8493fd
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e38f6acf530b774cce…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-06 (Wed, 06 Jan 2021)
Changed paths:
M cmake/Cairo.cmake
M cmake/FreeType2.cmake
M cmake/LibGit2.cmake
M cmake/LibPNG.cmake
M cmake/LibSSH2.cmake
M cmake/Pixman.cmake
M cmake/PkgConfig.cmake
M cmake/SDL2.cmake
M cmake/ThirdPartyDependenciesMacros.cmake
Log Message:
-----------
Also update version of libpng, pixman and cairo in cmake builds
There is no reason why cmake should use a different version.
Use whatever hash is given by hosting sites, this is not necessarily SHA256.
Change the ThirdPartyDependenciesMacros accordingly.
Commit: 836cba12034fc762b88312723023c60866e10d74
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/836cba12034fc762b8…
Author: Nicolas Cellier <nicolas.cellier(a)sirehna.com>
Date: 2021-01-06 (Wed, 06 Jan 2021)
Changed paths:
M cmake/SDL2.cmake
Log Message:
-----------
upgrade to SDL 2.10.4 in cmake builds too
Commit: 07aad2fbc11587faf5f93d0594da15bab12fcf5e
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/07aad2fbc11587faf5…
Author: Nicolas Cellier <nicolas.cellier(a)sirehna.com>
Date: 2021-01-06 (Wed, 06 Jan 2021)
Changed paths:
M build.win32x86/third-party/Makefile.freetype2
M build.win64x64/third-party/Makefile.freetype2
M cmake/FreeType2.cmake
M third-party/freetype2.spec
R third-party/freetype291.patch
Log Message:
-----------
Ugrade freetype 2.9.1 -> 2.10.4
hence
- remove the now useless patch
- rebuild the win64 dll (same makefile as win32) rather than download from files.pharo.org
Commit: a5c0f36609c0224e6c9af3f55e4ead706e1d2e8b
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a5c0f36609c0224e6c…
Author: Nicolas Cellier <nicolas.cellier(a)sirehna.com>
Date: 2021-01-07 (Thu, 07 Jan 2021)
Changed paths:
M cmake/LibSSH2.cmake
Log Message:
-----------
Upgrade libssh2 to 1.9.0 in cmake builds too
Commit: dd2abe328c4c2727aee3ca19ec4166b52f80214a
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dd2abe328c4c2727ae…
Author: Nicolas Cellier <nicolas.cellier(a)sirehna.com>
Date: 2021-01-09 (Sat, 09 Jan 2021)
Changed paths:
M cmake/OpenSSL.cmake
Log Message:
-----------
Upgrade openssl to 1.1.1i in cmake build too
Commit: e455fe2e4b5581c90567d00c823ba7227fc7c586
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e455fe2e4b5581c905…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-11 (Mon, 11 Jan 2021)
Changed paths:
M cmake/ThirdPartyDependenciesMacros.cmake
Log Message:
-----------
Accept a pattern for windows_dll spec in cmake builds
This is necessary for OpenSSL library for example because it could be libssl-1.1.dll or libssl-1.1-x64.dll
Commit: bb567e51fca23cf3310fd9a7d98b1678fa29d6e6
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bb567e51fca23cf331…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M build.macos32x86/common/Makefile.lib.extra
M build.macos32x86/pharo.cog.spur.lowcode/Makefile
M build.macos32x86/pharo.cog.spur.minheadless/Makefile
M build.macos32x86/pharo.cog.spur/Makefile
M build.macos32x86/pharo.cog.v3/Makefile
M build.macos32x86/pharo.sista.spur/Makefile
M build.macos32x86/pharo.stack.spur.lowcode/Makefile
M build.macos32x86/pharo.stack.spur/Makefile
M build.macos32x86/third-party/Makefile.libpng
A build.macos32x86/third-party/Makefile.zlib
M build.macos64x64/pharo.cog.spur.lowcode/Makefile
M build.macos64x64/pharo.cog.spur/Makefile
M build.macos64x64/pharo.sista.spur/Makefile
M build.macos64x64/pharo.stack.spur.lowcode/Makefile
M build.macos64x64/pharo.stack.spur/Makefile
M build.macos64x64/squeak.stack.spur/Makefile
M build.macos64x64/third-party/Makefile.cairo
M build.macos64x64/third-party/Makefile.freetype2
M build.macos64x64/third-party/Makefile.libpng
A build.macos64x64/third-party/Makefile.zlib
M build.win32x86/third-party/Makefile.freetype2
M build.win32x86/third-party/Makefile.libpng
M build.win64x64/third-party/Makefile.freetype2
M build.win64x64/third-party/Makefile.libpng
M cmake/Cairo.cmake
M cmake/FreeType2.cmake
M cmake/LibGit2.cmake
M cmake/LibPNG.cmake
M cmake/LibSSH2.cmake
M cmake/OpenSSL.cmake
M cmake/Pixman.cmake
M cmake/PkgConfig.cmake
M cmake/SDL2.cmake
M cmake/ThirdPartyDependenciesMacros.cmake
M platforms/iOS/plugins/FT2Plugin/Makefile
M third-party/cairo.spec
M third-party/freetype2.spec
R third-party/freetype291.patch
M third-party/libpng.spec
R third-party/libpng.spec.win
M third-party/libsdl2.spec
M third-party/openssl.spec
M third-party/openssl.spec.win64
R third-party/pixman.clang.patch
M third-party/pixman.spec
M third-party/zlib.spec
Log Message:
-----------
Merge pull request #545 from OpenSmalltalk/upgrade_libpng
Upgrade libpng
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/85fc1d429d23...bb…
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 133e6ffe5def226ba4f0deb66a91e516b01662ec
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/133e6ffe5def226ba4…
Author: Nicolas Cellier <nicolas.cellier(a)sirehna.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/unix/vm/sqPlatformSpecific.h
Log Message:
-----------
Fix the #define/#undef incantation on non spur VM (V3)
Those define are for a default implementation, but do we really use it?
Shouldn't it be protected by some USE_DEFAULT_ALLOCATION or something?
Commit: 85fc1d429d232a790c6d8780c34cbb38692042ef
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/85fc1d429d232a790c…
Author: Nicolas Cellier <nicolas.cellier(a)sirehna.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/win32/vm/sqPlatformSpecific.h
Log Message:
-----------
Replace stddef.h by string.h in win32 platform specifics
For some reasons, <corecrt.h> fails to compile on my machine, but <stddef.h> fails on the C.I.
The stack of uncompatible macros is getting really fragile...
This commit is only a wild guess.
IMO we should try and follow standards where possible.
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/31022381ed6d...85…
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 31022381ed6d6552de05945e0aa84448f9b1959f
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/31022381ed6d6552de…
Author: Nicolas Cellier <nicolas.cellier(a)sirehna.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/Plan9/vm/sqPlan9io.c
M platforms/iOS/vm/Common/Classes/sqMacV2Time.c
M platforms/minheadless/generic/sqPlatformSpecific-Generic.c
M platforms/minheadless/unix/sqUnixHeartbeat.c
M platforms/minheadless/windows/sqWin32Heartbeat.c
M platforms/minheadless/windows/sqWin32Time.c
M platforms/unix/misc/threadValidate/sqUnixHeartbeat.c
Log Message:
-----------
Finish type change of ioMSecs -> unsigned int
It should be everywhere
On Mon, Jan 11, 2021 at 12:36 PM Bruce O'Neel <bruce.oneel(a)pckswarms.ch>
wrote:
>
> Hi,
>
> It seems that libpulse-dev only needs to be installed on the build
> machine. That is quite logical, it is a dev package. It also looks that
> pulse audio is picked by default, at least on new? linux versions.
>
OK, then let's make sure that this info gets in all the
linux.buildXXX/HowToBuild files.
>
> I am unable to test on the PI. I can't convince it to work with a
> bluetooth speaker so I guess I need a USB speaker.
>
> I also notice that on the newest version of Raspberry PI OS seems not to
> get all the way through the build though there are no obvious errors. it
> stops right after the ar of vm.a, and does not do the libtool parts. Both
> the older PI 3 and the new PI 4 have the same packages installed after the
> installation but maybe a different base set.
>
> I'll look more tomorrow.
>
> cheers
>
> bruce
>
>
>
> *11 January 2021 19:11 Eliot Miranda <eliot.miranda(a)gmail.com
> <eliot.miranda(a)gmail.com>> wrote:*
>
> Hi Bruce, Hi squeak.org maintainers,
>
> this kind of information is incredibly important for new users who
> grab squeak and want to get things done. We should make sure there is on
> squeak.org a "tips and tricks" page, or series of items on the download
> page that help new users solve these kinds of issues. The last thing we
> want is for a new user to find themselves blocked and have to go to the
> mailing list to get help. In that arc from being blocked to asking for
> help many people may simply give up and we will, I believe, lose users that
> way.
>
> So Bruce, this inf should be in HowToBuild, but all, it should also be on
> squeak.org, and prominently.
>
> On Mon, Jan 11, 2021 at 3:04 AM Bruce O'Neel <bruce.oneel(a)pckswarms.ch>
> wrote:
>
>> Hi,
>>
>> I just installed Mint 20.1, which is based on the most recent Ubuntu, on
>> a x86-64 system ran
>>
>> apt install libpulse-dev
>>
>> and then built the VM at the git HEAD, and unlike before sound works
>> perfectly. This is with a 5.3 image.
>>
>> Off to try this on my PI 400...
>>
>> cheers
>>
>> bruce
>>
>>
>>
>
> --
>
> _,,,^..^,,,_
> best, Eliot
>
>
>
--
_,,,^..^,,,_
best, Eliot
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: a4d9d2d2088b8ac1ad41cc684bcdabf318b7f3ab
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a4d9d2d2088b8ac1ad…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/minheadless/windows/sqWin32Directory.c
M platforms/minheadless/windows/sqWin32Heartbeat.c
M platforms/minheadless/windows/sqWin32Time.c
Log Message:
-----------
Nuke WIN CE support in minheadless variant
Commit: 8e0a93ec932cf7cf339ea145bf562165639f1f3e
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8e0a93ec932cf7cf33…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/minheadless/windows/sqPlatformSpecific-Win32.h
Log Message:
-----------
Avoid PATH_MAX redefinition in Win32 minheadless
Commit: eb4aa2e695c328c4650c86340eed506ccedda877
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb4aa2e695c328c465…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/minheadless/common/sqPlatformSpecificCommon.h
Log Message:
-----------
Don't let error be too generic, give an arg to the macro
Commit: af72d3a03e5e6b51bf9f527a876a793ac1bcb437
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/af72d3a03e5e6b51bf…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/win32/vm/sqPlatformSpecific.h
Log Message:
-----------
Replace obscure <corecrt.h> with standard <stddef.h> in win32 for size_t
See https://en.cppreference.com/w/c/types/size_t
Hence, this may later become a generic solution rather than a platform specific one...
Commit: 78af62071b8c65706c495db858cc217eed2c576c
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/78af62071b8c65706c…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/minheadless/common/sqPlatformSpecificCommon.h
Log Message:
-----------
Revert "Don't let error be too generic, give an arg to the macro"
This reverts commit eb4aa2e695c328c4650c86340eed506ccedda877.
Commit: c73cbe922f71211d6a0468bc96b0fcee2c5baf7d
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c73cbe922f71211d6a…
Author: Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M platforms/minheadless/common/sqWindow-Dispatch.c
M platforms/minheadless/common/sqWindow-Null.c
M platforms/minheadless/common/sqWindow.h
Log Message:
-----------
Provide a NULL dropRequestURI to minheadless
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/bbdb3d41a7b3...c7…