You are not logged in.

#1 2017-03-06 21:18:38

loqs
Member
Registered: 2014-03-06
Posts: 17,192

[SOLVED] mono 4.8.0.495-1 cmake new depends on cmake

mono 4.8.0.495-1 has a new dependency of cmake but I can only find in the source that it is needed to build mono's local version of boringSSL so should it not be a makedepends instead?
Tested with locally built PKGBUILD with cmake switched to a makedepends shows no issues.
While building locally also noticed five patch files ( bug434892.patch  fix-zlib-helper.patch  sgen_fix.patch build_fix.patch tls_fix.patch ) which are not referenced in the PKGBUILD.

Last edited by loqs (2017-05-14 09:38:42)

Offline

#2 2017-03-07 06:01:34

ise
Developer
From: Karlsruhe / Germany
Registered: 2005-10-06
Posts: 404
Website

Re: [SOLVED] mono 4.8.0.495-1 cmake new depends on cmake

I know, that was my mistake. Should be in the makdepends only.
About the patches, they were necessary in some older versions but no longer needed. I just haven't deleted them from the source code management, that's all. I will do it in the next pkg release, then everything should be fine again.

Offline

#3 2017-03-07 20:18:36

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: [SOLVED] mono 4.8.0.495-1 cmake new depends on cmake

Will you also be switching the mono.install to a pacman hook with the next release?  So that certificates are synced every time the certificate stores are updated and to stop the following

Packages (2) ca-certificates-mozilla-3.29.1-1  mono-4.8.0.495-1

Total Installed Size:  173.44 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n] y
(2/2) checking keys in keyring                     [######################] 100%
(2/2) checking package integrity                   [######################] 100%
(2/2) loading package files                        [######################] 100%
(2/2) checking for file conflicts                  [######################] 100%
(2/2) checking available disk space                [######################] 100%
:: Processing package changes...
(1/2) reinstalling ca-certificates-mozilla         [######################] 100%
(2/2) reinstalling mono                            [######################] 100%
Mono Certificate Store Sync - version 4.8.0.0
Populate Mono certificate store from a concatenated list of certificates.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.

Importing into legacy system store:
I already trust 160, your new list has 160
Import process completed.

Importing into BTLS system store:
I already trust 159, your new list has 160
Certificate added: C=IL, O=StartCom Ltd., OU=Secure Digital Certificate Signing, CN=StartCom Certification Authority
1 new root certificates were added to your trust store.
Import process completed.
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Rebuilding certificate stores...

Where cert-sync has been run by mono.install before the certificate stores have been updated.

Offline

Board footer

Powered by FluxBB