@lanodan if you wanna have a bad time you can try building your favourite program of sufficient size with clang trunk :) new horrors drop every like 6-10 months
Notices by наб (nabijaczleweli@101010.pl)
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Monday, 26-May-2025 09:53:00 JST наб
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Monday, 26-May-2025 07:11:42 JST наб
@lanodan @mirabilos only found by clang with "sprintf always truncated (4-byte destination, 5-byte minimum size)" warning! and I think these analyses are relatively fresh (and you sure as fuck you don't get them on a full android build). one weeps for what bullshit's in there that /isn't/ caught by my heuristic-du-jour
btw there's some more in-and-around these, but both of them reduce to 1 line (cw gore):
https://review.lineageos.org/c/LineageOS/android_vendor_qcom_opensource_dataservices/+/431741
https://review.lineageos.org/c/LineageOS/android_vendor_qcom_opensource_dataservices/+/431742
https://review.lineageos.org/c/LineageOS/android_vendor_qcom_opensource_dataservices/+/431743
https://review.lineageos.org/c/LineageOS/android_vendor_qcom_opensource_dataservices/+/431746 -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Monday, 26-May-2025 06:14:15 JST наб
just built lineage 22.2
In conversation from 101010.pl permalink Attachments
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Monday, 26-May-2025 06:14:13 JST наб
ah well. https://review.lineageos.org/c/LineageOS/android_packages_apps_Gallery2/+/431707
In conversation from 101010.pl permalink Attachments
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Monday, 26-May-2025 06:14:12 JST наб
did you know that you submit to google android gerrit by giving git a pre-generated cookie jar(?!) and guessing which one of 22 branches designated aml_ads_341826060/aml_ads_341826300/aml_art_341810020/aml_ase_341810000/&c. you can submit for https://android-review.googlesource.com/c/platform/packages/modules/DnsResolver/+/3640810
In conversation from 101010.pl permalink Attachments
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Monday, 26-May-2025 06:14:10 JST наб
ex... queeze me?
In conversation from 101010.pl permalink Attachments
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Tuesday, 18-Feb-2025 22:39:19 JST наб
@atax1a ffmpreg 🥺
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Thursday, 13-Feb-2025 00:29:11 JST наб
@lanodan @julia wouldn't that be a similar issue but for moslems?
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Wednesday, 29-Jan-2025 03:49:04 JST наб
one day they'll put competent dependency and escape tracking into gcc and that'll be the day the llvm foundation goes bust
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Wednesday, 29-Jan-2025 03:49:03 JST наб
tracking a bizarre what-seems-like-mis deduction and I default to Clang so rebuilding with GCC naturally gave me 4 spurious maybe-uninitialised and control-reaches-end-of-non-void warnings
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Wednesday, 29-Jan-2025 03:49:02 JST наб
also did you know that "the ABI of passing union with ‘long double’ has changed in GCC 4.4" (the function in question does not take a long double argument)
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Wednesday, 29-Jan-2025 03:49:00 JST наб
In conversation from 101010.pl permalink Attachments
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Friday, 22-Nov-2024 02:48:54 JST наб
@psykose @lanodan good to know its not just my patches i suppose
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Sunday, 17-Nov-2024 14:29:31 JST наб
@psykose <- this user is playing the elder scrolls
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Saturday, 09-Nov-2024 11:44:51 JST наб
Who up mountin they filesystem
https://github.com/virtualsquare/fusefatfs/pull/2
https://github.com/virtualsquare/fusefatfs/pull/4
https://github.com/virtualsquare/fusefatfs/pull/5
https://github.com/virtualsquare/fusefatfs/issues/6
https://github.com/virtualsquare/fusefatfs/pull/7In conversation from 101010.pl permalink Attachments
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Saturday, 09-Nov-2024 11:44:49 JST наб
also I revolutionised debian patch naming https://salsa.debian.org/salvage-team/fuse-umfuse-fat/-/tree/53c723ffefc509fe88f142b2716c35fa56fd01dd/debian/patches (put PR titles in the filenames and replaced spaces with CJK spaces to do it)
In conversation from 101010.pl permalink Attachments
-
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Tuesday, 05-Nov-2024 10:31:05 JST наб
@psykose oven: 😴
oven, loud: 😤In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Wednesday, 02-Oct-2024 03:57:06 JST наб
@lanodan i mean, by definition, unless you're using ar -S (and let's be real, you aren't), you can have RANLIB=true (effectively like SunOS) and you're not losing anything; so that sounds mighty complicated to do instead of /ranlib/d and /RANLIB/d
and if you /are/ somehow using ar -S, then just run ar -s after instead of ranlib
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Wednesday, 02-Oct-2024 03:29:19 JST наб
lads. the bitch with a vendetta is me. im writing the blog post. it's "30 years ago"
In conversation from 101010.pl permalink -
Embed this notice
наб (nabijaczleweli@101010.pl)'s status on Wednesday, 02-Oct-2024 03:29:18 JST наб
debbugs per blog post: 2 today (https://bugs.debian.org/1083034; https://bugs.debian.org/1083039)
In conversation from 101010.pl permalink Attachments