Hi sofia-m,
sorry for the late reaction, some "real-world challenges" to be addressed ...
I really appreciate your willingness to support!
So where are we up to now?
- We have a chroot environment built from LFS 10, that I "contaminated" with SliTaz scripts in order to produce a working x86_64 wok. Step by step, I am fiddling around with that environment (and the receipts) in order to gain more stability. At the moment, I am rushing through the packages to build a baseline of already (hopefully) working tazpkg's. Next goal is to reach a working minimum, bootable base image.
To answer your questions:
1) I guess so, yes. I do NOT intend to reinvent anything but to stick as close to what already exists. The LFS environment shall only be a bridge to cook the necessary x86_64 packages; after that I intend to start over with a "real" SliTaz image identical to the accustomed 32bit version, only containing of x86_64 packages. So no change to that.
2) I don't know if shann is still ongoing with his chroot. As far as I have seen, he managed to cook about 200 packages yet. During my alphabetical sweep through my LFS-wok, I reached around 600 packages up to now. I have to point out: I could not test yet, if these packages are fully functional or complete, because I don't have a running minimal x86_64 SliTaz running up to now. But if the cooking process doesn't throw out any errors, the files.list inside the package looks like the 32bit-version and the files are reported as being 64bit ELF packages, I believe I am on the right track.
So I'd suggest to proceed with the LFS wok, should shann not propose anything else.
3) Since I don't have any writing access to the repositories, I regularly add the packages to my webspace folder on web.de (as pointed out in a sooner post in this thread). I'd be happy to contribute to a common repository but up to now seemed quite lonely on this, so my webspace did not pose any problems. We should be able to find a solution for that one though.
4) To be honest, we (or I ...?!?) don't really have an organisation or clear priority list yet. On my journey of bit-by-bit improving the LFS wok, I now rush through everything alphabetically to have a base stock and then, as already mentioned, will concentrate on the packages that are contained in the rootfs4.gz - rootfs3.gz ... as an the cooking livecd.
Plan is, when a 64bit live-cd is running (X would be no must for a start), to build up a "pure" SliTaz wok to be sure that there will be no LFS- or 32bit-pollution in the system.
5) I use a 4.4.28 kernel, with aufs support but optimized for my ideapad i7 haswell. Since I did not build any modules other than those necessary for my hardware (graphics, sound, ...) I did not publish it with the LFS-wok. A 5.x kernel works on first glance but throws out memory allocation errors with my 32bit SliTaz rootfs, dunno why. I hope that 64bit will work fine with 5.x
Long story short: very happy if you'd like to help; there's little of "organisation" yet, just a dimly lit path I try to follow to realize the bridge to the 64bit world...