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