{"bugs":[{"bugid":863863,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"games-util\/libstrangle: broken at runtime with glibc-2.36 due to hash-style changes (fatal error: cannot find real dlsym)"}],"categories":[{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."},{"categoryid":444,"name":"games-util","summary":"The games-util category contains various game-related utilities."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":343,"name":"sys-apps","summary":"The sys-apps category contains various core system applications, and some non-core system applications which have not yet been moved out into other sys- categories."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"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":"96c9b646bcd99c9a66705c88407a1e700d84f2af","committime":"2023-03-25T01:01:45","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Just a quick downstream fix, upstream hasn't shown activity\nin a year.\n\nCloses: https:\/\/bugs.gentoo.org\/899038\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"7ac919e7c9d468ae5c32ab4ba259e5da86da4335","committime":"2023-03-25T00:43:13","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: fix build with gcc13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"91f8b2bc0f46d1a18cc9fd7cc75825fe9442131c","committime":"2022-12-02T03:31:43","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Signed-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"8612ac218740f6e554a41ee39d6e479d637fc287","committime":"2022-12-01T20:05:34","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: fix BetterCompressionUri"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e00ecb7a670057c483a057ed49a2e3965d631e58","committime":"2022-09-22T08:16:49","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Similarly to what's done for wine and friends, unsure why haven't done\nthis in the first place considering this has no further multilib deps\n(this doesn't link with any libraries in DEPEND, what this uses will\ndepend on what applicates\/games are linked with themselves).\n\nRemove warning too, assume anyone manually turning it off would know\nwhat they're getting into.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c733a1e06f720c46e0d80c0e51ed5a12697c4b32","committime":"2022-09-22T08:03:51","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: enable abi_x86_32 by default"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0a6458863a34b5b6a1e8bede2b24e5cc7cda0d4e","committime":"2022-09-20T23:23:23","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Not closing bug #863863 yet given this isn't due to be a permanent\nsolution. If steam\/wine issues are resolved and this is the only\npackage needing this, will look at other workarounds if upstream\nhasn't done anything yet.\n\nBug: https:\/\/bugs.gentoo.org\/863863\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"c35eda158de43d8d35c342eabb388a1505e5be4c","committime":"2022-09-20T23:06:56","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: rdepend on glibc[hash-sysv-compat]"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"005002e96eda2a638c4134dfd69381536b05de40","committime":"2022-07-30T19:18:48","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Went too quick with this, Xlib.h from libX11 will use xorg-proto\ntoo, so need both.\n\nStill doesn't need libglvnd[X].\n\nBug: https:\/\/bugs.gentoo.org\/862228\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"228bb9b58974c340cb6168f0955890cbe55bcf1e","committime":"2022-07-30T19:05:50","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: keep xorg-proto too"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"291c2f17b4d90571915d7462a0783d83f15f64b9","committime":"2022-07-30T09:01:35","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Oops, tend to think xorg-proto too much when it comes to X headers.\n\nBug: https:\/\/bugs.gentoo.org\/862228\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"4239e9d08b9bfdb0d4c2ffbac3c3151c07a8ec21","committime":"2022-07-30T08:56:13","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: xorg-proto -> libX11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"943d680062f800fee422f4b3a5002169d85e5e6c","committime":"2022-07-30T08:16:32","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"May be possible to do without, but upstream currently passes\n-DVK_USE_PLATFORM_XLIB_KHR by default and is just headers.\n\nCloses: https:\/\/bugs.gentoo.org\/862228\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"60528a7db8e13ba93f9b1e6f2bd74729af62c8f1","committime":"2022-07-30T08:01:06","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: add missing xorg-proto dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"28c39844ab71789d81fe2d65eb24df379b449a81","committime":"2022-05-13T15:18:03","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"DT_HASH glibc is stable and would rather\nnot carry this in the ebuild forever.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"96ce153e74731a4bc7438e496921982f7699c5a7","committime":"2022-05-13T15:00:22","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: remove glibc restrictions"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e714bfb8d82c7e9e8c414294aead649e026d713e","committime":"2022-04-25T00:04:12","packageid":74873,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Useful tool to limit frame rate, change vsync state,\nand some other features.\n\nUse snapshot to include the >=glibc-2.34 fix among others.\n\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"ac1b7e0eeda71029d1c9faba0a3bb56386ae9cc2","committime":"2022-04-24T22:14:13","packageid":74873,"repoid":1,"summary":"games-util\/libstrangle: new package, add 0.1.1_p20220222"}],"dependencies":[{"block":false,"categoryid":330,"description":"X.Org X11 library","ebuildids":[762595],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libX11","packageid":47861},{"block":false,"categoryid":331,"description":"X.Org combined protocol headers","ebuildids":[762595],"firstseen":"2018-02-26T19:36:02.788710","name":"xorg-proto","packageid":68732},{"block":false,"categoryid":428,"description":"Vulkan Header files and API registry","ebuildids":[762595],"firstseen":"2018-05-27T12:01:53.008567","name":"vulkan-headers","packageid":69133},{"block":false,"categoryid":438,"description":"The GL Vendor-Neutral Dispatch library","ebuildids":[762595],"firstseen":"2018-05-27T12:01:53.008567","name":"libglvnd","packageid":69134}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":762595,"firstseen":"2022-09-21T00:42:39.065749","license":"GPL-3+","moddate":"2026-03-30T13:49:43","packageid":74873,"repoid":1,"slot":"0","uses":["abi_mips_n32","abi_mips_n64","abi_mips_o32","abi_s390_32","abi_s390_64","abi_x86_32","abi_x86_64","abi_x86_x32"],"version":"0.1.1_p20220222-r1"}],"masks":[],"package":{"categoryid":444,"description":"Frame rate limiter for OpenGL\/Vulkan","firstseen":"2022-04-25T01:14:26.951048","name":"libstrangle","packageid":74873},"rdependencies":[{"block":false,"categoryid":381,"description":"GNU libc C library","ebuildids":[762595,762595],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"glibc","packageid":46642},{"block":false,"categoryid":343,"description":"GNU regular expression matcher","ebuildids":[762595],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"grep","packageid":54682}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/gitlab.com\/torkel104\/libstrangle\/"],"uses":[{"description":"64-bit (32-bit pointer) libraries","group":"abi_mips","isdefault":false,"use":"n32"},{"description":"64-bit libraries","group":"abi_mips","isdefault":false,"use":"n64"},{"description":"32-bit libraries","group":"abi_mips","isdefault":false,"use":"o32"},{"description":"32-bit (s390) libraries","group":"abi_s390","isdefault":false,"use":"32"},{"description":"64-bit (s390x) libraries","group":"abi_s390","isdefault":false,"use":"64"},{"defaultflag":true,"description":"32-bit (x86) libraries","group":"abi_x86","isdefault":true,"use":"32"},{"description":"64-bit (amd64) libraries","group":"abi_x86","isdefault":false,"use":"64"},{"description":"x32 ABI libraries","group":"abi_x86","isdefault":false,"use":"x32"}]}