Tdesktop: Travis is failing...

Created on 8 May 2016  Â·  8Comments  Â·  Source: telegramdesktop/tdesktop

... because dee (required by libunity) fails to compile.

See https://bugs.launchpad.net/dee/+bug/1579529

Example broken build: https://travis-ci.org/telegramdesktop/tdesktop/jobs/128672902

dee-serializable-model.c: In function ‘dee_serializable_model_get_position’:
dee-serializable-model.c:1329:3: error: this ‘while’ clause does not guard... [-Werror=misleading-indentation]
   while (!dee_model_is_last (self, iter) && iter != _iter)
   ^~~~~
dee-serializable-model.c:1331:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘while’
     pos++;
     ^~~
cc1: all warnings being treated as errors
bug build

Most helpful comment

All 8 comments

Don't worry, it will not work with the build of QT5.6 anyways :P
If you want, I have a patched dee version.

@stek29

image

:wink:

@ItachiSan
Where can I find this patched version? :)

@ItachiSan why did you remove the package from aur? :cry:

I didn't, it was a request by an Arch maintainer (I think he is):
https://lists.archlinux.org/pipermail/aur-requests/2016-May/011724.html
https://lists.archlinux.org/pipermail/aur-requests/2016-June/012087.html

I said him there are issues building the normal package, but he continued with the deletion saying "the maintainer should fix it"

I made a personal repo for Arch packages using the OpenSUSE Open Build Service.
Here there is the _dee_ package:
https://build.opensuse.org/package/show/home:ItachiSan:archlinux/dee
If you click on _Download package_, information about how to add its sources will pop out. :smile:

Was this page helpful?
0 / 5 - 0 ratings