[OpenSmalltalk/opensmalltalk-vm] Pharo in OpenBSD (#414)

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

[OpenSmalltalk/opensmalltalk-vm] Pharo in OpenBSD (#414)

David T Lewis
 

Using squeak.cog.spur I get:

pharo.log

Screenshot from 2019-08-14 19-41-15

and building pharo.cog.spur I get:

output.log


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/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW3ZIRO7OIAOFOBFLD3QETX7DA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HFLT3YA", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW3ZIRO7OIAOFOBFLD3QETX7DA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HFLT3YA", "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] Pharo in OpenBSD (#414)

David T Lewis
 

Pharo uses a lot of third-party libraries.

Most of these are not built when making squeak.cog.spur. This is known and not an error.

When compiling the pharo-specific VM, these libs (in this case SDL2) are either not prepared to be made with BSD make or flat out are not available on (Open)BSD.


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/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW243VM53YV5A2CWM53QETYQDA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4K6MVQ#issuecomment-521528918", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW243VM53YV5A2CWM53QETYQDA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4K6MVQ#issuecomment-521528918", "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] Pharo in OpenBSD (#414)

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

Oh... :'-(


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/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW6QABBKTESSMKGLYZLQEXF6TA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4NDJMI#issuecomment-521811121", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW6QABBKTESSMKGLYZLQEXF6TA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4NDJMI#issuecomment-521811121", "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] Pharo in OpenBSD (#414)

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

Maybe someone from Pharo's VM people can chime in here. @estebanlm , for example?


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/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW6X3D3PAWTEVRCULKDQEXHIDA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4NEATA#issuecomment-521814092", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW6X3D3PAWTEVRCULKDQEXHIDA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4NEATA#issuecomment-521814092", "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] Pharo in OpenBSD (#414)

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

Looks like

  1. the openbsd build does not define the primitive primitiveGetCurrentWorkingDirectory (see OSPlatform>>currentWorkingDirectoryPathWithBuffer:.
  2. as a fallback, Pharo tries to get the working directory using libc's getcwd, which is in Pharo asking for 'libc.so.6'. Which version of libc do you have installed in your system?

Maybe for getcwd which is pretty standard we can not depend on libc.so.6 but libc.so?


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/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW2G7VYY54GALEWSUJDQEZKLDA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4N5IFA#issuecomment-521917460", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414?email_source=notifications\u0026email_token=AIJPEW2G7VYY54GALEWSUJDQEZKLDA5CNFSM4IL3MRC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4N5IFA#issuecomment-521917460", "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] Pharo in OpenBSD (#414)

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

Closed #414.


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

<script type="application/ld+json">[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414#event-3895944654", "url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/414#event-3895944654", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]</script>