Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Jan 2025 11:43:15 +0100 (CET)
From:      Ronald Klop <ronald-lists@klop.ws>
To:        Dennis Clarke <dclarke@blastwave.org>
Cc:        Current FreeBSD <freebsd-current@freebsd.org>
Subject:   Re: Is there any way to nudge security/libfido2? It blocks chunks of KDE
Message-ID:  <1645708192.12009.1736073795989@localhost>
In-Reply-To: <36c212cc-0da9-43b7-b760-d29d71bc35e5@blastwave.org>
References:  <36c212cc-0da9-43b7-b760-d29d71bc35e5@blastwave.org>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_12008_193046442.1736073795943
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Van: Dennis Clarke <dclarke@blastwave.org>
Datum: zondag, 5 januari 2025 06:45
Aan: Current FreeBSD <freebsd-current@freebsd.org>
Onderwerp: Is there any way to nudge security/libfido2? It blocks chunks of KDE
> 
>      It seems to have been a while since I was able to run a poudriere bulk build and get KDE available. At least on 15-CURRENT. There is a
> little brick in the path called security/libfido2 :
> 
>      https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283697
> 
> commit 74ecdf86d8d2a94a4bfcf094a2e21b4747e4907f resulted in the
> appropriate declarations for the correct versions of _POSIX_C_SOURCE
> via __POSIX_VISIBLE and then we get
> 
> error: call to undeclared function 'ppoll'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration]
> 
> 
> Sort of annoying as even 14.2-RELEASE on amd64 and ports 2024Q4 fails :
> 
> [142amd64-2024Q4] [2025-01-04_10h11m35s] [committing] Queued: 5  Built: 4  Failed: 1  Skipped: 0  Ignored: 0  Fetched: 0  Tobuild: 0   Time: 00:04:44
> 
> The 15.0-CURRENT is much much worse :
> 
> [150amd64-latest] [2025-01-04_08h12m11s] [committing] Queued: 365 Built: 323 Failed: 2   Skipped: 40  Ignored: 0   Fetched: 0   Tobuild: 0 Time: 01:52:01
> 
> 
> In any case ... is there a way to nudge that ?
> 
> -- 
> --
> Dennis Clarke
> RISC-V/SPARC/PPC/ARM/CISC
> UNIX and Linux spoken
>  
> 
> 
> 


Hi,

The issue is assigned and the port has an active maintainer so that looks good.
I see you replied on the issue with a patch for a solution, but the patch is hidden in quite a large comment (I needed to read it twice before I spotted it). It can help to put the patch in an attachment of the issue as type 'patch'.
You can send an email to ports@freebsd.org to get the attention of the ports managers.
It can also help to open an upstream issue on the github repo of libfido. If the patch is accepted there it is a good argument to get the patch into FreeBSD.

NB: I understand your feeling of urgency in this. In the meantime this is also a period of holidays/weekend, etc.

Hope this helps.

Regards,
Ronald.
 
------=_Part_12008_193046442.1736073795943
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<html><head></head><body><br>
<p><strong>Van:</strong> Dennis Clarke &lt;dclarke@blastwave.org&gt;<br>
<strong>Datum:</strong> zondag, 5 januari 2025 06:45<br>
<strong>Aan:</strong> Current FreeBSD &lt;freebsd-current@freebsd.org&gt;<br>
<strong>Onderwerp:</strong> Is there any way to nudge security/libfido2? It blocks chunks of KDE</p>

<blockquote style="padding-right: 0px; padding-left: 5px; margin-left: 5px; border-left: #000000 2px solid; margin-right: 0px">
<div class="MessageRFC822Viewer" id="P">
<div class="TextPlainViewer" id="P.P"><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;It seems to have been a while since I was able to run a poudriere bulk build and get KDE available. At least on 15-CURRENT. There is a<br>
little brick in the path called security/libfido2 :<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283697">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283697</a><br>;
<br>
commit 74ecdf86d8d2a94a4bfcf094a2e21b4747e4907f resulted in the<br>
appropriate declarations for the correct versions of _POSIX_C_SOURCE<br>
via __POSIX_VISIBLE and then we get<br>
<br>
error: call to undeclared function 'ppoll'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration]<br>
<br>
<br>
Sort of annoying as even 14.2-RELEASE on amd64 and ports 2024Q4 fails :<br>
<br>
[142amd64-2024Q4] [2025-01-04_10h11m35s] [committing] Queued: 5 &nbsp;Built: 4 &nbsp;Failed: 1 &nbsp;Skipped: 0 &nbsp;Ignored: 0 &nbsp;Fetched: 0 &nbsp;Tobuild: 0 &nbsp;&nbsp;Time: 00:04:44<br>
<br>
The 15.0-CURRENT is much much worse :<br>
<br>
[150amd64-latest] [2025-01-04_08h12m11s] [committing] Queued: 365 Built: 323 Failed: 2 &nbsp;&nbsp;Skipped: 40 &nbsp;Ignored: 0 &nbsp;&nbsp;Fetched: 0 &nbsp;&nbsp;Tobuild: 0 Time: 01:52:01<br>
<br>
<br>
In any case ... is there a way to nudge that ?<br>
<br>
--&nbsp;<br>
--<br>
Dennis Clarke<br>
RISC-V/SPARC/PPC/ARM/CISC<br>
UNIX and Linux spoken<br>
&nbsp;</div>

<hr></div>
</blockquote>
<br>
<br>
Hi,<br>
<br>
The issue is assigned and the port has an active maintainer so that looks good.<br>
I see you replied on the issue with a patch for a solution, but the patch is hidden in quite a large comment (I needed to read it twice before I spotted it). It can help to put the patch in an attachment of the issue as type 'patch'.<br>
You can send an email to ports@freebsd.org to get the attention of the ports managers.<br>
It can also help to open an upstream issue on the github repo of libfido. If the patch is accepted there it is a good argument to get the patch into FreeBSD.<br>
<br>
NB: I understand your feeling of urgency in this. In the meantime this is also a period of holidays/weekend, etc.<br>
<br>
Hope this helps.<br>
<br>
Regards,<br>
Ronald.<br>
&nbsp;</body></html>
------=_Part_12008_193046442.1736073795943--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1645708192.12009.1736073795989>