https://bugs.dragonflybsd.org/https://bugs.dragonflybsd.org/favicon.ico?16293952082010-04-01T08:52:57ZDragonFlyBSD bugtrackerDragonFlyBSD - Bug #1712: pulseaudio fails to build due to mlockall missed in libchttps://bugs.dragonflybsd.org/issues/1712?journal_id=83322010-04-01T08:52:57Zjustin
<ul></ul><p>On Wed, March 31, 2010 7:15 pm, Dennis Melentyev wrote:</p>
<blockquote>
<p>Hi,</p>
<p>I tried to build pulseaudio from pkgsrc and it failed because of<br />mlockall() is not in libc.<br />As far as I understand, that part is not critical and I modified<br />patch-ab as attached.</p>
</blockquote>
<p>Have you sent this in for pkgsrc via NetBSD's bug reporting page? I had<br />very quick results yesterday asking for sun-jdk6/sun-jre6 to be unmasked<br />for DragonFly.</p> DragonFlyBSD - Bug #1712: pulseaudio fails to build due to mlockall missed in libchttps://bugs.dragonflybsd.org/issues/1712?journal_id=84532010-04-11T22:10:51Zahuete.devel
<ul></ul><p>Hi,</p>
<p>Any update on this? I've just tested the build today again and it<br />stills fails so I guess the patch hasn't been submitted in a PR.</p>
<p>Cheers,<br />Antonio Huete</p>
<p>2010/4/1 Justin C. Sherrill <<a class="email" href="mailto:justin@shiningsilence.com">justin@shiningsilence.com</a>>:</p>
<blockquote>
<p>On Wed, March 31, 2010 7:15 pm, Dennis Melentyev wrote:</p>
<blockquote>
<p>Hi,</p>
<p>I tried to build pulseaudio from pkgsrc and it failed because of<br />mlockall() is not in libc.<br />As far as I understand, that part is not critical and I modified<br />patch-ab as attached.</p>
</blockquote>
<p>Have you sent this in for pkgsrc via NetBSD's bug reporting page? I had<br />very quick results yesterday asking for sun-jdk6/sun-jre6 to be unmasked<br />for DragonFly.</p>
</blockquote> DragonFlyBSD - Bug #1712: pulseaudio fails to build due to mlockall missed in libchttps://bugs.dragonflybsd.org/issues/1712?journal_id=84542010-04-11T23:00:27Zvsrinivasvsrinivas@ops101.org
<ul></ul><p>So mlockall/munlockall is a no-op in the kernel, but the syscall handler is <br />there. We should probably still expose it from libc and have the kernel return <br />ENOSYS, right?</p> DragonFlyBSD - Bug #1712: pulseaudio fails to build due to mlockall missed in libchttps://bugs.dragonflybsd.org/issues/1712?journal_id=84552010-04-11T23:04:44Zahuete.devel
<ul></ul><p>Hi,</p>
<p>That sounds like a good idea to me, +1.</p>
<p>Cheers,<br />Antonio Huete</p>
<p>On 04/11/10 18:00, Venkatesh Srinivas (via DragonFly issue tracker) wrote:</p>
<blockquote>
<p>Venkatesh Srinivas <<a class="email" href="mailto:me@acm.jhu.edu">me@acm.jhu.edu</a>> added the comment:</p>
<p>So mlockall/munlockall is a no-op in the kernel, but the syscall handler is <br />there. We should probably still expose it from libc and have the kernel return <br />ENOSYS, right?</p>
<p>_<em><i></em></i>__<em>_</em>_________________________________________<br />DragonFly issue tracker <<a class="email" href="mailto:bugs@lists.dragonflybsd.org">bugs@lists.dragonflybsd.org</a>><br /><<a class="external" href="http://bugs.dragonflybsd.org/issue1712">http://bugs.dragonflybsd.org/issue1712</a>><br />_<em><i></em></i>__<em>_</em>_________________________________________</p>
</blockquote> DragonFlyBSD - Bug #1712: pulseaudio fails to build due to mlockall missed in libchttps://bugs.dragonflybsd.org/issues/1712?journal_id=84572010-04-12T07:27:37Zvsrinivasvsrinivas@ops101.org
<ul></ul><p>Patch to expose mlockall/munlockall, have them return ENOSYS.</p>
<p><a class="external" href="http://endeavour.zapto.org/dfly/mlockall.diff">http://endeavour.zapto.org/dfly/mlockall.diff</a></p> DragonFlyBSD - Bug #1712: pulseaudio fails to build due to mlockall missed in libchttps://bugs.dragonflybsd.org/issues/1712?journal_id=84742010-04-14T14:52:02Ztuxillo
<ul></ul><p>Hi,</p>
<p>Committed in 5b6d478465a99af56589ef42d9f7a5d90d9adce4</p>
<p>This should fix the build for audio/pulseaudio.</p>
<p>Thanks Venkatesh!</p>
<p>Regards,<br />Antonio Huete</p> DragonFlyBSD - Bug #1712: pulseaudio fails to build due to mlockall missed in libchttps://bugs.dragonflybsd.org/issues/1712?journal_id=85382010-04-29T12:04:10Zvsrinivasvsrinivas@ops101.org
<ul></ul><p>Perhaps its time to close this bug report?</p>