Post#6
by ncmprhnsbl » 01 Jul 2021, 23:51
when building the base modules of porteus, we mostly use slackware packages(a few are compiled) that contain the headers(in /usr/include/*)
in the build process, these headers are exported to a tempory location(along with locale and man pages), so that 001,002,003 don't contain these.
later when 05-devel is built, as well as the dev packages(make etc..) those exported headers are imported back into it.
afaiui, glibc is a bit special, it's pretty much at the base of the dependency tree, sitting between the kernel and everything else..
usually, when glibc is updated in slackware(or most other distros), a mass rebuild of the entire repo is triggered.. but i think there's some backward compatibility built into glibc libs?
now, whether mixing the newer headers with an older lib would be be workable, i don't know, but am doubtful..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44