Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add 2 more directory structure proposals to spec. | P. J. McDermott | 2012-01-11 | 1 | -0/+66 |
| | |||||
* | Define problem of multiple and split packages. | P. J. McDermott | 2012-01-11 | 1 | -0/+37 |
| | |||||
* | Rewrite split packages note and rationale in spec. | P. J. McDermott | 2012-01-10 | 1 | -7/+8 |
| | |||||
* | Add TODO notes to source format spec. | P. J. McDermott | 2012-01-10 | 1 | -0/+6 |
| | |||||
* | Clarify some wording in the source format spec. | P. J. McDermott | 2012-01-10 | 1 | -6/+6 |
| | |||||
* | Shorten background info in source format spec. | P. J. McDermott | 2012-01-10 | 1 | -17/+15 |
| | |||||
* | Add source package format 1.0 draft specification. | P. J. McDermott | 2012-01-10 | 1 | -0/+95 |
| | |||||
* | Add toolchain variable and BusyBox build notes. | P. J. McDermott | 2012-01-07 | 1 | -0/+26 |
| | |||||
* | Add filesystem snapshot section to TBB notes. | P. J. McDermott | 2012-01-06 | 1 | -0/+19 |
| | |||||
* | Clean up from second GCC build. | P. J. McDermott | 2012-01-06 | 1 | -0/+2 |
| | |||||
* | Add OS architecture notes. | P. J. McDermott | 2012-01-06 | 1 | -0/+27 |
| | |||||
* | Describe plans to build native system software. | P. J. McDermott | 2012-01-06 | 1 | -0/+11 |
| | |||||
* | Add notes to build the final cross-compiling GCC. | P. J. McDermott | 2012-01-06 | 1 | -1/+15 |
| | |||||
* | Set up /etc/{nsswitch.conf,localtime,ld.so.conf}. | P. J. McDermott | 2012-01-06 | 1 | -0/+34 |
| | |||||
* | Complete locale installation notes. | P. J. McDermott | 2012-01-06 | 1 | -0/+10 |
| | |||||
* | Fix a "'_nl_C_locobj_ptr' undeclared" error. | P. J. McDermott | 2012-01-06 | 1 | -1/+2 |
| | | | | See: http://www.sourceware.org/ml/crossgcc/2011-12/msg00063.html | ||||
* | Begin localedef notes. | P. J. McDermott | 2012-01-06 | 1 | -0/+5 |
| | |||||
* | Fix EGLIBC installation error. | P. J. McDermott | 2012-01-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Without specifying install_root in 'make install', we see: $ make install LANGUAGE=C LC_ALL=C; export LANGUAGE LC_ALL; \ make -r PARALLELMFLAGS="" CVSOPTS="" -C ../eglibc-2.14/libc objdir=`pwd` install [...] ./scripts/mkinstalldirs /usr/lib64 mkdir /usr/lib64 mkdir: cannot create directory `/usr/lib64': Permission denied make[1]: *** [/usr/lib64/libc.a] Error 1 make[1]: Leaving directory `/home/pj/bbl/sys/fsmnt/src/eglibc-2.14/lib c' make: *** [install] Error 2 (EGLIBC's Makefile uses the mkinstalldirs script to try to make lib64 under /usr.) | ||||
* | Move cached SSP test result to config.cache file. | P. J. McDermott | 2012-01-05 | 1 | -2/+2 |
| | |||||
* | Clean up some trailing spaces. | P. J. McDermott | 2012-01-05 | 1 | -2/+2 |
| | |||||
* | Rewrap text. | P. J. McDermott | 2012-01-05 | 1 | -3/+2 |
| | |||||
* | Use '<LINUX_VER>' variable in notes. | P. J. McDermott | 2012-01-05 | 1 | -2/+2 |
| | |||||
* | Make EGLIBC config look more like CLFS-Sysroot's. | P. J. McDermott | 2012-01-05 | 1 | -2/+9 |
| | |||||
* | Add a legal notice to the TBB notes. | P. J. McDermott | 2012-01-05 | 1 | -0/+32 |
| | |||||
* | Tell EGLIBC's configure that we don't have an SSP. | P. J. McDermott | 2012-01-05 | 1 | -1/+2 |
| | | | | See commit a7563c9e for more information. | ||||
* | Add cross-compiling EGLIBC instructions. | P. J. McDermott | 2012-01-05 | 1 | -0/+22 |
| | |||||
* | Add '-v' flags to 'mkdir' commands. | P. J. McDermott | 2012-01-05 | 1 | -2/+2 |
| | |||||
* | Add cross-compiling GCC instructions to TBB setup. | P. J. McDermott | 2012-01-04 | 1 | -0/+17 |
| | |||||
* | Write instructions for installing MPC. | P. J. McDermott | 2012-01-04 | 1 | -0/+11 |
| | |||||
* | Remove PPL and CLooG for the cross-compiling GCC. | P. J. McDermott | 2012-01-04 | 1 | -26/+0 |
| | | | | | See: <http://lists.cross-lfs.org/pipermail/clfs-support-cross-lfs.org/ 2012-January/001312.html>. | ||||
* | Fix book name to refer to "Sysroot" branch. | P. J. McDermott | 2012-01-04 | 1 | -2/+2 |
| | |||||
* | Fix FIXMEs. | P. J. McDermott | 2012-01-04 | 1 | -2/+2 |
| | |||||
* | Fix a misplaced line. | P. J. McDermott | 2012-01-04 | 1 | -1/+1 |
| | |||||
* | Fix, update, and improve TBB system procedure. | P. J. McDermott | 2012-01-02 | 1 | -19/+13 |
| | |||||
* | Add nice new procedure for making a TBB system. | P. J. McDermott | 2012-01-02 | 1 | -0/+211 |
| | | | | NB: This new procedure is largely untested at the moment. | ||||
* | Add high-level bootstrap plans notes. | P. J. McDermott | 2012-01-02 | 1 | -0/+12 |
| | |||||
* | Add more notes to old bootstrap builder procedure. | P. J. McDermott | 2012-01-02 | 1 | -0/+25 |
| | | | | | | | | NOTE: This procedure DOES NOT WORK. I tried to avoid some ugly patches and build system modifications that LFS uses by doing a sysroot build. I messed up by not configuring GNU Binutils for a sysroot setup. But this procedure is still kind of ugly anyway, so we'll be following a new one based on Cross Linux From Scratch - Sysroot. | ||||
* | Fix Linux compatibility version in EGLIBC config. | P. J. McDermott | 2011-12-31 | 1 | -2/+13 |
| | |||||
* | Move setting of PS1 to a more effective location. | P. J. McDermott | 2011-12-31 | 1 | -1/+2 |
| | |||||
* | Add native GNU Binutils build notes. | P. J. McDermott | 2011-12-31 | 1 | -0/+9 |
| | | | | | | | | NB: The cross-compiling EGLIBC configuration is wrong -- the Linux compatibility version (the value of '--enable-kernel') is too high for the host system. As a result, the configure script of Binutils fails because any binaries built against this temporary EGLIBC can't be run on the host system. | ||||
* | Add build cleanup and GCC specs editing notes. | P. J. McDermott | 2011-12-31 | 1 | -3/+20 |
| | |||||
* | Fix linker errors when building EGLIBC. | P. J. McDermott | 2011-12-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | We built the cross-compiling GCC without a Stack Smashing Protector (SSP) by passing the option '--disable-libssp' to its configure script because otherwise we'd get a configure error when building GCC (as mentioned in section 5.5.1 of Linux From Scratch version 7.0 and experienced first-hand by this author). However, EGLIBC's configure script incorrectly detects support for SSP and prepares EGLIBC to be linked with SSP symbols. As a result, NSCD (EGLIBC's Name Service Cache Daemon) fails to link due to undefined references to symbol '__stack_chk_guard'. So, we need to pass 'libc_cv_ssp=no' to EGLIBC's configure script to tell it explicitly that we don't have SSP support in our build of GCC. | ||||
* | Wrap a long command line. | P. J. McDermott | 2011-12-30 | 1 | -1/+2 |
| | |||||
* | Fix a directory path. | P. J. McDermott | 2011-12-30 | 1 | -1/+1 |
| | |||||
* | Add EGLIBC build notes. | P. J. McDermott | 2011-12-30 | 1 | -1/+14 |
| | |||||
* | Add notes on building a bootstrap system. | P. J. McDermott | 2011-12-30 | 1 | -0/+111 |
| | |||||
* | Reformat tasks outline a bit. | P. J. McDermott | 2011-12-11 | 1 | -4/+6 |
| | |||||
* | Remove a stray tab. | P. J. McDermott | 2011-12-10 | 1 | -1/+1 |
| | |||||
* | Add possible public wiki to tasks. | P. J. McDermott | 2011-12-09 | 1 | -0/+1 |
| | |||||
* | Initial commit. | P. J. McDermott | 2011-12-09 | 4 | -0/+76 |