pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Rust amd64 build failure.
It was merged yesterday. Sync your wip tree
Skickat från Proton Mail mobil
-------- Original Message --------
On Jul 5, 2023, 11:45, Chavdar Ivanov < ci4ic4%gmail.com@localhost> wrote:
On Wed, 5 Jul 2023 at 10:31, Thomas Klausner wrote:
>
> On Wed, Jul 05, 2023 at 09:59:21AM +0100, Chavdar Ivanov wrote:
> > On Tue, 4 Jul 2023 at 18:48, Jonathan Perkin wrote:
> > >
> > > * On 2023-07-04 at 17:11 BST, Chavdar Ivanov wrote:
> > >
> > > >On Sun, 2 Jul 2023 at 14:37, Jonathan Perkin wrote:
> > > >>
> > > >> * On 2023-06-30 at 22:28 BST, Jan-Hinrich Fessel wrote:
> > > >>
> > > >> >warning: libssh2/src/kex.c: In function 'diffie_hellman_sha_algo':
> > > >> >warning: libssh2/src/kex.c:259:34: error: 'LIBSSH2_DH_MAX_MODULUS_BITS' undeclared (first use in this function); did you mean 'OPENSSL_DH_MAX_MODULUS_BITS'?
> > > >> >warning: 259 | if(_libssh2_bn_bits(p) > LIBSSH2_DH_MAX_MODULUS_BITS) {
> > > >> >warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > >> >warning: | OPENSSL_DH_MAX_MODULUS_BITS
> > > >> >[...]
> > > >> >error: failed to run custom build command for `libssh2-sys v0.2.23`
> > > >> >[...]
> > > >>
> > > >> Yes I see this in some of my builds too ever since libssh2 was updated.
> > > >
> > > >Here as well.
> > >
> > > I fixed this yesterday.
> >
> > Where? It still fails for the same way.
> > ....
> > warning: libssh2/src/kex.c: In function 'diffie_hellman_sha_algo':
> >
> > warning: libssh2/src/kex.c:259:34: error:
> > 'LIBSSH2_DH_MAX_MODULUS_BITS' undeclared (first use in this function);
> > did you mean 'OPENSSL_DH_MAX_MODULUS_BITS'? warning: 259 |
> > if(_libssh2_bn_bits(p) > LIBSSH2_DH_MAX_MODULUS_BITS) {
> > warning:
> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> >
> > warning: |
> > OPENSSL_DH_MAX_MODULUS_BITS
> > warning:
> > libssh2/src/kex.c:259:34: note: each undeclared identifier is reported
> > only once for each function it appears in
> > warning: libssh2/src/kex.c:588:30: error: 'LIBSSH2_DH_GEX_MINGROUP'
> > undeclared (first use in this function); did you mean
> > 'LIBSSH2_DH_GEX_NEW'? warning: 588 |
> > LIBSSH2_DH_GEX_MINGROUP);
> > warning: |
> > ^~~~~~~~~~~~~~~~~~~~~~~
> >
> > warning: | LIBSSH2_DH_GEX_NEW
> > warning: libssh2/src/kex.c:590:30: error: 'LIBSSH2_DH_GEX_OPTGROUP'
> > undeclared (first use in this function); did you mean
> > 'LIBSSH2_DH_GEX_NEW'?
> > warning: 590 |
> > LIBSSH2_DH_GEX_OPTGROUP);
> > warning: |
> > ^~~~~~~~~~~~~~~~~~~~~~~
> > warning:
> > | LIBSSH2_DH_GEX_NEW
> > warning: libssh2/src/kex.c:592:30: error: 'LIBSSH2_DH_GEX_MAXGROUP'
> > undeclared (first use in this function); did you mean
> > 'LIBSSH2_DH_GEX_NEW'?
> > warning: 592 |
> > LIBSSH2_DH_GEX_MAXGROUP);
> > warning: |
> > ^~~~~~~~~~~~~~~~~~~~~~~
> > warning:
> > | LIBSSH2_DH_GEX_NEW
> > warning: libssh2/src/kex.c: In function
> > 'kex_method_diffie_hellman_group_exchange_sha1_key_exchange':
> > warning:
> > libssh2/src/kex.c:1345:50: error: 'LIBSSH2_DH_GEX_MINGROUP' undeclared
> > (first use in this function); did you mean 'LIBSSH2_DH_GEX_NEW'?
> > ....
>
> I guess he meant the attached commit.
Apologies, I was trying to build wip/rust 1.70; lang/rust 1.69 built
OK for me (and I didn't have a failure building it).
I applied the same on wip/rust and am trying to build it now.
> Thomas
>
>
> ---------- Forwarded message ----------
> From: Jonathan Perkin
> To: pkgsrc-changes%netbsd.org@localhost
> Cc:
> Bcc:
> Date: Mon, 3 Jul 2023 20:38:21 +0000
> Subject: CVS commit: pkgsrc/lang/rust
> Module Name: pkgsrc
> Committed By: jperkin
> Date: Mon Jul 3 20:38:21 UTC 2023
>
> Modified Files:
> pkgsrc/lang/rust: Makefile
>
> Log Message:
> rust: Ensure libssh2 is not buildlinked.
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.285 -r1.286 pkgsrc/lang/rust/Makefile
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
>
--
----
Home |
Main Index |
Thread Index |
Old Index