Hi Tobias,<br>
<br>
On Fri, Jan 25, 2019 at 2:27 PM Tobias Pape <notifications@github.com><br>
wrote:<br>
<br>
> That's besides the point here.<br>
><br>
> The plugin would not have been built if the library was not present.<br>
> That's what the configure step is for.<br>
> The VM is origrinally from a travis and I made sure the lib is there:<br>
> https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/scripts/ci/travis_install.sh#L15<br>
> (thats the dev lib that depends on the real one:<br>
> https://packages.ubuntu.com/xenial/libpulse-dev)<br>
><br>
<br>
So how come it isn't linked against libpulse-simple.so ?<br>
<br>
> All of the respecitve sound plugins are optional, and absence is expected.<br>
><br>
<br>
Not for a build slave, surely.  Shouldn't;t the build slave build all<br>
possible variants?  If we're providing prebuilt VMs (for good reason) then<br>
we have to build what we support.  Things like vm-display-fbdev may be<br>
something we can not support and leave to individuals to build if they want<br>
to.  But vm-sound-pulse is not in that category.<br>
<br>
_,,,^..^,,,_<br>
best, Eliot<br>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you commented.<br />Reply to this email directly, <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/360#issuecomment-457755712">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AhLyWz9q9lUM2Wamnko3-u_wFgpCDa2Uks5vG4YQgaJpZM4aS083">mute the thread</a>.<img src="https://github.com/notifications/beacon/AhLyW_J16U6fvn4KZ5IzDwo0qEbexWd2ks5vG4YQgaJpZM4aS083.gif" height="1" width="1" alt="" /></p>
<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 #360: Hi Tobias,\n\nOn Fri, Jan 25, 2019 at 2:27 PM Tobias Pape \u003cnotifications@github.com\u003e\nwrote:\n\n\u003e That's besides the point here.\n\u003e\n\u003e The plugin would not have been built if the library was not present.\n\u003e That's what the configure step is for.\n\u003e The VM is origrinally from a travis and I made sure the lib is there:\n\u003e https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/scripts/ci/travis_install.sh#L15\n\u003e (thats the dev lib that depends on the real one:\n\u003e https://packages.ubuntu.com/xenial/libpulse-dev)\n\u003e\n\nSo how come it isn't linked against libpulse-simple.so ?\n\n\u003e All of the respecitve sound plugins are optional, and absence is expected.\n\u003e\n\nNot for a build slave, surely.  Shouldn't;t the build slave build all\npossible variants?  If we're providing prebuilt VMs (for good reason) then\nwe have to build what we support.  Things like vm-display-fbdev may be\nsomething we can not support and leave to individuals to build if they want\nto.  But vm-sound-pulse is not in that category.\n\n_,,,^..^,,,_\nbest, Eliot\n"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/360#issuecomment-457755712"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/360#issuecomment-457755712",
"url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/360#issuecomment-457755712",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>