From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=irif.fr (client-ip=2001:660:3301:8000::1:2; helo=korolev.univ-paris7.fr; envelope-from=jch@irif.fr; receiver=) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=irif.fr header.i=@irif.fr header.a=rsa-sha256 header.s=dkim-irif header.b=CujUwfyJ Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by mail.toke.dk (Postfix) with ESMTPS id 1B221A82C32 for ; Tue, 20 Aug 2024 20:28:00 +0200 (CEST) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id 47KIRrZV020085 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 20 Aug 2024 20:27:53 +0200 Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id 47KIRrFi007998; Tue, 20 Aug 2024 20:27:53 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id CA2F45C602; Tue, 20 Aug 2024 20:27:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=irif.fr; h= content-type:content-type:mime-version:user-agent:references :in-reply-to:subject:subject:from:from:message-id:date:date :received:received; s=dkim-irif; t=1724178470; x=1725042471; bh= sXtPFIfprxQnLqzex2efhaE4KUwD64DLMsrZs2QCfhI=; b=CujUwfyJVmdREiYL H9QOOLeA0wpFpNQ7fEShbI7UQ/7EYCTu252Axgq3RpqbSCG/cg7/H7GvguWK8wj8 KZowl2F95JBDUeMqniPLDiVxVKS4iRNzFUrnmQPgnV4LPArxxgspP75eDd+qESIp I8EK93X6t0SRlZtFrInhG2Vzw8PyBm/lrFH5/IG0dZkrE7hvNjsG7umZnskNG/H5 kZSDRJAnqM7a/VDtjsstEL4DRJMjX5zSjtG705eMFMeek9kOWdjcvCZ6vEbqpLIc 8FHmpAVUUZGc7wtmzmqeNLlZJTHjvPl+8Bhod1RVoaH5521kmUF21w7u6VxgRXwA 5klnWw== X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id zVZrSjMAXya3; Tue, 20 Aug 2024 20:27:50 +0200 (CEST) Received: from pirx.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 59F1C5C34D; Tue, 20 Aug 2024 20:27:49 +0200 (CEST) Date: Tue, 20 Aug 2024 20:27:49 +0200 Message-ID: <87frqzkq1m.wl-jch@irif.fr> From: Juliusz Chroboczek To: randomgibberish111gnbvnkw@cock.li In-Reply-To: <172417791670.1321.13737969066310020067@gauss.local> References: <172417791670.1321.13737969066310020067@gauss.local> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/29.4 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Tue, 20 Aug 2024 20:27:53 +0200 (CEST) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 20 Aug 2024 20:27:53 +0200 (CEST) X-Miltered: at korolev with ID 66C4E029.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-Miltered: at potemkin with ID 66C4E029.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 66C4E029.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/ X-j-chkmail-Enveloppe: 66C4E029.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 66C4E029.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Score: MSGID : 66C4E029.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham X-j-chkmail-Status: Ham Message-ID-Hash: FUQAQTDPHIVV3QAMU2B56F267HG5N44N X-Message-ID-Hash: FUQAQTDPHIVV3QAMU2B56F267HG5N44N X-MailFrom: jch@irif.fr X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: galene@lists.galene.org X-Mailman-Version: 3.3.9 Precedence: list Subject: [Galene] Re: Undefined minimal version of Go List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: > The installation guide says that "Go 1.17 or later" is needed for building > Galene, but go.mod defines min. version as Go 1.19. Thanks for the report, I'll fix that ASAP. My policy is to have Galene build with the version of Go included in Debian Stable. > Moreover, trying to build the project with Go 1.19 results in an error, > since some part(s) of the code use(s) crypto/ecdh, a package that was > first implemented in Go 1.20. Galene-0.9.1 (the latest released version) builds fine with Go 1.19. It's the master branch that doesn't, but then, I'm allowed to occasionally break master, amn't I? Unfortunately, the current release of Pion depends on a recent version of golang.org/x/crypto, which requires Go 1.20: https://github.com/pion/webrtc/issues/2869 I'm currently waiting to see if the Pion developers can fix the issue. If they don't, I'll revert to an earlier version of Pion before I release Galene-0.9.2. Sorry for the mess. The extremely aggressive deprecation policy of the Go project is at odds with the release cycle of Debian Stable, and ensuring that Galene builds under Debian Stable is a major pain. -- Juliusz