Tiny Core Extensions > TCE News
Update to mesa in tc-16.x x86 repo
Zhe:
On my machine, pcmanfm/clipit depends on libXdamage, but libXdamage is missing,
so I manually added Xorg-7.7-lib.tcz (libXdamage) to onboot.lst.
Before this update, Xorg-7.7-lib.tcz was included in Xorg-7.7.dep.
Besides this method, are there any other recommended ways to handle it?
Juanito:
It was gtk2 that was missing the dep on libXdamage - adjusted
Edit: gtk3 and firefox-ESR deps also adjusted
Juanito:
--- Quote from: CNK on October 21, 2025, 08:40:02 PM ---I see Firefox installed with firefox_getLatest.sh now needs at least "libXdamage.tcz"
--- End quote ---
In fact the libXdamage dep should be added to gtk3, which firefox in turn depends on - adjusted now
CNK:
--- Quote from: Juanito on October 22, 2025, 09:50:18 AM ---In fact the libXdamage dep should be added to gtk3, which firefox in turn depends on - adjusted now
--- End quote ---
Thanks Juanito!
--- Quote from: Juanito on October 22, 2025, 09:50:18 AM ---The llvm dep could be eliminated if software 3d acceleration were to be dropped - i.e. only have hardware 3d acceleration.
--- End quote ---
I'm not actually using hardware 3D acceleration on any of my TC installs. The libGL (libEGL, libGLESv2) deps are pulled in by extensions like librsvg.tcz, freeglut.tcz, and libva2.tcz even though I'm not using any 3D graphics, and often running Xvesa which doesn't support GLX so Mesa is useless anyway. Firefox (from firefox_getLatest.sh) actually works without any of the Mesa deps installed as well.
What I really want is a sort of dummy Mesa build that doesn't really need to do anything, but satisfies the deps for unavoidable (for me) graphical extensions like gtk2.tcz and jwm.tcz (also FFmpeg). I thought I might make substitute extensions to work without libgallium, which seems to be the key part requiring llvm19-lib.tcz. I found reference to "Stand-alone Mesa" in their FAQ which sounds hopeful but I'm not sure how you build that (I found your build notes but I can't find any more about "Stand-alone Mesa" in their docs to know what to change (maybe you just disable all drivers?)).
Zhe:
mesa-dev.tcz.dep should delete libelf-dev.tcz maybe it's elfutils-dev.tcz?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version