The Freetype 2.9.1 "release" was broken for CMake builds (at least tested on Windows). This was fixed two commits later but the maitainers didn't feel it was important enough (??) to issue another release. Here we cherry pick that commit into a patch file.
P.S. PR #325 was accidentally and can't be reopen ed, so repeat in this new PR. You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/327
-- Commit Summary --
* Fix Freetype 2.9.1 third-party build
-- File Changes --
M .appveyor.yml (8) M build.win32x86/pharo.cog.spur/Makefile (2) M build.win32x86/third-party/Makefile.freetype2 (3) M scripts/installCygwin.bat (5) A third-party/freetype291.patch (19)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/327.patch https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/327.diff
@bencoman pushed 1 commit.
3e9f3b9e06ec96b86b77533a1dea8d1ccb54db53 No thirdparty cache
@estebanlm, when you are back on board after vacation, this one is ready to go. Appveyor passed, but also at I did some additional testing switching third-party-caching on and off at https://ci.appveyor.com/project/bencoman/opensmalltalk-vm/history between builds 0.0.23.bencoman and 0.0.30.bencoman
Travis failure seems irrelevant - presumably due to hiccup in external network resource. 36 of 37 Travis jobs succeeded. The one that failed was... 1590.36 Xcode: xcode7.3 C ARCH="macos32x86" FLAVOR="squeak.stack.spur" 3699 Tests, 20 Failures, 3 Errors All 23 failures were from StringSocketTestCase & SocketStreamTest due to 10 second timeout.
Travis failure seems irrelevant - presumably due to hiccup in external network resource. 36 of 37 Travis jobs succeeded. The one that failed was... ``` 1590.36 Xcode: xcode7.3 C ARCH="macos32x86" FLAVOR="squeak.stack.spur" 3699 Tests, 20 Failures, 3 Errors ``` All 23 failures were from StringSocketTestCase & SocketStreamTest due to 10 second timeout.
Merged #327 into Cog.
vm-dev@lists.squeakfoundation.org