| 18 Jul 2025 |
emily | but each build script only sees one platform for pkg-config purposes | 21:00:20 |
emily | anyway it's bad and I hate it | 21:00:37 |
dramforever | this is cursed but i can't think of anything off the top of my head that really needs the other | 21:01:32 |
dramforever | so whatever | 21:01:35 |
emily | well | 21:03:41 |
emily | the package we are trying to fix is sort of one of them | 21:03:47 |
emily | kind of? | 21:03:48 |
emily | it's weird | 21:03:49 |
emily | I really think the GNU target-specific cross model ruined everything forever. | 21:04:24 |
emily | if Plan 9 had won everyone would be much less confused about cross. | 21:04:36 |
dramforever | it always bothers me how gnu toolchains just does this | 21:05:32 |
dramforever | i guess it was designed in an era where every different platform is weird | 21:06:27 |
dramforever | like -z pack-relative-relocs, "Supported for i386 and x86-64." | 21:07:08 |
dramforever | how do you even make this architecture specific | 21:07:15 |
dramforever | there's literally one RELR format for all of ELF | 21:07:24 |
dramforever | two if you have to split 32 and 64 | 21:07:37 |