Projet: | Trisquel |
Version: | 8.0 |
Composant: | Programs |
Catégorie: | Rapporter un bogue |
Priorité: | critical |
Attribué: | Non assigné |
Statut: | closed |
Trisquel pulls its Icedove from Debian wheezy. Icedove in Trisquel repo is 38.8.0-1~deb7u1.1+7.0trisquel2 while the upstream version is 45.4.0esr-1~deb7u2.
I suppose the problem is because of the deb-src URL in the package helper.
https://devel.trisquel.info/trisquel/package-helpers/merge_requests/165/
Jenkins fails to build icedove for i386 (http://jenkins.trisquel.info:8085/job/signed-binaries/6210/BUILDARCH=i386/).
Building fails with this error: /usr/lib/i386-linux-gnu/libc_nonshared.a(stack_chk_fail_local.oS): In function `__stack_chk_fail_local':
(.text+0x10): undefined reference to `__stack_chk_fail'
This issue is still actual for Trisquel 8.0 according to a recent forum post https://trisquel.info/en/forum/thunderbird-install-instead-icedove-trisquel8. Not sure if there are any exploitable security bugs in non-browser contexts.
Trisquel 8.0 support ended in April 2021.
Please open a new issue in case it remains on the current supported release.
Cheers!