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

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
34 messages Options
12
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
 

Here is what I found...
image
Its also broken in HEAD.

I'm not certain, but it seems if a previous Freetype 2.6.5 compile succeeded, then the Freetype 2.9.1 compile will succeed - but not in a fresh Cygwin install. So to reproduce...

Delete C:\cygwin
Reinstall using [installCygwin.bat](https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/scripts/installCygwin.bat)
$ git clone --depth 30 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
$ git checkout -b freetype-broke-here 7ac7303
$ cd opensmalltalk-vm/build.win32x86/pharo.cog.spur
$ ./mvm -d


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Freetype broken for build.win32x86/pharo.cog.spur (#319)"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Freetype broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**Ben Coman**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@bencoman", "facts": [ { "name": "Repository: ", "value": "OpenSmalltalk/opensmalltalk-vm" }, { "name": "Issue #: ", "value": 319 } ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
 

Hi Ben,

I'm not certain, but it seems if a previous Freetype 2.6.5 compile succeeded, then the Freetype 2.9.1 compile will succeed - but not in a fresh Cygwin install. So to reproduce...

I'm afraid you're losing me in this sentence, sorry. Are you saying you succeeded in building 2.9.1 after 2.6.5? But that's my current situation, and it doesn't work.

You seem to be saying that doing a fresh install of cygwin doesn't help, so why do it?

Is this just showing how to reproduce the error?

Can you clarify?

Thanks,
Alistair


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@akgrant43 in #319: Hi Ben,\r\n\r\n\u003e I'm not certain, but it seems if a previous Freetype 2.6.5 compile succeeded, then the Freetype 2.9.1 compile will succeed - but not in a fresh Cygwin install. So to reproduce...\r\n\r\nI'm afraid you're losing me in this sentence, sorry. Are you saying you succeeded in building 2.9.1 after 2.6.5? But that's my current situation, and it doesn't work.\r\n\r\nYou seem to be saying that doing a fresh install of cygwin doesn't help, so why do it?\r\n\r\nIs this just showing how to reproduce the error?\r\n\r\nCan you clarify?\r\n\r\nThanks,\r\nAlistair\r\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445255134"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445255134", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445255134", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [OpenSmalltalk/opensmalltalk-vm] Freetype broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**akgrant43**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@akgrant43", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445255134" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Are you saying you succeeded in building 2.9.1 after 2.6.5?
Yes. This was a once-off experience... that tried build Windows HEAD and it failed, then I went to an earlier commit and that built okay, then I returned to HEAD and that now built okay. I'm in the middle of trying to replicate that, but haven't yet, hence "seems".

A fresh cygwin help reproduce the error since it ensures nothing historical is accidentally making the HEAD build. i.e. to avoid a "works for me" scenario.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: \u003e Are you saying you succeeded in building 2.9.1 after 2.6.5?\r\nYes. This was a once-off experience... that tried build Windows HEAD and it failed, then I went to an earlier commit and that built okay, then I returned to HEAD and that now built okay. I'm in the middle of trying to replicate that, but haven't yet, hence \"seems\". \r\n\r\nA fresh cygwin help reproduce the error since it ensures nothing historical is accidentally making the HEAD build. i.e. to avoid a \"works for me\" scenario."}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445259693"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445259693", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445259693", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [OpenSmalltalk/opensmalltalk-vm] Freetype broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**Ben Coman**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@bencoman", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445259693" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Okay, here is my experiment!

Broken commit on its own...

  253  mkdir ~/7ac7303
  254  cd ~/7ac7303
  255  git clone --depth 30 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
  256  cd opensmalltalk-vm/
  257  git checkout 7ac7303
  258  grep url third-party/freetype2.spec
==>freetype2_spec_download_url:=http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.9.1.tar.gz
  259  cd build.win32x86/pharo.cog.spur
  260  ./mvm -d
  281  history
FAILURE!

Now in another directory, first the good commit then broken commit on top of that.

  270  mkdir ~/b83f9ecd
  271  cd ~/b83f9ecd
  272  git clone --depth 30 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
  273  cd opensmalltalk-vm/
  274  git checkout b83f9ecd
  275  grep url third-party/freetype2.spec
==>freetype2_spec_download_url:=http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.6.5.tar.gz
  276  cd build.win32x86/pharo.cog.spur  
  277  ./mvm -d
SUCCESS AS EXPECTED

  278  git checkout 7ac7303
  279  grep url ../../third-party/freetype2.spec
==>freetype2_spec_download_url:=http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.9.1.tar.gz
  280  ./mvm -d
SUCCESS!!!
  281  history


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: Okay, here is my experiment!\r\n\r\nBroken commit on its own...\r\n```\r\n 253 mkdir ~/7ac7303\r\n 254 cd ~/7ac7303\r\n 255 git clone --depth 30 https://github.com/OpenSmalltalk/opensmalltalk-vm.git\r\n 256 cd opensmalltalk-vm/\r\n 257 git checkout 7ac7303\r\n 258 grep url third-party/freetype2.spec\r\n==\u003efreetype2_spec_download_url:=http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.9.1.tar.gz\r\n 259 cd build.win32x86/pharo.cog.spur\r\n 260 ./mvm -d\r\n 281 history\r\nFAILURE!\r\n```\r\nNow in another directory, first the good commit then broken commit on top of that.\r\n```\r\n 270 mkdir ~/b83f9ecd\r\n 271 cd ~/b83f9ecd\r\n 272 git clone --depth 30 https://github.com/OpenSmalltalk/opensmalltalk-vm.git\r\n 273 cd opensmalltalk-vm/\r\n 274 git checkout b83f9ecd\r\n 275 grep url third-party/freetype2.spec\r\n==\u003efreetype2_spec_download_url:=http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.6.5.tar.gz\r\n 276 cd build.win32x86/pharo.cog.spur \r\n 277 ./mvm -d\r\nSUCCESS AS EXPECTED\r\n\r\n 278 git checkout 7ac7303\r\n 279 grep url ../../third-party/freetype2.spec\r\n==\u003efreetype2_spec_download_url:=http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.9.1.tar.gz\r\n 280 ./mvm -d\r\nSUCCESS!!!\r\n 281 history\r\n```"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445269112"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445269112", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445269112", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [OpenSmalltalk/opensmalltalk-vm] Freetype broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**Ben Coman**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@bencoman", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445269112" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Hi Ben,

Can you check which version of libfreetype.dll you end up with after the final build. I followed basically the same steps as above (build b83f9ec followed by 7ac7303) and get:

FT2Library current libraryVersion " 2.6.5"

P.S. I hope I've done something wrong!

Thanks again for looking in to this.

Cheers,
Alistair


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@akgrant43 in #319: Hi Ben,\r\n\r\nCan you check which version of libfreetype.dll you end up with after the final build. I followed basically the same steps as above (build b83f9ecd followed by 7ac73031f) and get:\r\n\r\nFT2Library current libraryVersion \" 2.6.5\"\r\n\r\nP.S. I hope I've done something wrong!\r\n\r\nThanks again for looking in to this.\r\n\r\nCheers,\r\nAlistair\r\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445294820"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445294820", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445294820", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [OpenSmalltalk/opensmalltalk-vm] Freetype broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**akgrant43**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@akgrant43", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445294820" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

I also get 2.6.5. So the reason it succeeded is that it used the cached library and didn't even try to build 2.9.1. So secondary issue, there seems something wrong with make's dependency on third-party/freetype2.spec.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: I also get 2.6.5. So the reason it succeeded is that it used the cached library and didn't even try to build 2.9.1. So secondary issue, there seems something wrong with make's dependency on third-party/freetype2.spec."}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445297086"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445297086", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445297086", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [OpenSmalltalk/opensmalltalk-vm] Freetype broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**Ben Coman**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@bencoman", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445297086" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Yep. And vmLatest is still 2.6.5, so it's not just us.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@akgrant43 in #319: Yep. And vmLatest is still 2.6.5, so it's not just us."}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445298006"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445298006", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445298006", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [OpenSmalltalk/opensmalltalk-vm] Freetype broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**akgrant43**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@akgrant43", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445298006" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

That seems a little strange though. IIUC vmLatest should be have been built on the CI with a fresh environment.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: That seems a little strange though. IIUC vmLatest should be have been built on the CI with a fresh environment."}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445300199"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445300199", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445300199", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [OpenSmalltalk/opensmalltalk-vm] Freetype 2.9.1 broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**Ben Coman**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@bencoman", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445300199" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

this is weird. I remember I cleaned the cache to have a proper build.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@estebanlm in #319: this is weird. I remember I cleaned the cache to have a proper build. "}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445445514"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445445514", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445445514", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [OpenSmalltalk/opensmalltalk-vm] Freetype 2.9.1 broken for build.win32x86/pharo.cog.spur (#319)", "sections": [ { "text": "", "activityTitle": "**Esteban Lorenzano**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@estebanlm", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"OpenSmalltalk/opensmalltalk-vm\",\n\"issueId\": 319\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-445445514" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 421668209\n}" } ], "themeColor": "26292E" } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Just recording one observed post-build difference between v2.6.5 and v2.9.1...

Ben@BENGINEER ~/Repos/freetype265/opensmalltalk-vm/build.win32x86/pharo.cog.spur
$ find . -name ftconfig.h
./builddbg/third-party/freetype-2.6.5/build/include/freetype/config/ftconfig.h
./builddbg/third-party/freetype-2.6.5/builds/amiga/include/config/ftconfig.h
./builddbg/third-party/freetype-2.6.5/builds/vms/ftconfig.h
./builddbg/third-party/freetype-2.6.5/include/freetype/config/ftconfig.h
Ben@BENGINEER ~/Repos/freetype291/opensmalltalk-vm/build.win32x86/pharo.cog.spur
$ find . -name ftconfig.h
./builddbg/third-party/freetype-2.9.1/builds/amiga/include/config/ftconfig.h
./builddbg/third-party/freetype-2.9.1/builds/vms/ftconfig.h
./builddbg/third-party/freetype-2.9.1/include/freetype/config/ftconfig.h

And the broken build says...

-- Installing: .../opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/ft2build.h

file INSTALL cannot find 
./builddbg/third-party/freetype-2.9.1/build/include/freetype/config/ftconfig.h


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: Just recording one observed post-build difference between v2.6.5 and v2.9.1...\r\n```\r\nBen@BENGINEER ~/Repos/freetype265/opensmalltalk-vm/build.win32x86/pharo.cog.spur\r\n$ find . -name ftconfig.h\r\n./builddbg/third-party/freetype-2.6.5/build/include/freetype/config/ftconfig.h\r\n./builddbg/third-party/freetype-2.6.5/builds/amiga/include/config/ftconfig.h\r\n./builddbg/third-party/freetype-2.6.5/builds/vms/ftconfig.h\r\n./builddbg/third-party/freetype-2.6.5/include/freetype/config/ftconfig.h\r\n```\r\n```\r\nBen@BENGINEER ~/Repos/freetype291/opensmalltalk-vm/build.win32x86/pharo.cog.spur\r\n$ find . -name ftconfig.h\r\n./builddbg/third-party/freetype-2.9.1/builds/amiga/include/config/ftconfig.h\r\n./builddbg/third-party/freetype-2.9.1/builds/vms/ftconfig.h\r\n./builddbg/third-party/freetype-2.9.1/include/freetype/config/ftconfig.h\r\n```\r\nAnd the broken build says...\r\n``` \r\n-- Installing: .../opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/ft2build.h\r\n\r\nfile INSTALL cannot find \r\n./builddbg/third-party/freetype-2.9.1/build/include/freetype/config/ftconfig.h\r\n```\r\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446725553"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446725553", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446725553", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

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, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: I normalised the LOGD files to remove the version info then diff'd them...\r\n```\r\n$ sed 's/2\\.6\\.5/X.X.X/g' LOGD.265 | sed 's/freetype265/freetypeXXX/g' \u003e LOG.265xxx\r\n$ sed 's/2\\.9\\.1/X.X.X/g' LOGD.291 | sed 's/freetype291/freetypeXXX/g' \u003e LOG.291xxx\r\n$ diff LOGD.265x LOGD.291x\r\n\r\n4130c4130\r\n\u003c configure: autobuild timestamp... 20181212-153854\r\n---\r\n\u003e configure: autobuild timestamp... 20181212-154649\r\n\r\n5789d5788 5796,5801d5794\r\n\u003c -- The CXX compiler identification is GNU 6.4.0\r\n\u003c -- Check for working CXX compiler: /usr/bin/i686-w64-mingw32-g++.exe\r\n\u003c -- Check for working CXX compiler: /usr/bin/i686-w64-mingw32-g++.exe -- works\r\n\u003c -- Detecting CXX compiler ABI info\r\n\u003c -- Detecting CXX compiler ABI info - done\r\n\u003c -- Detecting CXX compile features\r\n\u003c -- Detecting CXX compile features - done\r\n\r\n5803,5807c5796,5800\r\n\u003c -- Checking for module 'harfbuzz\u003e=0.9.7'\r\n\u003c -- \r\n\u003c -- Creating directory /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/build.win32x86/pharo.cog.spur/builddbg/third-party/freetype-X.X.X/build/include/freetype/config\r\n\u003c -- 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\r\n\u003c -- 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\r\n---\r\n\u003e -- Could NOT find harfbuzz (missing: HARFBUZZ_INCLUDE_DIRS HARFBUZZ_LIBRARIES) \r\n\u003e -- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) \r\n\u003e -- Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR) \r\n\u003e -- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) \r\n\u003e -- Could NOT find BZip2 (missing: BZIP2_LIBRARIES BZIP2_INCLUDE_DIR) \r\n\r\n5809a5803,5808\r\n\u003e CMake Warning:\r\n\u003e Manually-specified variables were not used by the project:\r\n\u003e \r\n\u003e WITH_PNG\r\n\r\n5880d5877 [BEN==\u003eFrom release ntoes I think these file differences are okay/intended]\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftautoh.h\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftcffdrv.h\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftttdrv.h\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ttunpat.h\r\n---\r\n\u003e -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftdriver.h\r\n\u003e -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/ftparams.h\r\n\r\n5924,5929c5920,5925\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/config/ftconfig.h\r\n---\r\n\u003e CMake Error at cmake_install.cmake:35 (file):\r\n\u003e file INSTALL cannot find\r\n\u003e \"/home/Ben/Repos/freetypeXXX/opensmalltalk-vm/build.win32x86/pharo.cog.spur/builddbg/third-party/freetype-X.X.X/build/include/freetype/config/ftconfig.h\".\r\n\u003e \r\n\u003e \r\n\u003e make[2]: *** [Makefile:62: install] Error 1\r\n\u003e make[1]: *** [../third-party/Makefile.freetype2:25: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/bin/libfreetype.dll] Error 2\r\n\u003e make[1]: Leaving directory '/home/Ben/Repos/freetypeXXX/opensmalltalk-vm/build.win32x86/pharo.cog.spur'\r\n\u003e make: *** [../common/Makefile:157: debug] Error 2\r\n\r\n5924,5929c5920,5925\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/config/ftoption.h\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/lib/libfreetype.dll.a\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/bin/libfreetype.dll\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/lib/cmake/freetype/freetype-config.cmake\r\n\u003c -- Installing: /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/lib/cmake/freetype/freetype-config-noconfig.cmake\r\n\u003c cp -f /home/Ben/Repos/freetypeXXX/opensmalltalk-vm/.thirdparty-cache/windows/i386/bin/libfreetype.dll builddbg/vm\r\n```\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446738358"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446738358", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446738358", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

harfbuzz commits since 2016-07-12...

2018-05-08 | [autofit] Avoid potential SEGV if running out of memory.
2018-04-10 | Modernize CMake build. 
2018-03-01 | * builds/unix/configure.raw: Need HarfBuzz 1.3.0 or newer. 
2017-10-14 | [afshaper] Delay creating `hb_set' objects until needed.
2016-08-07 | [sfnt] Fix `FT_Get_Advance' for bitmap strikes.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: [harfbuzz commits](http://git.savannah.gnu.org/cgit/freetype/freetype2.git/log/?qt=grep\u0026q=harfbuzz) since 2016-07-12...\r\n```\r\n2018-05-08 | [autofit] Avoid potential SEGV if running out of memory.\r\n2018-04-10 | Modernize CMake build. \r\n2018-03-01 | * builds/unix/configure.raw: Need HarfBuzz 1.3.0 or newer. \r\n2017-10-14 | [afshaper] Delay creating `hb_set' objects until needed.\r\n2016-08-07 | [sfnt] Fix `FT_Get_Advance' for bitmap strikes.\r\n```\r\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446861621"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446861621", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446861621", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

harfbuzz package has available versions 1.4.8-1, 1.7.4-1, 1.7.6-1. May as well choose the latest.
Installed harfbuzz-1.7.6-1.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: harfbuzz package has available versions 1.4.8-1, 1.7.4-1, 1.7.6-1. May as well choose the latest.\r\nInstalled harfbuzz-1.7.6-1.\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446878371"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446878371", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446878371", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Just to isolate the error away from the overarching pharo build, so its easier to iterate on...

$ mkdir -p /tmp/freetype291 && cd /tmp/freetype291

$ cp ~/Repos/freetype291/opensmalltalk-vm/build.win32x86/pharo.cog.spur/builddbg/third-party/freetype-2.9.1/Toolchain-cross-mingw32-cygwin.cmake \
     /tmp/freetype291/Toolchain-cross-mingw32-cygwin.cmake

$ wget http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.9.1.tar.gz

$ tar xf freetype-2.9.1.tar.gz && cd freetype-2.9.1

$ mkdir build && cd build

$ cmake ..\
                 -DCMAKE_TOOLCHAIN_FILE=../Toolchain-cross-mingw32-cygwin.cmake \
                 -DCMAKE_INSTALL_PREFIX=/home/Ben/Repos/freetype265/opensmalltalk-vm/.thirdparty-cache/windows/i386 \
                 -DWITH_PNG=OFF \
                 -DBUILD_SHARED_LIBS=ON \
                 -DCMAKE_C_FLAGS="-m32 -static-libgcc -static-libstdc++"
-- The C compiler identification is GNU 6.4.0
-- Check for working C compiler: /usr/bin/i686-w64-mingw32-gcc.exe
-- Check for working C compiler: /usr/bin/i686-w64-mingw32-gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config.exe (found version "0.29.1")
-- 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)
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:
    WITH_PNG
-- Build files have been written to: /tmp/freetype291/build/freetype-2.9.1/build

$ make

$ make 
CMake Error at cmake_install.cmake:35 (file):
  file INSTALL cannot find
  "/tmp/freetype291/build/freetype-2.9.1/build/include/freetype/config/ftconfig.h".


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: Just to isolate the error away from the overarching pharo build, so its easier to iterate on...\r\n```\r\n$ mkdir -p /tmp/freetype291 \u0026\u0026 cd /tmp/freetype291\r\n\r\n$ cp ~/Repos/freetype291/opensmalltalk-vm/build.win32x86/pharo.cog.spur/builddbg/third-party/freetype-2.9.1/Toolchain-cross-mingw32-cygwin.cmake \\\r\n /tmp/freetype291/Toolchain-cross-mingw32-cygwin.cmake\r\n\r\n$ wget http://ftp.igh.cnrs.fr/pub/nongnu/freetype/freetype-2.9.1.tar.gz\r\n\r\n$ tar xf freetype-2.9.1.tar.gz \u0026\u0026 cd freetype-2.9.1\r\n\r\n$ mkdir build \u0026\u0026 cd build\r\n\r\n$ cmake ..\\\r\n -DCMAKE_TOOLCHAIN_FILE=../Toolchain-cross-mingw32-cygwin.cmake \\\r\n -DCMAKE_INSTALL_PREFIX=/home/Ben/Repos/freetype265/opensmalltalk-vm/.thirdparty-cache/windows/i386 \\\r\n -DWITH_PNG=OFF \\\r\n -DBUILD_SHARED_LIBS=ON \\\r\n -DCMAKE_C_FLAGS=\"-m32 -static-libgcc -static-libstdc++\"\r\n-- The C compiler identification is GNU 6.4.0\r\n-- Check for working C compiler: /usr/bin/i686-w64-mingw32-gcc.exe\r\n-- Check for working C compiler: /usr/bin/i686-w64-mingw32-gcc.exe -- works\r\n-- Detecting C compiler ABI info\r\n-- Detecting C compiler ABI info - done\r\n-- Detecting C compile features\r\n-- Detecting C compile features - done\r\n-- Found PkgConfig: /usr/bin/pkg-config.exe (found version \"0.29.1\")\r\n-- Could NOT find harfbuzz (missing: HARFBUZZ_INCLUDE_DIRS HARFBUZZ_LIBRARIES)\r\n-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)\r\n-- Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR)\r\n-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)\r\n-- Could NOT find BZip2 (missing: BZIP2_LIBRARIES BZIP2_INCLUDE_DIR)\r\n-- Configuring done\r\n-- Generating done\r\nCMake Warning:\r\n Manually-specified variables were not used by the project:\r\n WITH_PNG\r\n-- Build files have been written to: /tmp/freetype291/build/freetype-2.9.1/build\r\n\r\n$ make\r\n\r\n$ make \r\nCMake Error at cmake_install.cmake:35 (file):\r\n file INSTALL cannot find\r\n \"/tmp/freetype291/build/freetype-2.9.1/build/include/freetype/config/ftconfig.h\".\r\n```"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446902772"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446902772", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-446902772", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Confirmed broken upstream
https://savannah.nongnu.org/bugs/?func=detailitem&item_id=54846


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: Confirmed broken upstream\r\nhttps://savannah.nongnu.org/bugs/?func=detailitem\u0026item_id=54846"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447180186"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447180186", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447180186", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

@estebanlm, Making just this change http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=660afb5ce81ccf3271ec80b6475ec8b16d862a25...

diff --git a/CMakeLists.txt b/CMakeLists.txt
index ad8ded0..6f3fef7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -229,9 +229,12 @@ if (UNIX)
   endif ()
   string(REPLACE "/undef " "#undef "
     FTCONFIG_H "${FTCONFIG_H}")
-  file(WRITE "${PROJECT_BINARY_DIR}/include/freetype/config/ftconfig.h"
-    "${FTCONFIG_H}")
+else()
+  file(READ "${PROJECT_SOURCE_DIR}/include/freetype/config/ftconfig.h"
+    FTCONFIG_H)
 endif ()
+file(WRITE "${PROJECT_BINARY_DIR}/include/freetype/config/ftconfig.h"
+  "${FTCONFIG_H}")

fixes the build

-- Installing: /home/Ben/Repos/freetype265/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/config/ftconfig.h
Successfully remade target file 'install'.

How do you want to handle applying this patch?
Perhaps tar up the patched code and put it on a server of our own?
e.g. http://files.pharo.org/thirdparty/freetype-2.9.1+660afb5.tar.gz


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: @estebanlm, Making just this change http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=660afb5ce81ccf3271ec80b6475ec8b16d862a25... \r\n```\r\ndiff --git a/CMakeLists.txt b/CMakeLists.txt\r\nindex ad8ded0..6f3fef7 100644\r\n--- a/CMakeLists.txt\r\n+++ b/CMakeLists.txt\r\n@@ -229,9 +229,12 @@ if (UNIX)\r\n endif ()\r\n string(REPLACE \"/undef \" \"#undef \"\r\n FTCONFIG_H \"${FTCONFIG_H}\")\r\n- file(WRITE \"${PROJECT_BINARY_DIR}/include/freetype/config/ftconfig.h\"\r\n- \"${FTCONFIG_H}\")\r\n+else()\r\n+ file(READ \"${PROJECT_SOURCE_DIR}/include/freetype/config/ftconfig.h\"\r\n+ FTCONFIG_H)\r\n endif ()\r\n+file(WRITE \"${PROJECT_BINARY_DIR}/include/freetype/config/ftconfig.h\"\r\n+ \"${FTCONFIG_H}\")\r\n```\r\nfixes the build\r\n```\r\n-- Installing: /home/Ben/Repos/freetype265/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/config/ftconfig.h\r\nSuccessfully remade target file 'install'.\r\n```\r\nHow do you want to handle applying this patch? \r\nPerhaps tar up the patched code and put it on a server of our own?\r\ne.g. http://files.pharo.org/thirdparty/freetype-2.9.1+660afb5.tar.gz"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447290273"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447290273", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447290273", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Ran image 71433 with VM built above. All tests pass except:

  • Monticello-Tests... tests get stuck on error "PrimitiveFailed: primitive #sizeOf: in File class failed"
  • Tests-Traits... get stuck on "Instance of C2 class did not understand #localMethodDict"


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: Ran image 71433 with VM built above. All tests pass except:\r\n* Monticello-Tests... tests get stuck on error \"PrimitiveFailed: primitive #sizeOf: in File class failed\"\r\n* Tests-Traits... get stuck on \"Instance of C2 class did not understand #localMethodDict\"\r\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447656288"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447656288", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447656288", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Next step is to modify opensmalltalk-vm/build.win32x86/third-party/Makefile.freetype2
to patch its CMakeLists.txt after the "tar x" (but might be a couple of days before I can get to this.)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bencoman in #319: Next step is to modify ***opensmalltalk-vm/build.win32x86/third-party/Makefile.freetype2***\r\nto patch its CMakeLists.txt after the \"tar x\" (but might be a couple of days before I can get to this.)"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447659464"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447659464", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447659464", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

@bencoman, I'm really grateful for you doing this. Thank you very much :)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@estebanlm in #319: @bencoman, I'm really grateful for you doing this. Thank you very much :)"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447666556"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447666556", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447666556", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
Reply | Threaded
Open this post in threaded view
|

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

David T Lewis
In reply to this post by David T Lewis
 

Likewise. Esteban can I leave it to you to approve the pull request? I don't want to interfere; I'm afraid of breaking things.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@eliotmiranda in #319: Likewise. Esteban can I leave it to you to approve the pull request? I don't want to interfere; I'm afraid of breaking things."}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447680406"}}}</script> <script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447680406", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/319#issuecomment-447680406", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>
12