Age | Commit message (Collapse) | Author |
|
Maybe Microsoft didn't renew their certificate but downloading
nuget.exe fails because the cert is untrusted now.
This should only be a temporary measure.
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
|
|
* Remove compatibility for sumo, thud, warrior and zeus
The next change (introduced by honister and backported back only to
dunfell) requires it.
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
* Use ":" override syntax instead of "_"
Scripted change with oe-core/scripts/contrib/convert-overrides.py
The proposal for this was at
https://www.mail-archive.com/openembedded-architecture@lists.openembedded.org/msg00500.html
The necessary changes to bitbake to accept ":" along with "_" were
backported to bitbake 1.46 (Yocto 3.1 Dunfell), 1.48 (3.2 Gatesgarth)
and 1.50 (3.3 Hardknott).
Yocto 3.4 Honister will only accept ":"
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
* Add honister compatibility
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
|
|
Also use it as the default preferred version.
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
|
|
It's version 4.7.0.5148, actually.
The Mono 5.14 official build bundles this version.
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
|
|
It's 4.3.0.4406, actually.
Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
|
|
Packages executing nuget during their build need it.
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|
|
Error: Transaction check error:
file /usr/lib/mono conflicts between attempted installs of nuget-3.5.0-r0.noarch and mono-libs-4.5-5.2.0.175-r0.i586
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
|
|
NuGet is the package manager for dotNet / Mono and is used to
download already built 3rd party modules.
Two stable versions are provided: 3.5.0 and 4.1.0.
Preferred version is 3.5.0.
A nuget script is provided both for the package and
a cross-script to execute the native mono binary.
NuGet absolutely needs the SSL certificate store to be populated.
Either as root for the system-wide store under /usr/share/.mono:
$ sudo mozroots --import --machine --sync
$ sudo certmgr -ssl -m https://go.microsoft.com
$ sudo certmgr -ssl -m https://nugetgallery.blob.core.windows.net
$ sudo certmgr -ssl -m https://nuget.org
or for the Bitbake build user under $HOME/.config/.mono:
$ mozroots --import --sync
$ certmgr -ssl https://go.microsoft.com
$ certmgr -ssl https://nugetgallery.blob.core.windows.net
$ certmgr -ssl https://nuget.org
Since these commands don't populate the SSL certificate store
for BoringTLS introduced in Mono 4.8, either build Mono with
--disable-btls (like it's done for Mono 5.x in meta-mono) or
find out yourself how to populate the BTLS certificate store.
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
|