Re: [comedi] install error of comedi on rhel9

A Asraoui <[email protected]> Fri, 20 Jun 2025 14:32:44 -0700 (PDT)
Newsgroups gmane.linux.comedi
Message-ID <[email protected]>
------=_Part_117636_534617693.1750455164128
Content-Type: multipart/alternative; 
	boundary="----=_Part_117637_836976916.1750455164128"

------=_Part_117637_836976916.1750455164128
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

thank you Ian for checking on this , when do we get the updated version=20
with the fix ..

cheers,
abde

On Friday, June 20, 2025 at 4:07:44=E2=80=AFAM UTC-7 Ian Abbott wrote:

> On 16/06/2025 15:24, A Asraoui wrote:
> > hi,
> > Running into ssl error during the install of comedi and wondering if=20
> > this is a known problem in rhel9
> > thanks!
> > ./autogen.sh
> > make
> > make install
> > make entering dir "/usr/local/comedi'
> >=20
> > make -I /usr/local/comedi/comedi -C /lib/modules/..../build M=3D/usr/=
=20
> > local/comedi/comedi \
> >       INSTALL_MOD_DIR=3Dcomedi \
> >       INSTALL_MOD_PATH=3D"/" modules_install
> > make[4]: Entering directory '/usr/src/linix-xxxx
> >   INSTALL //lib/modules/xxxx/comedit/comedi/comedi.ko
> >   STRIP //lib/modules/xxxx/comedit/comedi/comedi.ko
> >   SIGN //lib.modules/xxx/comedi/comedi.ko
> > At main.c:171
> > -SSL error: Fxxxx:system library: No such file or directory: crypto/=20
> > bios/bss_file.c:67
> > -SSL_error:1xxxxx:BIO routines::no such file: crypto:/bio/bss_file.c:75
> > sign-file: ./certs/signing_key.pem
>
> I can reproduce it. It's under investigation. I think the eventual=20
> solution will involve using "akmods" to sign the modules.
>
> In the meantime, I have fixed a problem with comedi failing to build for=
=20
> later versions of Red Hat's 5.14 kernels due to Red Hat back-porting API=
=20
> changes to the class_create() function from the mainline 6.4 kernel.=20
> This broke Comedi's kernel compatibility wrapper code for this function.
>
> --=20
> -=3D( Ian Abbott <[email protected]> || MEV Ltd. is a company )=3D-
> -=3D( registered in England & Wales. Regd. number: 02862268. )=3D-
> -=3D( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=3D-
> -=3D( Bird Hall Lane, STOCKPORT, SK3 0XA, UK. || www.mev.co.uk )=3D-
>

--=20
You received this message because you are subscribed to the Google Groups "=
Comedi: Linux Control and Measurement Device Interface" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/comedi_list=
/8897d04f-022c-4c3f-9eda-9a20837605fen%40googlegroups.com.

------=_Part_117637_836976916.1750455164128
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

thank you Ian for checking on this , when do we get the updated version wit=
h the fix ..<div><br /></div><div>cheers,</div><div>abde</div><div><br /></=
div><div class=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">On Fr=
iday, June 20, 2025 at 4:07:44=E2=80=AFAM UTC-7 Ian Abbott wrote:<br/></div=
><blockquote class=3D"gmail_quote" style=3D"margin: 0 0 0 0.8ex; border-lef=
t: 1px solid rgb(204, 204, 204); padding-left: 1ex;">On 16/06/2025 15:24, A=
 Asraoui wrote:
<br>&gt; hi,
<br>&gt; Running into ssl error during the install of comedi and wondering =
if=20
<br>&gt; this is a known problem in rhel9
<br>&gt; thanks!
<br>&gt; ./autogen.sh
<br>&gt; make
<br>&gt; make install
<br>&gt; make entering dir &quot;/usr/local/comedi&#39;
<br>&gt;=20
<br>&gt; make -I /usr/local/comedi/comedi -C /lib/modules/..../build M=3D/u=
sr/=20
<br>&gt; local/comedi/comedi \
<br>&gt;  =C2=A0 =C2=A0 =C2=A0 INSTALL_MOD_DIR=3Dcomedi \
<br>&gt;  =C2=A0 =C2=A0 =C2=A0 INSTALL_MOD_PATH=3D&quot;/&quot; modules_ins=
tall
<br>&gt; make[4]: Entering directory &#39;/usr/src/linix-xxxx
<br>&gt;  =C2=A0 INSTALL //lib/modules/xxxx/comedit/comedi/comedi.ko
<br>&gt;  =C2=A0 STRIP //lib/modules/xxxx/comedit/comedi/comedi.ko
<br>&gt;  =C2=A0 SIGN //lib.modules/xxx/comedi/comedi.ko
<br>&gt; At main.c:171
<br>&gt; -SSL error: Fxxxx:system library: No such file or directory: crypt=
o/=20
<br>&gt; bios/bss_file.c:67
<br>&gt; -SSL_error:1xxxxx:BIO routines::no such file: crypto:/bio/bss_file=
.c:75
<br>&gt; sign-file: ./certs/signing_key.pem
<br>
<br>I can reproduce it.  It&#39;s under investigation.  I think the eventua=
l=20
<br>solution will involve using &quot;akmods&quot; to sign the modules.
<br>
<br>In the meantime, I have fixed a problem with comedi failing to build fo=
r=20
<br>later versions of Red Hat&#39;s 5.14 kernels due to Red Hat back-portin=
g API=20
<br>changes to the class_create() function from the mainline 6.4 kernel.=20
<br>This broke Comedi&#39;s kernel compatibility wrapper code for this func=
tion.
<br>
<br>--=20
<br>-=3D( Ian Abbott &lt;<a href data-email-masked rel=3D"nofollow">abb...@=
mev.co.uk</a>&gt; || MEV Ltd. is a company  )=3D-
<br>-=3D( registered in England &amp; Wales.  Regd. number: 02862268.  )=3D=
-
<br>-=3D( Regd. addr.: S11 &amp; 12 Building 67, Europa Business Park, )=3D=
-
<br>-=3D( Bird Hall Lane, STOCKPORT, SK3 0XA, UK. || <a href=3D"http://www.=
mev.co.uk" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https=
://www.google.com/url?hl=3Den&amp;q=3Dhttp://www.mev.co.uk&amp;source=3Dgma=
il&amp;ust=3D1750541492172000&amp;usg=3DAOvVaw1osrIDgCGwm2oT8hfZNeRp">www.m=
ev.co.uk</a> )=3D-
<br></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Comedi: Linux Control and Measurement Device Interface&quot; group.<br=
 />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">comedi_=
[email protected]</a>.<br />
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
comedi_list/8897d04f-022c-4c3f-9eda-9a20837605fen%40googlegroups.com?utm_me=
dium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/comedi_=
list/8897d04f-022c-4c3f-9eda-9a20837605fen%40googlegroups.com</a>.<br />

------=_Part_117637_836976916.1750455164128--

------=_Part_117636_534617693.1750455164128--