You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by Javier Alonso <ja...@geotab.com.INVALID> on 2024/12/09 10:45:54 UTC
[POSIX][Bug] mqueue.h: Include file does not conform the standard (#15085)
Good morning NuttX devs,
This is Javi. I'm writing you regarding a compliant bug regarding the mqueue
header and POSIX. The IEEE Std 1003.1-2024 states that some symbols should
be exposed when doing #include <mqueue.h> but are missing in the "
include/mqueue.h" NuttX version, failing to comply with the standard.
I had a look at the NuttX Community page, which suggests sending an email
with all the details so the developers can easily check this. I have
attached the patch with the changes and created a PR in GitHub (#15085
<https://github.com/apache/nuttx/pull/15085>), as it wasn't clear to me
what's the preferred procedure.
Have a nice day,
Javier Alonso Silva (he, him, his)
Geotab
Embedded Systems Developer | GEUR
*Quickly schedule a meeting <https://calendar.app.google/DRoGm4sLw89JC8At6>*
Toll-free
Visit
+34 900 535 371
www.geotab.com/es
Twitter <https://twitter.com/geotab> | Facebook
<https://www.facebook.com/Geotab> | YouTube
<https://www.youtube.com/user/MyGeotab> | LinkedIn
<https://www.linkedin.com/company/geotab/>
Re: [POSIX][Bug] mqueue.h: Include file does not conform the standard (#15085)
Posted by Nathan Hartman <ha...@gmail.com>.
On Mon, Dec 9, 2024 at 5:57 AM Javier Alonso
<ja...@geotab.com.invalid> wrote:
> Good morning NuttX devs,
>
> This is Javi. I'm writing you regarding a compliant bug regarding the
> mqueue header and POSIX. The IEEE Std 1003.1-2024 states that some
> symbols should be exposed when doing #include <mqueue.h> but are missing
> in the "include/mqueue.h" NuttX version, failing to comply with the
> standard.
>
> I had a look at the NuttX Community page, which suggests sending an email
> with all the details so the developers can easily check this. I have
> attached the patch with the changes and created a PR in GitHub (#15085
> <https://github.com/apache/nuttx/pull/15085>), as it wasn't clear to me
> what's the preferred procedure.
>
> Have a nice day,
>
> Javier Alonso Silva (he, him, his)
> Geotab
>
> Embedded Systems Developer | GEUR
>
>
> *Quickly schedule a meeting
> <https://calendar.app.google/DRoGm4sLw89JC8At6>*
>
> Toll-free
>
> Visit
>
> +34 900 535 371
> www.geotab.com/es
>
> Twitter <https://twitter.com/geotab> | Facebook
> <https://www.facebook.com/Geotab> | YouTube
> <https://www.youtube.com/user/MyGeotab> | LinkedIn
> <https://www.linkedin.com/company/geotab/>
>
Hello Javi,
I was about to suggest opening a Pull Request at the GitHub repository, but
I see you already did that at PR-15085 [1] and it has been merged already.
Thank you for your report and PR!
References:
[1] https://github.com/apache/nuttx/pull/15085
Cheers,
Nathan