Hacker Newsnew | past | comments | ask | show | jobs | submit | smartineng's commentslogin

Location: Vilnius, Lithuania, EU

Remote: Yes

Willing to relocate: No

Technologies: C/C++, Python, Rust, PostgreSQL, Embedded Linux, Qt, HMI, DevOpsSec and almost everything related with Open-Source Free Software

Résumé/CV: https://simar.win

Email: martinbsd [at] tuta [dot] io

SEEKING WORK | EMEA | Software Engineer, Consultant | Full/Part Time | Accepting Crypto


SEEKING WORK | EMEA | Remote preferred | Software Engineer, Consultant | Full/Part Time | Accepting Crypto

Location: Vilnius, Lithuania, EU Remote: Yes Willing to relocate: No

Technologies: C/C++, Python, Rust, PostgreSQL, Embedded Linux, Qt, HMI, DevOpsSec and almost everything related with Open-Source Free Software

Résumé/CV: https://simar.win/


Does any one is able to fully bootstrappe it now ?


Is there some equivalent bootstrappability effort like in Guix system ported to Nix? https://nlnet.nl/project/GNUMes-ARM_RISC-V/


Why to build Linux you always have to start with Linux, is there anyone who bootrapped it from freebsd or any other OS, minimalistic systems like https://niedzejkob.p4.team/bootstrap/ , etc?


good question, arch build scripts require very miniminal dependencies, I wouldn't be surprised if it's very easy to install from a BSD

https://github.com/archlinux/arch-install-scripts


Comparing to https://github.com/fosslinux/live-bootstrap your pseudo minimalistic arch pacstrap or Debian debootstrap are over fat of binary seeds and still you cannot get rid of Linux env in building the crusial packages.


Its a pitty that Linux itself still cannot be bootstrapped without the Linux env - at least no one has done it yet. Anyway thanks to this reproducible-builds efforts maybe the awarness of this serious problem will grow and we will see more support into the projects like https://github.com/fosslinux/live-bootstrap , https://niedzejkob.p4.team/bootstrap/


I admit I've never tried this, but the Linux kernel seems like just another C program. What's to stop me from installing GNU Make, GNU coreutils, gcc, and binutils cross compiled to target x86_64-linux-elf and bootstrap this? It doesn't sound especially useful, but it does sound like something that would be possible if you focused on it.


Yes, it should work. You aren't in any disagreement actually. It's just that no one has done it yet, but should have.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: