<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
<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