{"bugs":[{"bugid":953633,"firstseen":"2025-10-12T10:51:03.435492","severity":"normal","status":"CONFIRMED","summary":"app-i18n\/xvnkb-0.2.11-r1 - [meson] [gcc-15] <artificial>:(<snip>) undefined reference to VKAllocColorName"},{"bugid":961759,"firstseen":"2025-08-19T12:46:51.774347","severity":"normal","status":"CONFIRMED","summary":"app-i18n\/xvnkb-0.2.11-r1: fails to build with -Oz (xresource.c:(<snip>) undefined reference to VKAllocColorName)"}],"categories":[{"categoryid":404,"name":"app-i18n","summary":"The app-i18n category contains internationalisation-related packages."},{"categoryid":331,"name":"x11-base","summary":"The x11-base category contains various X11 base implementations."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"96ab4febfaf274517e569460f6d909de15aed780","committime":"2025-04-27T09:50:14","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"53062bc8601b0ded8285b3f1108cfd66734d5e71","committime":"2025-04-27T09:40:47","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Stabilize 0.2.11-r1 amd64, #954527"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7b7e050ddebd32abf3bd89782f77c18dc204ecaf","committime":"2025-04-26T11:05:56","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"1d9b5da86566856c12dc5170b25769ed76a166c7","committime":"2025-04-26T10:52:54","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Stabilize 0.2.11-r1 x86, #954527"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b83a75727ff7c12a02fce0743e64ab4a1d39bf89","committime":"2025-04-26T06:20:11","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"bd110e20cee8fa7165a36eacdb381aa5fb0ba922","committime":"2025-04-26T06:06:10","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Stabilize 0.2.11-r1 ppc, #954527"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"10a2f0e24522b2953db499b41d521a26e9c03f5b","committime":"2025-04-10T10:35:21","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f84d05acbab02c09840f5668277f0a36c2944826","committime":"2025-02-10T09:48:28","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jy6x2b32pie9@yahoo.com","authorname":"NHOrus","body":"Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c31b770a49a568be3221be52d1172afb23fbce88","committime":"2025-02-01T07:30:52","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: update SRC_URI"},{"authoremail":"jy6x2b32pie9@yahoo.com","authorname":"NHOrus","body":"Package has two problems: It's doesn't compile with c23 and it's\nbuild system is badly handwritten, and fails to configure due to\nchanges to bash and build environment.\nIt also makes Eli Schwartz scream (# 900398#c5 ).\nFix build by limiting C version to gnu17.\nFix configure by rewriting build in Meson.\nNew build artifacts are running, can't test if they are working\ncorrectly - original build fails to configure on my system at all.\n\nBug: https:\/\/bugs.gentoo.org\/879631\nBug: https:\/\/bugs.gentoo.org\/926090\nBug: https:\/\/bugs.gentoo.org\/900398\nSigned-off-by: NHOrus <jy6x2b32pie9@yahoo.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/40404\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f1c74fe44f995f117b055389b06999e353d1eeea","committime":"2025-02-01T07:12:28","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Add meson build manifest instead of bash"},{"authoremail":"zhixu.liu@gmail.com","authorname":"Z. Liu","body":"Closes: https:\/\/bugs.gentoo.org\/879631\nSigned-off-by: Z. Liu <zhixu.liu@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/40065\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9a8968959d392ec5ce10242052cd48f7ae0977d0","committime":"2025-01-09T09:11:37","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: fix -Wimplicit-int error"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b0273f462363db93e1a6f248053d5ec3d05d209d","committime":"2024-03-03T06:05:34","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"config.h:1:1: error: expected identifier or ‘(’ before ‘-’ token\n    1 | -e #ifndef __VK_CONFIG_H\n\nThis is just... dandy... I too love unix command flags echo'ed into my\nheaders...\n\nIt uses echo -e to a header, which breaks on non-bash shells and is\ngenerally a problem.\n\nCloses: https:\/\/bugs.gentoo.org\/886069\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"2cc6964f97c84b02944bf72ce1b53de8e5743e54","committime":"2024-03-03T05:39:22","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: run configure with bash"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"This package is absolutely horrible. It has the world's worst homebrew\n\"configure\" script, which fails but doesn't *error out* with\n-Wimplicit-int as a compiler default error, and also has:\n\nconfig.h:1:1: error: expected identifier or ‘(’ before ‘-’ token\n    1 | -e #ifndef __VK_CONFIG_H\n\nwhich is just... dandy... I too love unix command flags echo'ed into my\nheaders...\n\nIt's a wreck but we can at least detect when it cannot compile anything\nand abort with a clearer message.\n\nBug: https:\/\/bugs.gentoo.org\/900398\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"bf8021b7878ce7a4dbd92639ca20ef93084514dc","committime":"2024-03-03T05:32:08","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: error out immediately if no Makefile exists"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5ad762a6d3141bf0cfee7ca7a873aab5eb0a33a8","committime":"2022-11-16T23:16:46","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"d9ce7c754080c1187a222ec3939014c0c316423a","committime":"2022-11-16T19:51:06","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: use HTTPS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1515492e38a03a6f95818d2fd4d54eb8ad95894b","committime":"2022-08-18T03:01:48","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"521b405fde19cbcae96cd6e6e29ff27061c10426","committime":"2022-08-18T02:35:26","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Drop old versions"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"8795abab9fa8c00ffef7d742fc5853fe53ad883f","committime":"2022-08-18T02:33:16","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Stabilize 0.2.11 ppc, #861788"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1396bc9c11f3ed55eb65d81e0883990b691895de","committime":"2022-08-02T08:01:53","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"ecb332ad02940b0d1dcf857142d36ae4f07db32a","committime":"2022-08-02T07:46:52","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Stabilize 0.2.11 x86, #861788"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"7bd5090d8cfbe4c07704ea412cac965876cf50d4","committime":"2022-08-02T07:45:31","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Stabilize 0.2.11 amd64, #861788"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2d3e88973ce34c43ab87a5cb2d787d9ec625f9fd","committime":"2021-10-19T14:51:24","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Akinori Hattori <hattya@gentoo.org>","commitid":"987d5b923141f62ea0a65234a9a1faa6febb33d0","committime":"2021-10-19T14:41:15","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: new upstream release"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Closes: https:\/\/bugs.gentoo.org\/729274\nPackage-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Akinori Hattori <hattya@gentoo.org>","commitid":"dbdaa50c313235fbdba49845c3b0b3c92637d93f","committime":"2021-10-19T14:37:34","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: do not call cc directly"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Akinori Hattori <hattya@gentoo.org>","commitid":"4430c2b57d8dc80185f79188d9186531f0d0f0ec","committime":"2021-10-19T14:35:01","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: update LICENSE"},{"authoremail":"hattya@gentoo.org","authorname":"Akinori Hattori","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Akinori Hattori <hattya@gentoo.org>","commitid":"966eed05a6bb4f9f01d341709428656e1bcb0a16","committime":"2021-10-19T14:33:28","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: tidy"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a813a94475fe7857a50c7c8a0bcfb498cad6f6d","committime":"2019-10-19T11:05:37","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Closes: https:\/\/bugs.gentoo.org\/697382\nPackage-Manager: Portage-2.3.77, Repoman-2.3.17\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"56d69ab4a7d0542ff27b69c5397936886fd6fdd5","committime":"2019-10-19T10:48:07","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Remove old"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Bug: https:\/\/bugs.gentoo.org\/697382\nPackage-Manager: Portage-2.3.77, Repoman-2.3.17\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"955a0c1c306ca8c85a411e2df28e78f1e767ae0c","committime":"2019-10-19T10:48:04","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Port to EAPI 7"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c244a5f932cd4df61def2b8b1db2d60f05f91c39","committime":"2019-07-15T15:46:59","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"38c77ee8e8ba7cc5702c204d1f68e24fbdda059d","committime":"2019-07-15T15:21:38","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: Sort KEYWORDS"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a6774aa7a6da128bc4754c0fe2c14d67febc667d","committime":"2018-05-01T18:46:06","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8199","commitid":"4a409a1ecd75d064e8b471f6131bb1feb83c37a8","committime":"2018-04-29T11:52:02","packageid":44434,"repoid":1,"summary":"*\/*: Specify EAPI=0 explicitly, to ease greps"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"943a8b8f4ca2fcace7438cbfa278cb9f05802121","committime":"2018-04-26T18:47:06","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"Arfrever@Apache.Org","authorname":"Arfrever Frehtes Taifersar Arahesis","commitid":"62267650a5863349d5934f11c67f402c26e738a9","committime":"2018-04-25T19:09:10","packageid":44434,"repoid":1,"summary":"app-i18n\/*: Update dependencies (x11-proto\/* -> x11-base\/xorg-proto)."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":44434,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5b85aedad2eb4162af68c53f2691e104ceaea163","committime":"2016-05-14T09:02:24","packageid":44434,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","commitid":"7201dbb844c32f53b18ca786e899078c67a48730","committime":"2016-05-14T08:12:29","packageid":44434,"repoid":1,"summary":"app-i18n\/xvnkb: DESTTREE -> \/usr, #582972"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":44434,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":44434,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":44434,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[727435,853547],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":330,"description":"X.Org Xft library","ebuildids":[727435,853547],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXft","packageid":54139},{"block":false,"categoryid":331,"description":"X.Org combined protocol headers","ebuildids":[727435,853547],"firstseen":"2018-02-26T19:36:02.788710","name":"xorg-proto","packageid":68732}],"depending":[],"ebuilds":[{"archs":["amd64","ppc","x86"],"ebuildid":853547,"firstseen":"2025-02-10T10:05:45.808738","license":"GPL-2+","moddate":"2026-04-02T22:11:31","packageid":44434,"repoid":1,"slot":"0","uses":["spell","xft"],"version":"0.2.11-r1"},{"archs":["amd64","ppc","x86"],"ebuildid":727435,"firstseen":"2021-10-19T16:06:26.663300","license":"GPL-2+","moddate":"2026-03-22T20:20:48","packageid":44434,"repoid":1,"slot":"0","uses":["spell","xft"],"version":"0.2.11"}],"masks":[],"package":{"categoryid":404,"description":"Vietnamese input keyboard for X","firstseen":"2010-05-04T00:54:45.661860","maintainer":"cjk@gentoo.org","maintainername":"Cjk","name":"xvnkb","packageid":44434},"rdependencies":[{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[727435,853547],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":330,"description":"X.Org Xft library","ebuildids":[727435,853547],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXft","packageid":54139}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/xvnkb.sourceforge.net\/"],"uses":[{"description":"Add dictionary support","isdefault":false,"use":"spell"},{"description":"Build with support for XFT font renderer (x11-libs\/libXft)","isdefault":false,"use":"xft"}]}