| 21 Feb 2026 |
| h7x4 changed their profile picture. | 19:33:54 |
| 22 Feb 2026 |
| Pearl joined the room. | 02:54:30 |
| problems changed their profile picture. | 21:14:52 |
| problems changed their profile picture. | 21:16:14 |
| mei 🌒& changed their profile picture. | 22:54:41 |
| 23 Feb 2026 |
| haylin (moved to @haylin:catgirl.cloud) changed their display name from haylin to haylin (moved to @haylin:catgirl.cloud). | 04:02:04 |
| Tomáš Mark joined the room. | 09:39:52 |
| 24 Feb 2026 |
| Ren joined the room. | 10:36:58 |
| Ren changed their display name from rend0e_ to Ren. | 12:56:39 |
| 25 Feb 2026 |
problems | trying to build this expression:
with import <nixpkgs> {
config.allowUnsupportedSystem = true;
crossSystem = {
system = "i486-netbsd";
rustc.config = "i486-unknown-netbsd";
rustc.platform = {
arch = "x86";
cpu = "i486";
data-layout = "e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-f64:32:64-f80:32-n8:16:32-S128";
dwarf-version = 2;
dynamic-linking = true;
executables = true;
has-rpath = true;
is-builtin = true;
llvm-target = "i486-unknown-netbsdelf";
max-atomic-width = 64;
no-default-libraries = false;
os = "netbsd";
position-independent-executables = true;
pre-link-args = {
gcc = [
"-m32"
];
};
relro-level = "full";
stack-probes = {
kind = "call";
};
target-family = [
"unix"
];
target-mcount = "__mcount";
target-pointer-width = "32";
use-ctors-section = true;
};
};
};
matrix-continuwuity
errors out with this:
libcMinimal-netbsd> i486-unknown-netbsdelf-gcc -O2 -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wsystem-headers -Wno-traditional -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wno-sign-compare -Wold-style-definition -Wsign-compare -Wformat=2 -Wno-format-zero-length -fPIE -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/include -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc -I/build/libcMinimal-netbsd-netbsd-filtered-src/sys -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/compat/../locale -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/compat/stdlib -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/compat/../stdlib -D__BUILD_LEGACY -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/../../common/lib/libc/quad -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/../../common/lib/libc/string -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/../../common/lib/libc/arch/i386/string -D__DBINTERFACE_PRIVATE -I/build/libcMinimal-netbsd-netbsd-filtered-src/libexec/ld.elf_so -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/dlfcn -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/gdtoa -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/locale -DHonor_FLT_ROUNDS -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/arch/i386/gdtoa -DWITH_RUNE -I/build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DUSG_COMPAT -c -D_I18N_DYNAMIC -fPIC nslexer.c -o nslexer.pico
libcMinimal-netbsd> --- nslexer.o ---
libcMinimal-netbsd> In file included from /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/net/nslexer.l:38:
libcMinimal-netbsd> /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/net/nslexer.l: In function '_nsyylex':
libcMinimal-netbsd> /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/include/namespace.h:674:33: error: implicit declaration of function '_strdup'; did you mean 'strdup'? [-Wimplicit-function-declaration]
libcMinimal-netbsd> 674 | #define strdup _strdup
libcMinimal-netbsd> | ^~~~~~~
libcMinimal-netbsd> /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/net/nslexer.l:78:34: note: in expansion of macro 'strdup'
libcMinimal-netbsd> 78 | if ((p = strdup(yytext)) == NULL) {
libcMinimal-netbsd> | ^~~~~~
libcMinimal-netbsd> /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/net/nslexer.l:78:32: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
libcMinimal-netbsd> 78 | if ((p = strdup(yytext)) == NULL) {
libcMinimal-netbsd> | ^
libcMinimal-netbsd> --- yplib.pico ---
libcMinimal-netbsd> i486-unknown-netbsdelf-objcopy -x yplib.pico
libcMinimal-netbsd> --- nslexer.o ---
libcMinimal-netbsd> *** [nslexer.o] Error code 1
libcMinimal-netbsd>
libcMinimal-netbsd> make: stopped in /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc
libcMinimal-netbsd> --- nslexer.pico ---
libcMinimal-netbsd> In file included from /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/net/nslexer.l:38:
libcMinimal-netbsd> /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/net/nslexer.l: In function '_nsyylex':
libcMinimal-netbsd> /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/include/namespace.h:674:33: error: implicit declaration of function '_strdup'; did you mean 'strdup'? [-Wimplicit-function-declaration]
libcMinimal-netbsd> 674 | #define strdup _strdup
libcMinimal-netbsd> | ^~~~~~~
libcMinimal-netbsd> /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/net/nslexer.l:78:34: note: in expansion of macro 'strdup'
libcMinimal-netbsd> 78 | if ((p = strdup(yytext)) == NULL) {
libcMinimal-netbsd> | ^~~~~~
libcMinimal-netbsd> /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc/net/nslexer.l:78:32: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
libcMinimal-netbsd> 78 | if ((p = strdup(yytext)) == NULL) {
libcMinimal-netbsd> | ^
libcMinimal-netbsd> *** [nslexer.pico] Error code 1
libcMinimal-netbsd>
libcMinimal-netbsd> make: stopped in /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc
libcMinimal-netbsd> 2 errors
libcMinimal-netbsd>
libcMinimal-netbsd> make: stopped in /build/libcMinimal-netbsd-netbsd-filtered-src/lib/libc
| 20:20:32 |
problems | i know i had this crossSystem toolchain working in 2022 so something changed since then i guess? | 20:21:01 |
nim65s | maybe these are just issues from a newer gcc ? | 20:23:40 |
| nim65s changed their display name from Guilhem to nim65s. | 20:23:45 |
problems | it's not even building rust at this point so i guess a minimal repro would just be trying to build for system = "i486-netbsd" | 20:24:00 |
problems | it's not even building rust at this point so i guess a minimal repro would just be trying to build gcc for system = "i486-netbsd" | 20:24:15 |