{"bugs":[{"bugid":924421,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"net-libs\/rustls-ffi-0.10.0-r1 fails tests: thread main panicked at debug_asserts.rs:540:13:"},{"bugid":928118,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"net-libs\/rustls-ffi-0.12.1-r2 fails to compile: Error: CliError { error: Some(cannot produce cdylib for rustls-ffi v0.12.1 rustls-ffi-0.12.1-abi_x86_64.amd64) as the target x86_64-unknown-linux-musl does not support these crate types), exit_code: 101 }"},{"bugid":943330,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"net-libs\/rustls-ffi-0.14.0 fails test - Error: CliError { error: Some(1 job failed), exit_code: 101 }"},{"bugid":948910,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"net-libs\/rustls-ffi-0.14.0 fails test - [ffmpeg] error[E0432]: unresolved import rustls_ffi"}],"categories":[{"categoryid":320,"name":"net-libs","summary":"The net-libs category contains libraries that are network-related."},{"categoryid":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."},{"categoryid":346,"name":"net-news","summary":"The net-news category contains news-related network software."},{"categoryid":460,"name":"www-apache","summary":"The www-apache category contains modules for the Apache webserver."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e4ea5d7a90f9269d876aad319391ef616a480183","committime":"2025-08-30T14:49:15","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/961481\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a6e8f296b64268f3a56ea50d6aa7edcaa1394efa","committime":"2025-08-30T14:18:14","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add missing RUST_MIN_VER"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"34ca2f42a7ee1bfc435682919f09065b981373e0","committime":"2025-04-28T04:08:01","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kangie@gentoo.org","authorname":"Matt Jolly","body":"Signed-off-by: Matt Jolly <kangie@gentoo.org>","commitid":"ffc4a75686008fd478d78fbb0bed6b2dc075150f","committime":"2025-04-28T01:51:04","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 9999"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ad819975d81252f97b175f9c61de32c8caeaa6bd","committime":"2025-04-01T23:50:16","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kangie@gentoo.org","authorname":"Matt Jolly","body":"Signed-off-by: Matt Jolly <kangie@gentoo.org>","commitid":"872a30b4a1f03199570ffdba56a312123e66aa7a","committime":"2025-04-01T09:33:58","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 0.15.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"676d86b87bc8521ddd361d6ba352af09b2cb792b","committime":"2024-11-11T09:03:30","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kangie@gentoo.org","authorname":"Matt Jolly","body":"The rust eclass has been updated to directly inject a required\nMULTILIB_USEDEP when requested.\n\nRUST_USEDEP has been renamed to RUST_REQUIRED_USE to be consistent\nwith other eclasses.\n\nllvm-r1 should be imported after cargo and the eclass now enables this.\n\nSigned-off-by: Matt Jolly <kangie@gentoo.org>","commitid":"20c78cda3f6a7edfb22c791e0e16c5d5ca20bdb3","committime":"2024-11-10T01:24:12","packageid":75659,"repoid":1,"summary":"*\/*: fix rust eclass usedep\/mutlilib handling; inherit order"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0cef1f819cf13285ceaac15efea65776a787a0bd","committime":"2024-11-09T13:18:19","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"And then while fixing it, change phases like in fb6cd96657ff2b678b9568060648bea4e452ce52\nuntil we have a better fix later today.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8b23041302f0a57b7035950b7ce25111d51a8a8d","committime":"2024-11-09T13:08:54","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: fix multilib dep"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Fixes: 01ba4dc61965ef7658a24728841c04c9a1ce4871\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"dd83555eb4683658f8f35c287b61e36b00ed2026","committime":"2024-11-09T12:55:40","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: fix PATCHES"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"672a57f8ebbf9443e883e6caad81a0a5e51a833a","committime":"2024-11-09T06:33:29","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8dd80d6185c556aeda1b14f45b48ea1e7f20db0c","committime":"2024-11-08T04:18:12","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kangie@gentoo.org","authorname":"Matt Jolly","body":"Tests fail to compile on 0.14.0.\n\nSigned-off-by: Matt Jolly <kangie@gentoo.org>","commitid":"25ecb8f3bbf8bb73160baa17c81a253b1096784f","committime":"2024-11-08T03:58:13","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: 0.14.0 RESTRICT=test"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This reverts commit 8d4973aa02140b2e8a079987fc4dea2b683ce8d1.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"db20d531228dd443360c4182b2a818300420f27c","committime":"2024-11-08T03:48:33","packageid":75659,"repoid":1,"summary":"Revert \"net-libs\/rustls-ffi: add 0.14.0\""},{"authoremail":"moltonel@gmail.com","authorname":"Vincent de Phily","body":"This is a straightforward version bump, which will build with the\n`aws-lc-rs` backend. It might be interesting to introduce a USE to\n(also) build with the `ring` backend.\n\nSigned-off-by: Vincent de Phily <moltonel@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8d4973aa02140b2e8a079987fc4dea2b683ce8d1","committime":"2024-11-07T16:06:45","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 0.14.0"},{"authoremail":"moltonel@gmail.com","authorname":"Vincent de Phily","body":"This is a straightforward version bump, which will build with the\n`aws-lc-rs` backend. It might be interesting to introduce a USE to\n(also) build with the `ring` backend.\n\nSigned-off-by: Vincent de Phily <moltonel@gmail.com>\nSigned-off-by: Matt Jolly <kangie@gentoo.org>","commitid":"b3936908496834d24fe02fc17877c017d639c2eb","committime":"2024-11-07T16:06:45","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 0.14.0"},{"authoremail":"kangie@gentoo.org","authorname":"Matt Jolly","body":"Tidyups:\n\n- $(cargo_crate_uris)\n- Rust BDEPENDS come from the eclass except in very rare\n  circumstances (RUST_OPTIONAL=1)\n- RUST_M{AX,IN}_VER where required.\n- Suboptimal crate separator (`-` -> `@`)\n\nSigned-off-by: Matt Jolly <kangie@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39218\nSigned-off-by: Matt Jolly <kangie@gentoo.org>","commitid":"01ba4dc61965ef7658a24728841c04c9a1ce4871","committime":"2024-11-04T07:24:14","packageid":75659,"repoid":1,"summary":"*\/*: update for slotted Rust"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4022e278a704996109d7e9a8ea0393b5e638f70d","committime":"2024-04-20T04:48:55","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"* Fix subslot to be 0.X instead, per Kangie's suggestion.\n* textrels are fixed, yay, so drop workaround.\n\nUnfortunately, still hard-requires Ring. I thought that was fixed in this\nrelease but it isn't, per release notes.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"96b32c82c41e1ca7821b0a3f54f0dfc300465de8","committime":"2024-04-20T04:39:36","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 0.13.0"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e1afd06d46817896096a5f41db8cff81580b21df","committime":"2024-04-20T04:35:37","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 0.13.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"74510bca4fd1416793c9c2cd717b3f9963ec55e0","committime":"2024-04-01T04:04:01","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"acea0db754634934fdd2632b6b47fbcddd617d1d","committime":"2024-03-31T23:48:31","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 0.12.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d34435dbc6bc834467179e5135a8d6801036c6ae","committime":"2024-03-29T04:19:04","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"37f3e05310f4c0cb460f7b691c19c59939aecab5","committime":"2024-03-29T04:05:39","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: drop nightly use (again)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b7ac0960204e8e23bd5249f64cc420d887ccc5df","committime":"2024-03-28T05:33:48","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This reverts commit 5f34085acefc46c97581d47817157fc8ce3762af.\n\nCloses: https:\/\/bugs.gentoo.org\/928002\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"bbd22fe32571d5c4c1d97256917a0bf322518b9f","committime":"2024-03-28T05:16:44","packageid":75659,"repoid":1,"summary":"Revert \"net-libs\/rustls-ffi: drop nightly Rust flag\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ccee11e76afad46844c93fbf18351e49c7820c6c","committime":"2024-03-28T02:04:06","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Backport an upstream PR to allow us to drop RUSTC_BOOTSTRAP.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"5f34085acefc46c97581d47817157fc8ce3762af","committime":"2024-03-28T01:47:07","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: drop nightly Rust flag"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"24ae68a96044bd0fcb842da18d8993b38122f132","committime":"2024-03-28T01:04:09","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/927231\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a52ffb23da7bad04e820362f34e61874f723f656","committime":"2024-03-28T00:44:15","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: backport filter-lto"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Add filter-lto and fix .pc file for prefix hopefully per Ionen's suggestion\non IRC.\n\nBug: https:\/\/bugs.gentoo.org\/924421\nBug: https:\/\/bugs.gentoo.org\/927231\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"0e255819bfb945dff4f65926e3f841e432f30c98","committime":"2024-03-28T00:42:29","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 0.12.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"524ebcbefa1ae5dbb4a1df0ccbb06f38617fdca9","committime":"2023-09-25T04:31:29","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"77f230894ecd7c4dd57e330d535d3e287b3a3513","committime":"2023-09-25T04:22:47","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: consistently use 'cargo ctest'"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6b48cf2cafc0721ec8e7640bab26fd81ea0882b2","committime":"2023-09-25T04:16:33","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"... or try to, at least. I still feel like this is so easy to get wrong\n(and I keeo doing it).\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ca1c9ec70985a41495309ddd9f7611b4ce09d6d2","committime":"2023-09-25T03:58:18","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: respect USE=debug properly"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0665c9f05f9207e85e7f415969753595b978fe34","committime":"2023-04-02T20:46:52","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"cc489ad0cbcf7a3ca56aa0664deda5d50c0b9133","committime":"2023-04-02T20:31:20","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: add 0.10.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"38682fe1a68ef02f9745ac8253fac5003bd9ed25","committime":"2022-12-11T23:01:56","packageid":75659,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/885099\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"bc63dc594a7c8c8f9c9ffaeff8f7bcc6c3c826a8","committime":"2022-12-11T00:25:26","packageid":75659,"repoid":1,"summary":"net-libs\/rustls-ffi: new package, add 0.9.1"}],"dependencies":[],"depending":[{"block":false,"categoryid":451,"description":"A Client that groks URLs","ebuildids":[788121,788121,887765,887765,892445,892445],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"blueness@gentoo.org","maintainername":"Anthony G. Basile","name":"curl","packageid":54768},{"block":false,"categoryid":346,"description":"An RSS\/Atom feed reader for text terminals","ebuildids":[879004,885669,894172],"firstseen":"2017-09-22T06:02:04.759727","name":"newsboat","packageid":68039},{"block":false,"categoryid":460,"description":"A module that uses rustls to provide a memory safe TLS implementation in Rust.","ebuildids":[853178,853178,868102,868102,868102,868102],"firstseen":"2025-02-07T10:36:18.237315","name":"mod_tls","packageid":78153}],"ebuilds":[{"archs":[],"ebuildid":861593,"firstseen":"2025-04-28T05:23:11.493349","license":"Apache-2.0 BSD ISC MIT Unicode-3.0 MPL-2.0 ISC openssl SSLeay MIT","moddate":"2026-03-31T06:53:54","packageid":75659,"repoid":1,"slot":"0\/9999","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","debug"],"version":"9999"},{"archs":["~amd64"],"ebuildid":859135,"firstseen":"2025-04-02T01:06:00.479332","license":"Apache-2.0 BSD ISC MIT Unicode-3.0 MPL-2.0 ISC openssl SSLeay MIT","moddate":"2026-03-31T06:53:54","packageid":75659,"repoid":1,"slot":"0\/0.15","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","debug"],"version":"0.15.0"},{"archs":["~amd64"],"ebuildid":843750,"firstseen":"2024-11-08T04:24:34.545701","license":"|| ( Apache-2.0 MIT ISC ) BSD ISC MIT ISC openssl SSLeay MIT","moddate":"2026-03-31T06:53:54","packageid":75659,"repoid":1,"slot":"0\/0.14","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","debug"],"version":"0.14.0"},{"archs":["~amd64"],"ebuildid":844236,"firstseen":"2024-11-09T06:51:51.730402","license":"|| ( Apache-2.0 MIT ISC ) BSD ISC MIT ISC openssl SSLeay MIT","moddate":"2026-03-31T06:53:54","packageid":75659,"repoid":1,"slot":"0\/0.13","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","debug"],"version":"0.13.0-r1"},{"archs":["~amd64"],"ebuildid":844235,"firstseen":"2024-11-09T06:51:51.730402","license":"|| ( Apache-2.0 MIT ISC ) BSD ISC MIT ISC openssl SSLeay MIT","moddate":"2026-03-31T06:53:54","packageid":75659,"repoid":1,"slot":"0\/0.12.2","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","debug"],"version":"0.12.2-r1"},{"archs":["~amd64"],"ebuildid":844234,"firstseen":"2024-11-09T06:51:51.730402","license":"|| ( Apache-2.0 MIT ISC ) BSD ISC MIT ISC openssl SSLeay MIT","moddate":"2026-03-31T06:53:54","packageid":75659,"repoid":1,"slot":"0\/0.12.1","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","debug"],"version":"0.12.1-r3"},{"archs":["~amd64"],"ebuildid":844233,"firstseen":"2024-11-09T06:51:51.730402","license":"|| ( MIT Apache-2.0 ) BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ISC MIT Unicode-DFS-2016 ISC openssl SSLeay MIT","moddate":"2026-03-31T06:53:54","packageid":75659,"repoid":1,"slot":"0\/0.10.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","debug"],"version":"0.10.0-r2"},{"archs":["~amd64"],"ebuildid":844237,"firstseen":"2024-11-09T06:51:51.730402","license":"|| ( MIT Apache-2.0 ) BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ISC openssl SSLeay MIT","moddate":"2026-03-31T06:53:54","packageid":75659,"repoid":1,"slot":"0\/0.9.1","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","debug"],"version":"0.9.1-r2"}],"masks":[],"package":{"categoryid":320,"description":"C-to-rustls bindings","firstseen":"2022-12-11T23:07:03.383210","name":"rustls-ffi","packageid":75659},"rdependencies":[],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/rustls\/rustls-ffi"],"uses":[{"description":"Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https:\/\/wiki.gentoo.org\/wiki\/Project:Quality_Assurance\/Backtraces","isdefault":false,"use":"debug"},{"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"},{"description":"32-bit (x86) libraries","group":"abi_x86","isdefault":false,"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"}]}