acheam changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/HL_3D4b3UZM
midfavila has joined #kisslinux
<midfavila> fek
<midfavila> was hoping sad_plan'd be on
<midfavila> good and bad news about tinyx to share
<midfavila> seems like most of the problems with building its deps lay squarely on libXfont
<Torr> midfavila: U can send him a memo.
<midfavila> oh, good idea. i only just learned about memoserv the other day
<midfavila> slipped my mind
<midfavila> the xcb libs will be annoying too
<midfavila> but once those two sticking points are dealt with, tinyx should be able to build...
<Torr> Will you keep Xcb and other X extension on the same repo as Tinyx?
<Torr> extensions*
<midfavila> the intention is to split my repository into "core", "base" and "extra" subdivisions within each category
<midfavila> "core" will include only what it absolutely necessary to get a barebones distribution up
<midfavila> so for the x11 category, if xcb and other extensions are necessary to build a barebones tinyx, then yes
<midfavila> otherwise they'll be placed into either base or extra, depending on how common they are
<midfavila> and, you know, how much in terms of functionality they bring to the table
<Torr> I see
<midfavila> the same is being done to the base system
<midfavila> anyway, if you're interested, I'll probably publish a tarball on my git soon:tm:
<Torr> A rootfs tarball?
<midfavila> correct
soliwilos has quit [Remote host closed the connection]
soliwilos has joined #kisslinux
<Torr> That's the way
<midfavila> cool, libXfont was pretty trivial -- they maintained the option to disable linking against freetype... just libXau now
<midfavila> and yes, indeed it is
<midfavila> if you have any experience writing POSIX makefiles or making small patches to software, any assistance you can offer in bringup of the system would be greatly appreciated
<midfavila> atm libtool (and by extension perl) present a major roadblock in building most software
<midfavila> s/present/presents/
<Torr> More than Bash?
<midfavila> significantly worse than bash
<midfavila> tcc is capable of building bash and its dependencies without issue
<midfavila> perl fails quite early in its build and my abilities are far too limited for me to consider patching it
<Torr> Have u tried Microperl?
<Torr> Am leaving now
<Torr> See ya
Torr has quit [Quit: leaving]
ella-0_ has joined #kisslinux
ella-0 has quit [Ping timeout: 268 seconds]
soliwilos has quit [Ping timeout: 268 seconds]
soliwilos has joined #kisslinux
phinxy has quit [Ping timeout: 268 seconds]
ejjdhfjsu has joined #kisslinux
phinxy has joined #kisslinux
<midfavila> did upstream ever end up using tsort for kiss?
<ioraff> no
<midfavila> rip
<testuser[m]12> Hi
<midfavila> hello testuser[m]12
<virutalmachineus> hi
sad_plan has joined #kisslinux
<sad_plan> hi
<sad_plan> midfavila: but tinyx doesnt depend on xcb libs? atleast not that Im aware of anyway
<sad_plan> it doesnt link to any of them anyway
ejjdhfjsu has quit [Remote host closed the connection]
ejjdhfjsu has joined #kisslinux
ioraff has quit [Quit: ioraff]
fitrh has joined #kisslinux
noocsharp has quit [Ping timeout: 252 seconds]
ejjdhfjsu has quit [Ping timeout: 268 seconds]
fitrh has quit [Ping timeout: 268 seconds]
ejjdhfjsu has joined #kisslinux
<sad_plan> midfavila: were you able to build tinyx without libXdmcp installed? I cant seem to replicate it again, and itll complain about the missing header file for some reason... Im just trying to figure out wether or not I for whatever reason forgot to actually delete it, and just called it a day then when I messed with it...
soliwilos has quit [Remote host closed the connection]
soliwilos has joined #kisslinux
<sad_plan> midfavila: after messing with it further, it seems that that might be the case.
ejjdhfjsu has quit [Remote host closed the connection]
sad_plan has quit [Quit: nyaa~]
soliwilos has quit [Remote host closed the connection]
soliwilos has joined #kisslinux
<midfavila> sad_plan: for a while now, libX11 has been implemented on top of libxcb for performance reasons
<midfavila> so tinyx does depend on libxcb
<midfavila> just indirectly
<midfavila> as for libXdmcp, I didn't end up trying
<midfavila> spent most of last night reorganizing my ports
<midfavila> blegh, I need to figure out BearSSL's API so I can patch Links
sam_sepi0l has joined #kisslinux
kinozawa_ has joined #kisslinux
icyphox has joined #kisslinux
ella-0 has joined #kisslinux
icy has quit [Ping timeout: 252 seconds]
kinozawa has quit [Ping timeout: 252 seconds]
phoebos has quit [Ping timeout: 252 seconds]
ella-0_ has quit [Ping timeout: 252 seconds]
pbsds has quit [Ping timeout: 252 seconds]
kinozawa_ is now known as kinozawa
noocsharp has joined #kisslinux
<midfavila> hey noocsharp
<noocsharp> howdy
sad_plan has joined #kisslinux
<sad_plan> midfavila ah, I thougt you ment xcb-util* for a while. i knew libxcb was a dep for libX11
<sad_plan> oh, also thanks to your repo, I managed to build gcc static with shared libs, without building it twice. aswell as bypass a pesky lib that was giving me issues. I noticed you used -fno-use-linker-plugins. which gave me great success.
<sad_plan> a reasonable way to build a static gcc with shared libs has been a hurdle for me for some time now tbh.
sad_plan has quit [Ping timeout: 252 seconds]
sad_plan has joined #kisslinux
sad_plan has quit [Client Quit]
ioraff has joined #kisslinux
midfavila has quit [Remote host closed the connection]
midfavila has joined #kisslinux
ax has quit [Ping timeout: 244 seconds]
ax has joined #kisslinux
<virutalmachineus> hi
<midfavila> hello
<virutalmachineus> anyone uses bubblewrap to isolate programs?
phoebos has joined #kisslinux
<phoebos> i think testuser[m]12 does
soliwilos has quit [Remote host closed the connection]
soliwilos has joined #kisslinux
pbsds has joined #kisslinux
Torr has joined #kisslinux
<midfavila> i may have discovered the final solution to the libtool problem
<midfavila> little shell script that extracts some info from the Makefile generated by configure, basically serves as a shim
<midfavila> but it *also* has a noticable affect on performance, what with the whole not running a 6000 line makefile
<virutalmachineus> what's wrong with the libtool?
<midfavila> assumes you use a GNU toolchain
<midfavila> when you don't, things break
<midfavila> it's also slow and demands both GNU M4 and perl
<midfavila> s/affect/effect/
<midfavila> can't grammar, bleh