[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Freetype 2.9.1 broken for build.win32x86/pharo.cog.spur (#319)

Ben Coman notifications at github.com
Wed Dec 12 20:48:54 UTC 2018


I normalised the LOGD files to remove the version info then diff'd them...
```
$ sed 's/2\.6\.5/X.X.X/g' LOGD.265  | sed 's/freetype265/freetypeXXX/g' > LOG.265xxx
$ sed 's/2\.9\.1/X.X.X/g' LOGD.291  | sed 's/freetype291/freetypeXXX/g' > LOG.291xxx
$ diff LOGD.265x LOGD.291x

4130c4130
< configure: autobuild timestamp... 20181212-153854
---
> configure: autobuild timestamp... 20181212-154649

5789d5788 5796,5801d5794
< -- The CXX compiler identification is GNU 6.4.0
< -- Check for working CXX compiler: /usr/bin/i686-w64-mingw32-g++.exe
< -- Check for working CXX compiler: /usr/bin/i686-w64-mingw32-g++.exe -- works
< -- Detecting CXX compiler ABI info
< -- Detecting CXX compiler ABI info - done
< -- Detecting CXX compile features
< -- Detecting CXX compile features - done

5803,5807c5796,5800
< -- Checking for module 'harfbuzz>=0.9.7'
< --   
< -- Creating directory /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/build.win32x86/pharo.cog.spur/builddbg/third-party/freetype-X.X.X/build/include/freetype/config
< -- Creating file /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/build.win32x86/pharo.cog.spur/builddbg/third-party/freetype-X.X.X/build/include/freetype/config/ftconfig.h
< -- Creating file /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/build.win32x86/pharo.cog.spur/builddbg/third-party/freetype-X.X.X/build/include/freetype/config/ftoption.h
---
> -- Could NOT find harfbuzz (missing:  HARFBUZZ_INCLUDE_DIRS HARFBUZZ_LIBRARIES) 
> -- Could NOT find ZLIB (missing:  ZLIB_LIBRARY ZLIB_INCLUDE_DIR) 
> -- Could NOT find PNG (missing:  PNG_LIBRARY PNG_PNG_INCLUDE_DIR) 
> -- Could NOT find ZLIB (missing:  ZLIB_LIBRARY ZLIB_INCLUDE_DIR) 
> -- Could NOT find BZip2 (missing:  BZIP2_LIBRARIES BZIP2_INCLUDE_DIR) 

5809a5803,5808
> CMake Warning:
>   Manually-specified variables were not used by the project:
> 
>     WITH_PNG

5880d5877 [BEN==>From release ntoes I think these file differences are okay/intended]
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftautoh.h
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftcffdrv.h
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftttdrv.h
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ttunpat.h
---
> -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftdriver.h
> -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftparams.h

5924,5929c5920,5925
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/config/ftconfig.h
---
> CMake Error at cmake_install.cmake:35 (file):
>   file INSTALL cannot find
>   "/home/Ben/Repos/freetypeXXX/opensmalltalk-vm/build.win32x86/pharo.cog.spur/builddbg/third-party/freetype-X.X.X/build/include/freetype/config/ftconfig.h".
> 
> 
> make[2]: *** [Makefile:62: install] Error 1
> make[1]: *** [../third-party/Makefile.freetype2:25: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/bin/libfreetype.dll] Error 2
> make[1]: Leaving directory '/home/Ben/Repos/freetypeXXX/opensmalltalk-vm/build.win32x86/pharo.cog.spur'
> make: *** [../common/Makefile:157: debug] Error 2

5924,5929c5920,5925
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/config/ftoption.h
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/lib/libfreetype.dll.a
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/bin/libfreetype.dll
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/lib/cmake/freetype/freetype-config.cmake
< -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/lib/cmake/freetype/freetype-config-noconfig.cmake
< cp -f /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/bin/libfreetype.dll builddbg/vm
```



-- 
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/issues/319#issuecomment-446738358
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20181212/9374eb1f/attachment-0001.html>


More information about the Vm-dev mailing list