<zorz>
like this your linux will use as fefault dns server quad9
<ppetrov^>
thanks, i will give it a try
<zorz>
ok and myself on firefox... i do not use any dns server i use the default of the machine.
<SiFuh>
dhcpd.conf?
<zorz>
yes
<SiFuh>
WTF?
<zorz>
is the one that does the resolv.conf
<SiFuh>
Why not just use resolv.conf?
<zorz>
is the one that does the resolv.conf
<zorz>
everytime you reboot it changes it
<zorz>
you need to adapt dhcpcd.conf
<SiFuh>
So you don't have resolv.conf.heads and tails?
<zorz>
cause everytime you reboot dhcpcd.conf creates the resolv.conf
<zorz>
nope what is this
<zorz>
my resolv.conf is autogenerated from dhcpcd.conf... i RTFM for this one
<zorz>
hahahaha
<SiFuh>
Alternatively, one may edit /etc/resolv.conf.head or /etc/resolv.conf.tail, which will be appended to the start or end of /etc/resolv.conf, respectively.
<zorz>
i dont know this way
<SiFuh>
Or you can disable resolv.conf editing in dhcpd.conf with nohook resolv.conf
<SiFuh>
Then put whatever you want in resolv.conf and it will never change
<zorz>
i add a line in dhcpcd.conf.... and the thing works very nice
<SiFuh>
I use to just lock the keys in my truck under the seat. Then when I came back to the truck. I would remove the UHF whip antenna and use it to unlock the car.
<SiFuh>
Now I put a magnet under the truck and put the keys on top.
<SiFuh>
Best part about 4x4 is there are many nooks and crannies you can hide stuff.
<zorz>
ooo yes
<SiFuh>
When I was a kid. I was swimming in the river and found a set of car keys. Told my father and they were our car keys. HAHAHAHAHAHAHAHA
<zorz>
25 years ago, i saw that in nyc, a friend of mine used to have a key with a magnet at the ford van
<SiFuh>
After that if I ever drove to the jungle to camp. I never carry the car keys. Always locked them in the car.
<zorz>
its always good to have a backup plan
<zorz>
this means that you do not have averything for granted in this life
<SiFuh>
I won't drive with a spare key underneath it. It's a jungle truck
<zorz>
SiFuh: you know from the day i start using quad9, half of my regular sites i visit ask for validation if i am robot. thing is good means that quad9 really does not keep logs. and so far works everywhere.
<zorz>
SiFuh: yes jungle most probably you will loose it
<farkuhar>
zorz: Why can't you just run some xmodmap commands, and overwrite the functionality of another key to achieve Insert? Oh wait, you run Wayland.
<zorz>
NORMAL!
<zorz>
ooo farkuhar is correct
<zorz>
farkuhar: you can achieve that in wayland easily
SiFuh has quit [Quit: leaving]
<zorz>
ooo farkuhar is correct <<<== tenkeyless
<farkuhar>
zorz: looks like you scared SiFuh away.
<farkuhar>
arewewaylandyet.com currently mentions at least seven Wayland counterparts to xmodmap: Hawck, input-remapper, Interception Tools, kbct, keyd, KMonad, and xremap.
<zorz>
farkuhar: Because swhkd can be used anywhere, the same swhkd config can be used across Xorg or Wayland desktops, and you can even use swhkd in a TTY.
<emmett1>
hey farkuhar, are you still working on CRUX-MUSL?
<zorz>
emmett1: he works non stop
<emmett1>
zorz: what a machine that man
lavaball has joined #crux-social
<farkuhar>
emmett1: still working on CRUX-MUSL, yes.
<lavaball>
zorz, aren't you greek?
<emmett1>
farkuhar: SiFuh told me about revdep issue you having before, is it solved now?
<lavaball>
oh, carnage is here as well.
<farkuhar>
emmett1: the compiled revdep still needs to be patched, but the shell script version works fine.
<emmett1>
lavaball: ;D
bierdman has joined #crux-social
<lavaball>
now impress me and name the other 5 children.
<lavaball>
well, spawns.
<bierdman>
Guve tyem all the same name because their family name will be different
<lavaball>
what am i paying you guys for? no wonder the cinematic universe is failing.
<emmett1>
and some usefull scripts and notes
<bierdman>
New Batman series the penguin is a woman
<lavaball>
i'm not fixing dc. therer is nothing to fix.
<farkuhar>
emmett1: reading the prt-utils ChangeLog, I notice that the bash version of revdep was replaced by a C rewrite in the 0.9.8 -> 1.0 transition, and then rewritten in C++ in the 1.0.2 -> 1.1 transition.
<bierdman>
Yes
<farkuhar>
so I might go through the git history to recover those older rewrites, and to see where they started to make assumptions specific to glibc.
<lavaball>
starwars i fixed. marvel i might do next, thought i think i'll rather fork off.
<emmett1>
farkuhar: yeah i've read that before. My shell script alternative might not as fast as the one from prt-utils. But its good until someone could write a better version.
<bierdman>
Write it in rust
<lavaball>
don't write it in rust.
<lavaball>
unless you plan to troon out.
<zorz>
what is rust?
<lavaball>
coding language for troons.
<lavaball>
zorz, you greek?
<bierdman>
Grek geek
<bierdman>
Greek geek
<zorz>
lavaball: ooo yes!
<lavaball>
i just spoke with a nice greek lady.
<lavaball>
they are doing the call centering for the telekom apparently.
<zorz>
lavaball: tell her to join us
<farkuhar>
tell stenur to join us. I miss that guy.
<bierdman>
That was zorz with a mullet cut
<zorz>
bierdman: how is the weather in Kuala_Lumpur?
<bierdman>
Rain and thunderstorm and lightening
<lavaball>
oh noes. did we enter the name changing era?
<lavaball>
i don't see no sifu. yet this bierdman is here and weird.
<zorz>
lavaball: you start slowly slowly using your brain ?
<bierdman>
I a on a mobile device
<bierdman>
PC is cooling down because 40 Celsius in the room
<lavaball>
zorz, that's why i didn't invite the greek girl.
<lavaball>
she would be embarrassed for you.
SiFuh has joined #crux-social
bierdman was kicked from #crux-social by SiFuh [bierdman]
<SiFuh>
zorz: firefox kept crashing the xenocara so I was letthing the computer cool down
<zorz>
well well well
<zorz>
SiFuh: maybe tor-browser works better in openbsd
<SiFuh>
Maksim Marchenko, Vadim Konoshenok, and Vladislav Klyushin
<SiFuh>
These three were returned to Russia
<SiFuh>
Aleksandr Vinnik can't find him
<zorz>
man Germany obbey to usa and handed the one that putin wants most
<zorz>
his killer
<zorz>
hitman*
<SiFuh>
Vadim Krasikov?
<zorz>
i think i am not sure
<zorz>
i forget the name
<SiFuh>
Racist
<farkuhar>
emmett1: in your llvm port, why does TARGETS_TO_BUILD only include host;AMDGPU? It might result in a speedier compilation, but it has the potential to create problems for dependent ports that expect all llvm targets to be available.
<farkuhar>
Also, the opt/llvm port has rust-feature-tables.patch; is this patch not actually needed on CRUX-MUSL?
<zorz>
SiFuh: at the end... Trump will end up in prison.
zorz has quit [Quit: leaving]
<SiFuh>
How?
zorz has joined #crux-social
<emmett1>
farkuhar: my llvm port indeed intended for speedier compilation. Which dependent port could expect all llvm target to be available?
ppetrov^ has quit [Quit: Leaving]
<emmett1>
and my llvm port is completely mine, does not taken from CRUX's opt/llvm since its broke clang before, hence the patch you said also not included
<emmett1>
i will try update the port with that patch later
<farkuhar>
emmett1: zig is the only dependent port I'm aware of, which expects all llvm targets to be available. Not a big issue, just something to keep in mind for users like zorz who run software written in zig.
<farkuhar>
speaking of broken clang, I kept running into errors building mesa and firefox, which complained about libclang "dynamic loading not supported". Interestingly it was only with rust 1.80 that I got this error; downgrading rust to 1.79 seemed to fix it.
<farkuhar>
all the above in reference to CRUX MUSL, of course. No clang breakage on CRUX with glibc.
<farkuhar>
anyway, I'm printing out the historical revdep source code (both C and C++ versions) to locate more easily the sections that rely on glibc-isms. Hopefully it won't be too hard to come up with a patch for musl-based CRUX.
<emmett1>
farkuhar: owh i see, personally i dont use any zig written programs, so i never had zig installed on my machine. Does zig build for you in CRUX-MUSL? if it does, then i have to fix my llvm port
<emmett1>
did you use my rust port? because so far mesa and firefox build fine for me
<emmett1>
for the revdep, its great if you could patch the C/C++ version to make it work in musl. if you did, you could make PR on my codeberg repo replacing my shell script version
<farkuhar>
emmett1: zig compiles fine in CRUX-MUSL, once all the llvm targets are enabled. As for the libclang error, that happened when I was using the opt/rust 1.80, not your rust port.
<farkuhar>
for the revdep, I haven't yet bothered to run stacktrace on the compiled C++ binary. It's probably something simple like trying to access a file that doesn't exist on MUSL-based systems.
<farkuhar>
SiFuh: hmm, that would be interesting, to exchange musl-obstack and elfutils for elftoolchain (and its dependencies?). If we go that way, though, the C++ revdep might need even more work. And there are some reports that kernel compilation doesn't play nicely with elftoolchain.
<emmett1>
SiFuh: my elfutils port already avoid the needed musl-obstack
<farkuhar>
emmett1: is that why basepkg in your crux-musl repo does not mention musl-obstack or musl-fts (even though those two ports are still in your repo)?
<emmett1>
farkuhar: yeah, its only required for dracut
<lavaball>
i want the bitches!
<lavaball>
where are they!
<lavaball>
?
<SiFuh>
lavaball: In Death Valley
<farkuhar>
dracut, heh. I guess it's fitting that the device I first used for testing crux-musl had a finicky soundcard, which only successfully initializes if i915 completely finishes loading _before_ trying to modprobe snd_sof_pci_intel_icl. Early module loading with dracut might solve that issue. Or I could reconfigure the kernel so that i915 is built-in (not a module), and then do away with musl-obstack.
<farkuhar>
Even with "softdep snd_sof_pci_intel_icl pre: i915" in /etc/modprobe.d, I sometimes have to rmmod and then modprobe snd_sof_pci_intel_icl to get the soundcard recognized. It doesn't happen on every cold start, but often enough to develop muscle memory for the modprobe commands.
<SiFuh>
You can add these per line if your wanted to. /lib /usr/lib /lib32 /usr/lib32 /lib64 /usr/lib64
<emmett1>
thats weird because musl does not use ld.so.conf
<SiFuh>
revdep does
<emmett1>
maybe revdep use that to search libraries
<emmett1>
yeah
<SiFuh>
Hence touch /etc/ld.so.conf
<emmett1>
i have to try it, if so, i could remove my revdep-musl script (which is slower than revdep)
<SiFuh>
farkuhar has to try it too
<emmett1>
SiFuh: yeah it works, lol
<emmett1>
farkuhar: i guess revdep issue is solved ;D
<SiFuh>
emmett1: I was reviewing the source codes and looking at eflutils and stuff then I realised, we built all that in MUSL. So it should damn well work.
<SiFuh>
The error I saw was revdep trying to find ld.so.conf so I created it.
<SiFuh>
So if we want to we can modify revdep Pkgfile to touch ld.so.conf if it doesn't exist. Or modify revdep source to create the file if it is a MUSL system.
<SiFuh>
Or if MUSL system then ignore ld.so.conf
<SiFuh>
A readme file ;-)
<emmett1>
SiFuh: yeah. Or I can just add 'touch /etc/ld.so.conf' in musl's port until revdep become musl compatible
<SiFuh>
Well, no matter what. It's actually going to be relatively simple
<farkuhar>
As I wrote above: "It's probably something simple like trying to access a file that doesn't exist on MUSL-based systems." Thanks SiFuh for identifying the exact file.
<SiFuh>
farkuhar: That is why you need a beer
<farkuhar>
Interestingly, the C++ rewrite (revdep version 2.0) got rid of hard-coded strings like "/lib32/ld-linux.so.2" that were present in the C rewrite, but it kept a hard-coded "ld.so.conf"
<SiFuh>
Patch it. If defined MUSL then don't hard code it.
<farkuhar>
lavaball: does "ewoks 1" refer to "Caravan of Courage (1984)"? Now that you mention it, I do seem to recall a narrator explaining the action at certain scenes.
<SiFuh>
zorz: Me too. First vehicle I ever wanted to own and still want to own.
<lavaball>
the first link i posted was a double feature.
<lavaball>
all of a sudden the dad become mcdoogle from van wilder.
emmett1 has quit [Quit: leaving]
<lavaball>
also the second one is way better so far.
<zorz>
SiFuh: this vehicle is ideal for greece at my place, mountain and sea
<SiFuh>
zorz: And also 7 continents and during wars
<zorz>
but fuckin laws in greece i think you cannot get license.
<SiFuh>
900 grams dude
<SiFuh>
Any vehicle over 50 years is illegal to register here
<SiFuh>
Stupidest fucking law ever made
<SiFuh>
A full rebuild can make the car road safe and up to modern standards even if the car is from 1913. In fact. If the care was from 1913 it would probably be as safe as a Bulldozer.
<SiFuh>
care/car
<zorz>
speechless
<SiFuh>
Amazing!
<SiFuh>
lavaball It's party time! Everyone he is speechless. Let's enjoy the night
<lavaball>
bitches?
<SiFuh>
lavaball: startpage sucks. I used it long enough. Results were always fuckign stupid
<lavaball>
okay.
<SiFuh>
Homemade dog house for extremely hot weather
<SiFuh>
Results. How to build a warm dog house.
<lavaball>
you don't have to convince me.
<SiFuh>
I want to see ideas on kennel cooling designs. Not make a hot dog