GNU bug report logs -
#52791
nextcloud-client not building on master
Previous Next
Reported by: Nicholas von Klitzing <nicholas <at> nvk.pm>
Date: Sat, 25 Dec 2021 16:04:02 UTC
Severity: normal
Done: Mathieu Othacehe <mathieu <at> meije.i-did-not-set--mail-host-address--so-tickle-me>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 52791 in the body.
You can then email your comments to 52791 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#52791
; Package
guix
.
(Sat, 25 Dec 2021 16:04:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Nicholas von Klitzing <nicholas <at> nvk.pm>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Sat, 25 Dec 2021 16:04:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello Guix,
nextcloud-client has been broken in recent updates to guix and is no longer building:
https://ci.guix.gnu.org/build/238676/details
All the errors are in the form of
```
/tmp/guix-build-nextcloud-client-3.1.3.drv-0/build/src/gui/nextcloud_autogen/YCDLW3T4OG/qrc_theme.cpp
In file included from /gnu/store/qqs98rxwjrji6aaf6dqwp7q4m545g2sn-glib-2.70.0/include/glib-2.0/glib/glib-typeof.h:39,
from /gnu/store/qqs98rxwjrji6aaf6dqwp7q4m545g2sn-glib-2.70.0/include/glib-2.0/glib/gatomic.h:28,
from /gnu/store/qqs98rxwjrji6aaf6dqwp7q4m545g2sn-glib-2.70.0/include/glib-2.0/glib/gthread.h:32,
from /gnu/store/qqs98rxwjrji6aaf6dqwp7q4m545g2sn-glib-2.70.0/include/glib-2.0/glib/gasyncqueue.h:32,
from /gnu/store/qqs98rxwjrji6aaf6dqwp7q4m545g2sn-glib-2.70.0/include/glib-2.0/glib.h:32,
from /tmp/guix-build-nextcloud-client-3.1.3.drv-0/source/src/gui/cloudproviders/cloudprovidermanager.cpp:16:
/gnu/store/vakvgvrb839igv16jkif4lmx11d25jqb-gcc-10.3.0/include/c++/type_traits:56:3: error: template with C linkage
56 | template<typename _Tp, _Tp __v>
| ^~~~~~~~
/tmp/guix-build-nextcloud-client-3.1.3.drv-0/source/src/gui/cloudproviders/cloudprovidermanager.cpp:15:1: note: ?extern "C"? linkage started here
15 | extern "C" {
| ^~~~~~~~~~
```
They see to be directly related to an issue patched in more recent versions of Nextcloud Desktop:
https://github.com/nextcloud/desktop/pull/2972
Kind regards,
Nicholas von Klitzing
Information forwarded
to
bug-guix <at> gnu.org
:
bug#52791
; Package
guix
.
(Sat, 25 Dec 2021 19:19:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 52791 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Updating the package to 3.2.0 (the version where the PR was merged) solves the issue. This patch is attached.
I'll see if I get to updating it to 3.4.1
Kind regards,
Nicholas von Klitzing
[0001-gnu-nextcloud-client-Update-to-3.2.0.patch (text/x-patch, attachment)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#52791
; Package
guix
.
(Sun, 26 Dec 2021 09:02:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 52791 <at> debbugs.gnu.org (full text, mbox):
Hello Nicholas,
Nicholas von Klitzing <nicholas <at> nvk.pm> writes:
> Updating the package to 3.2.0 (the version where the PR was merged) solves
> the issue. This patch is attached.
>
> I'll see if I get to updating it to 3.4.1
> * gnu/packages/sync.scm (nextcloud-client): Update to 3.2.0.
> ---
> gnu/packages/sync.scm | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
Thank you for fixing that failing build, pushed as
27eb4ac9f506f9f06061d79548de5da53ac03bfa.
If you want to update it to it's latestet version, don't forget to run "guix
lint" on it and add your copyright to the file if it's a non trivial change.
Cheers,
- Brice
bug closed, send any further explanations to
52791 <at> debbugs.gnu.org and Nicholas von Klitzing <nicholas <at> nvk.pm>
Request was from
Mathieu Othacehe <mathieu <at> meije.i-did-not-set--mail-host-address--so-tickle-me>
to
control <at> debbugs.gnu.org
.
(Wed, 29 Dec 2021 16:52:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 27 Jan 2022 12:24:13 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 95 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.