lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined #nixos-aarch64
orivej has quit [Ping timeout: 252 seconds]
lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined #nixos-aarch64
<sphalerite> das_j: yeah that won't work. It won't magically detect that it needs to cross-compile
<sphalerite> and many packages don't cross-compile yet anyway
orivej has joined #nixos-aarch64
srk has quit [Ping timeout: 246 seconds]
srk has joined #nixos-aarch64
orivej has quit [Ping timeout: 268 seconds]
FRidh has joined #nixos-aarch64
Acou_Bass has quit [Ping timeout: 268 seconds]
jtojnar has quit [Remote host closed the connection]
mog- has joined #nixos-aarch64
{^_^} has quit [*.net *.split]
shad has quit [*.net *.split]
mog has quit [*.net *.split]
mog- is now known as mog
{^_^} has joined #nixos-aarch64
shad has joined #nixos-aarch64
{^_^} has quit [*.net *.split]
shad has quit [*.net *.split]
FRidh has quit [Quit: Konversation terminated!]
{^_^} has joined #nixos-aarch64
shad has joined #nixos-aarch64
{^_^} has quit [*.net *.split]
shad has quit [*.net *.split]
{^_^} has joined #nixos-aarch64
shad has joined #nixos-aarch64
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 252 seconds]
LnL has quit [Ping timeout: 244 seconds]
orivej has joined #nixos-aarch64
LnL has joined #nixos-aarch64
orivej has quit [Ping timeout: 260 seconds]
jtojnar has joined #nixos-aarch64
jtojnar has quit [Ping timeout: 252 seconds]
jtojnar has joined #nixos-aarch64
jtojnar has quit [Ping timeout: 252 seconds]
jtojnar has joined #nixos-aarch64
<timokau[m]> What is the best way to mark a package as x86(_64) only? e.g. platforms.linux but without aarch?
<samueldr> AFAIK platforms = [ "i686-linux" "x86_64-linux" ];
<samueldr> though I hate the semantics of that
<samueldr> because the semantics are unclear, does it mean "this CANNOT work on ARM", "this CURRENTLY doesn't work on ARM" or "I haven't tested ARM"?
<samueldr> (not related to what you said though)
<sphalerite> yeah it would be nice to be able to express known-good/untested/known-bad at least
<sphalerite> if not something with more granularity on known-bad, i.e. "doesn't work in nixpkgs" vs "doesn't work upstream"
<samueldr> and even "will not work ever" vs. "could work with some love"
<samueldr> e.g. good luck porting zsnes to ARM (it's x86 ASM iirc)
<timokau[m]> I guess in this case its "fails on arm, no clue why"
<timokau[m]> Specifying the 64 and 32 bit versions separately does seem a bit ugly
<sphalerite> yeah it's also annoying when stuff like musl comes in
<sphalerite> platforms semantics is awful \o/
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-aarch64
jtojnar has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 252 seconds]