Commit graph

880 commits

Author SHA1 Message Date
Pierre Labastie
4384929e98 Avoid clobbering suffixes like "-64bit" or "-n32" from install-logs names
in CLFS/master.sh. Reported by W. Harrington. Thanks.
Also correct a bug: log_new_files was called instead of touch_time_stamp.
2014-01-21 21:36:12 +00:00
Pierre Labastie
b97ed5bbb3 Change the svn:keyword property of common/chroot.xsl 2014-01-12 21:43:04 +00:00
Pierre Labastie
d68eb1b205 Major change to th scripts layout:
- Do not put the chroot commands in $PROGNAME-commands, but rather
  in a separate directory chroot-scripts
- Use the commands in the chroot-scripts directory to generate the CHROOT
  variables in Makefile
- The commands are extracted to $PROGNAME-commands only if they do not
  have role="nodump attribute and they do not begin with "chroot" (for
  compatibility with previous books where chroot commands did not have
  the role="nodump" attribute.
2014-01-12 21:40:20 +00:00
Pierre Labastie
7735c7ae5e Suppress dependency on the preceding page in X chapter 2013-12-28 20:51:15 +00:00
Pierre Labastie
94744cd687 Only check versions which appear in hostreqs.xml 2013-12-27 07:38:30 +00:00
Pierre Labastie
cbca63a173 Further changes to BLFS tools installation 2013-12-25 11:26:55 +00:00
Pierre Labastie
c1626d892a Adapt blfs installation to recent changes in BLFS book 2013-12-24 18:52:24 +00:00
Pierre Labastie
65d7d462b9 Update install-blfs-tools to new prerequisite checks, and make
it more customisable
2013-12-23 21:56:10 +00:00
Pierre Labastie
532ede6912 Add network-scripts case in chapter 7 for systemd branch 2013-12-22 08:04:06 +00:00
Pierre Labastie
6ed3dd7533 Change the prerequisite tests so that alfs tools are first checked, then blfs,
and the host reqs are tested later
2013-12-15 10:10:25 +00:00
Pierre Labastie
382b083182 Changes in func_install_blfs:
- Add --preserve-timestamps when copying the local BLFS book working copy
  so that if the book has already been validated it is not validated again
- Some scriptlet changes are not needed anymore
2013-12-15 07:46:46 +00:00
Pierre Labastie
bb7f603391 add verbosity to the cleaning process 2013-12-15 07:34:58 +00:00
Pierre Labastie
e5987084e6 Fix optimization configuraiton files 2013-11-17 22:24:11 +00:00
Pierre Labastie
0ba80be856 typo 2013-11-17 20:13:04 +00:00
Pierre Labastie
9c5ea2fa6f Correct a bug which could replace "makeinfo" with "make -j1info" 2013-11-17 08:26:47 +00:00
Pierre Labastie
e58cf15308 improvement of the copy flags when using a BLFS working copy 2013-11-17 07:55:30 +00:00
Pierre Labastie
854854e880 - Make the number of parallel jobs configurable in the menuconfig interface
- Allow choosing a working copy of the blfs book
2013-11-16 22:35:25 +00:00
Pierre Labastie
d023a3519f Exit without error if the user answers no 2013-11-16 10:00:16 +00:00
Pierre Labastie
f60a8b73b3 Some updates and remove a long standing useless reference to
a $(LFS) variable in LFS Makefile "chroot" target.
2013-11-12 13:57:09 +00:00
Pierre Labastie
bb4b5c3c00 Permission problem again 2013-11-08 22:10:11 +00:00
Pierre Labastie
f1da3350d6 Typo 2013-11-07 20:01:04 +00:00
Pierre Labastie
b2c7742927 Revert a previous fix, which could not work when user clfs did not exist yet 2013-11-06 21:44:09 +00:00
Pierre Labastie
e18f80a34a Fix BLFS tool inclusion for CLFS:
-fix a typo in Makefile (8 spaces to tab...)
-fix permission problems (hopefully)
2013-11-06 20:55:27 +00:00
Pierre Labastie
298282525e Suppress reference to "printproto" in BLFS package list generation 2013-11-06 15:23:45 +00:00
Pierre Labastie
269d81c9f5 Incorporates BLFS tools to CLFS. WOrks with method=chroot. Not tested
with method=boot
2013-11-03 22:49:46 +00:00
Pierre Labastie
730436a1f2 Change SU_LUSER commands in CLFS for being able to interrupt
the build in the cross-tools and temptools phase
2013-11-01 20:47:42 +00:00
Pierre Labastie
a0dbe0a19b Updated README to account for the preceding modifications rev 3743 2013-11-01 14:22:17 +00:00
Pierre Labastie
ef32ce5ea5 Getting mad because you cannot interrupt the build once started?
The present set of commands seems to allow interrupting during the chapter
5 phase. No changes to chroot phase yet.
2013-11-01 14:15:43 +00:00
Pierre Labastie
bbcdeab57b Handle errors while installing blfs tools and makes the error
message more accurate
2013-10-30 15:44:46 +00:00
Pierre Labastie
b81c951193 Add correct property svn:keyword*s*! 2013-10-29 16:40:44 +00:00
Pierre Labastie
5795ad7a9b add the Id svn:keyword to BLFS/Makefile 2013-10-29 16:26:57 +00:00
Pierre Labastie
e576789367 Merge ablfs branch. Normally, jhalfs should not perform differently
for building LFS
2013-10-29 15:42:03 +00:00
Pierre Labastie
2e64c47d0b Update TODO (also git trial) 2013-10-27 13:00:19 +00:00
Pierre Labastie
433a5d4965 Add -j1 to "make install" in CLFS 2013-10-06 08:59:23 +00:00
Pierre Labastie
3cb4ef5b5a Add versions to file names in logs and test-logs: use it for the SBY report 2013-10-05 17:45:52 +00:00
Pierre Labastie
ad4ff97cf4 Fix a bad fix 2013-10-03 10:28:37 +00:00
Pierre Labastie
34d1b6a955 Fix an overlooked modification 2013-10-03 10:25:42 +00:00
Pierre Labastie
ce262a78a8 Add optimization (MAKEFLAGS only) for the cross tools part of CLFS 2013-09-27 20:43:43 +00:00
Pierre Labastie
7ce6de2ee4 Fix updating a git working copy when the head is detached 2013-09-22 07:14:33 +00:00
Pierre Labastie
b86876a6ef Adapted host requirements checks for CLFS 2013-09-21 18:52:02 +00:00
Pierre Labastie
897416cb4b Update Config.in for use with CLFS:
-Add pure 64 bit PowerPC target
-Write GIT instead of SVN when using CLFS
2013-09-21 09:30:03 +00:00
Pierre Labastie
de84c00168 download and builds the test programs, even if tests are disabled 2013-09-19 15:44:49 +00:00
Pierre Labastie
a1dd968a36 Correct a path for clfs, in the version extraction code 2013-09-17 13:42:25 +00:00
Pierre Labastie
809a821b19 Fix missing BOOK/materials and add libee to
MAKEFLAGS blacklist
2013-09-14 21:23:16 +00:00
Pierre Labastie
038678f452 really add the lzma extension for tarballs 2013-09-14 10:48:45 +00:00
Pierre Labastie
92b7cb887b Allows to use git for downloading the CLFS book
Adds .lzma as a possible extension for a tarball in urls.xsl
2013-09-14 10:13:04 +00:00
Pierre Labastie
4b1dd337e1 typo 2013-07-22 13:45:15 +00:00
Pierre Labastie
cb29c9cac6 Add /etc/resolv/conf to the list of files to edit at the end 2013-07-22 13:43:25 +00:00
Pierre Labastie
eb14b7fc90 Adapt version check for gawk 2013-06-08 12:19:53 +00:00
Pierre Labastie
8099885218 adaptations to recent modifications in the systemd book and
merging of a change (rev 3750) in the ablfs branch
2013-05-21 20:20:24 +00:00