Summary: | media-gfx/inkscape-1.0.1-r1 type_traits:56:3: error: template with C linkage | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paweł Metelski <pabou88> |
Component: | Current packages | Assignee: | Mikle Kolyada (RETIRED) <zlogene> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dilfridge, ionen, jasmin+gentoo |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://gitlab.com/inkscape/inkscape/-/commit/d5fb593ae852ef00a5152a8c29922482b5a3db2c | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 777675 | ||
Attachments: | build log |
Description
Paweł Metelski
2021-03-23 12:00:29 UTC
I assume you have ~testing's glib-2.68.0 installed despite stable, right? It was recently masked due to widespread issues, so next time you --sync and update it should ask you to downgrade and resolve this for now. Yup, that's it. I confirm downgrading glib to 2.66.7 fixes my issue without even running --sync. I agree that 2.68.0 should be hardmasked in this case. Good to hear it works, but will let maintainer(s) decide to close or not. Needed for tracking when will want to bring back new glib. Compiles with fix from https://gitlab.com/inkscape/inkscape/-/commit/d5fb593ae852ef00a5152a8c29922482b5a3db2c I confirm that the patch from Comment #4 fixes the build with dev-libs/glib-2.68.0. A reminder to the maintainer: adding this patch to the ebuild should require no revbump, as there is no need to force a rebuild when the build wasn't previously working. (Don't force those of us who have manually patched -r1 to build an -r2 for no reason.) Ping The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027176a5c786f7eb1beaf62c0946aa45fef943e2 commit 027176a5c786f7eb1beaf62c0946aa45fef943e2 Author: Mikle Kolyada <zlogene@gentoo.org> AuthorDate: 2021-04-14 19:00:42 +0000 Commit: Mikle Kolyada <zlogene@gentoo.org> CommitDate: 2021-04-14 19:01:18 +0000 media-gfx/inkscape: fix glib-2.60 branch compat Closes: https://bugs.gentoo.org/777864 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> media-gfx/inkscape/files/glib-2.67.3.patch | 65 +++++++++++++++++++++++++++++ media-gfx/inkscape/inkscape-1.0.2-r1.ebuild | 4 ++ 2 files changed, 69 insertions(+) |