Commit Graph

  • 082c78b344 Add a new possibility for role tag in sect2 Pierre Labastie 2015-09-20 10:18:20 +00:00
  • 950446ace9 Bug in ICA: Some time ago, we added the version information to the logs filename, but the iteration targets did not know about that, and failed. Pierre Labastie 2015-03-07 22:05:24 +00:00
  • 810c89d53e The 7.* tags do not have BOOK in their SVN URLs Pierre Labastie 2015-03-07 16:23:26 +00:00
  • b6a1792fd1 The preceding fix is just a workaround, but the correct fix is: - the problem is when a .dep file contains pack-A pack-B pack-A. If pack-A and pack-B have some dep in common, say pack-C, that dep is erased from pack-B, with the idea that it will be built as a dep of pack-A. But when the program encounters the second pack-A, it removes the first one, so that pack-C is built before the second pack-A, but after pack-B. Sorting was a good workaround, but removing the last line instead of the first is much better. - Otherwise, add Xfce and Lxde to the list of packages whose preceding sibling is a required dep. Pierre Labastie 2015-02-22 21:20:37 +00:00
  • 4d2f15b969 Fix dependency generator: When the .dep file is scanned during the tree building, it outputs dependencies in the file order, while when the tree is scanned later, dependencies are output in alphabetical order. This may eventually lead to a wrong order at the end. To be sure that both output are the same, just sort the .dep file before scanning it. Pierre Labastie 2015-02-22 15:16:49 +00:00
  • 7eee0a535f The systemd tests have to be run after install Pierre Labastie 2015-02-07 21:43:13 +00:00
  • d6797f0f6b Add pacman as package manager. Pierre Labastie 2015-01-18 16:58:24 +00:00
  • f1f5316059 Change the url for downloading CLFS Pierre Labastie 2015-01-18 15:58:15 +00:00
  • adfdb090a5 Fix installation of iproute2 when pkgmngt=y Pierre Labastie 2014-12-22 21:02:30 +00:00
  • 9b8dd08abc Fix 2 minor bugs: - the tzdata DESTDIR should not be tzdata, because some package managers use $PACKAGE as their working directory, and this may conflicts with this one. tzdata DESTDIR is now 001-tzdata - when reading md5sums, the current code assumes that there is only one <para><literal> node reachable from ../.. (relative to <ulink>). This is true for the "official" book, but not necessarily for the snippets written for package management. The following change only assumes that the md5sum <para><literal> for a given <ulink> is the first one after <para><ulink>, which does not change anything for the book, and is better for user written snippets. Pierre Labastie 2014-12-21 11:25:47 +00:00
  • edc87d2750 - Update to new dpkg version - Remove underscore from version strings, since dpkg does not support it - Update packInstall.sh.template to show how to remove underscore Pierre Labastie 2014-12-13 11:10:32 +00:00
  • 5794dcbb56 Package tzdata separately when using package management Pierre Labastie 2014-12-09 21:01:16 +00:00
  • 618a2e906f Fix version extraction for XML-Parser Pierre Labastie 2014-12-09 20:58:02 +00:00
  • 9c8676f795 Remove nologin from shadow package when using package management Pierre Labastie 2014-11-29 21:17:49 +00:00
  • ab0c62519f Fix a long standing bug in lfs.xsl, which tried to use packageManager.xml when Package management was not in use, resulting in errors in 000-masterscript.log Also correct a typo Pierre Labastie 2014-11-29 20:43:35 +00:00
  • ba4d09d105 After generating book-html, we apply sed s@../images@images@ to the html files. This is not OK, since that could perfectly match /*/images and change it to just images... Pierre Labastie 2014-11-17 20:46:38 +00:00
  • 833af31d95 Fixes addition of "pass1" util-linux in new version of CLFS. Thanks to William Harrington for the patch. Pierre Labastie 2014-11-04 12:57:31 +00:00
  • 74a98aee5d Allow "wget --version" to return a missing version field, since only wget presence is required Pierre Labastie 2014-10-31 10:08:40 +00:00
  • 0f37ea3b84 Avoid spurious linebreaks in test commands, because some developpers include them for formatting the xml Pierre Labastie 2014-09-28 08:06:23 +00:00
  • 0c357cf90d When a package installs bootscripts, the UNPACKDIR variable is used for unpacking the booscripts. Then, when we want to remove the build directory of the package, the UNPACKDIR is set to something else and the build directory is not removed. Pierre Labastie 2014-09-24 10:10:53 +00:00
  • 3e95d02c5b small corrections to install-blfs-tools.sh Pierre Labastie 2014-09-23 20:18:44 +00:00
  • 9cb9ad6e4e Add a warning in BLFS envars.conf about setting XDG_... variables when running LXDE Pierre Labastie 2014-09-16 07:55:23 +00:00
  • 12b82ee013 Change the command to create the CHROOT$i variables so that it looks better. Thanks to "amakarov" for the patch. Pierre Labastie 2014-08-29 16:43:10 +00:00
  • be852136dc Have openssl build before python in blfs tools Pierre Labastie 2014-08-27 09:56:45 +00:00
  • 90845e8b0f Some branches have a BOOK subdirectory and some have not. Trying to work around that... Pierre Labastie 2014-08-25 13:14:38 +00:00
  • 5203b4358d CLFS puts fstab in config and not anymore in bootable. Thanks to Chris Staub for the report. Pierre Labastie 2014-06-04 19:55:51 +00:00
  • 5367575792 For CLFS 3.0, variable setting is now in final-prep chapter. Adapt CLFS for that Pierre Labastie 2014-05-31 06:57:41 +00:00
  • 0b05721d24 In get_package_tarball_name function, patterns corresponding to #- are dropped. This should happen only when the digit is at the beginning of the name. Change the sed accordingly Pierre Labastie 2014-05-24 08:50:45 +00:00
  • d538781980 Add code to download clang in BLFS tools Pierre Labastie 2014-05-20 20:31:22 +00:00
  • b68f346206 Adapt instructions to new layout for "boot" method, while keeping compatibility with older layouts. Joint work with W. Harrington Pierre Labastie 2014-05-12 06:51:20 +00:00
  • 4851ca7ead Account for the possibility of a trailing slash in an url in pacakges.xsl Pierre Labastie 2014-05-08 20:58:12 +00:00
  • ef45c74404 Make the use of branches clearer, and allow branches to be used for CLFS Pierre Labastie 2014-05-08 16:05:31 +00:00
  • 3b7b3d9346 Adaptation to the new layout for CLFS systemd. From a patch by W. Harrington Pierre Labastie 2014-05-08 15:51:53 +00:00
  • 4aad300ee2 Correct urls generation when there is a trailing slash (thanks to sourceforge for the homework;) Pierre Labastie 2014-05-07 15:30:33 +00:00
  • 4710071c57 Clean up test file Gerard Beekmans 2014-04-26 23:48:05 +00:00
  • 300b0c714c Test file Gerard Beekmans 2014-04-26 23:48:04 +00:00
  • 59896d702f Clean up test file Gerard Beekmans 2014-04-26 23:42:34 +00:00
  • 58f7a817ab Test file Gerard Beekmans 2014-04-26 23:42:32 +00:00
  • 40948b488c Improve script generation for BLFS tools: - introduce a template for downloading code - account for various layout of the BLFS pages for package information and additional downloads - Add the possibility for addtional downloads in xorg pages Pierre Labastie 2014-03-26 08:47:59 +00:00
  • 8a9bf0312d Avoid self dependencies in BLFS tool. This may happen if a dev references the package being built in the references paragraph. Pierre Labastie 2014-03-23 19:13:33 +00:00
  • 66082c86dc Tidy up clfs.xsl: - add 32 bit critical tests when in multilib - allow the "note" in perl to be run only when method=boot, and tests are asked - remove some useless lines Pierre Labastie 2014-03-09 08:59:46 +00:00
  • 0a9800a542 The grep iregexp for extracting BLFS_TREE from the working copy has to be modified to account for the changes in "svn info" ouput with recent versions of svn Pierre Labastie 2014-03-03 14:34:58 +00:00
  • 08300c55a4 Update clfs script generation to new book layout (remap="test" attribute). Thanks to William Harrington for the patch Pierre Labastie 2014-02-14 20:39:51 +00:00
  • 813b42e3e4 Typo Pierre Labastie 2014-01-28 13:29:06 +00:00
  • 2e87bbef28 Add network scripts for CLFS systemd branch Pierre Labastie 2014-01-25 16:19:19 +00:00
  • 0e237afc73 Set ignore properties for generated or custom files Pierre Labastie 2014-01-25 15:45:07 +00:00
  • c4e47ec156 Adapt the umounting of kernel virtual filesystems to new instructions in the LFS book Pierre Labastie 2014-01-23 09:15:05 +00:00
  • 3aee00ef54 Change the wording of the error message when Docbook XML DTD are not installed Pierre Labastie 2014-01-23 08:59:08 +00:00
  • 783e5f514f 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. Pierre Labastie 2014-01-21 21:36:12 +00:00
  • f1afa9c847 Change the svn:keyword property of common/chroot.xsl Pierre Labastie 2014-01-12 21:43:04 +00:00
  • aebd231280 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. Pierre Labastie 2014-01-12 21:40:20 +00:00
  • 6553a5ae83 Merge trunk r3767-3773 Pierre Labastie 2014-01-01 09:49:25 +00:00
  • 8fedf21b46 Suppress dependency on the preceding page in X chapter Pierre Labastie 2013-12-28 20:51:15 +00:00
  • 07c28ce700 Only check versions which appear in hostreqs.xml Pierre Labastie 2013-12-27 07:38:30 +00:00
  • 7ec7e1ea44 Further changes to BLFS tools installation Pierre Labastie 2013-12-25 11:26:55 +00:00
  • c6c7babdd9 Adapt blfs installation to recent changes in BLFS book Pierre Labastie 2013-12-24 18:52:24 +00:00
  • 8bd53ef8a1 Update install-blfs-tools to new prerequisite checks, and make it more customisable Pierre Labastie 2013-12-23 21:56:10 +00:00
  • 778665ab2b merge trunk r3766 Pierre Labastie 2013-12-22 16:59:31 +00:00
  • 2763071a99 Add network-scripts case in chapter 7 for systemd branch Pierre Labastie 2013-12-22 08:04:06 +00:00
  • 39d114677b Merge trunk r3762 to r3765 Pierre Labastie 2013-12-16 14:23:20 +00:00
  • 0ebcfdced2 Change the prerequisite tests so that alfs tools are first checked, then blfs, and the host reqs are tested later Pierre Labastie 2013-12-15 10:10:25 +00:00
  • 57705e6617 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 Pierre Labastie 2013-12-15 07:46:46 +00:00
  • bc6954cad9 add verbosity to the cleaning process Pierre Labastie 2013-12-15 07:34:58 +00:00
  • 0d075532d2 Fix optimization configuraiton files Pierre Labastie 2013-11-17 22:24:11 +00:00
  • 3d782bef1e Merge trunk r3750-3760 Pierre Labastie 2013-11-17 22:20:07 +00:00
  • cc5accaf24 typo Pierre Labastie 2013-11-17 20:13:04 +00:00
  • 53623c8194 Correct a bug which could replace "makeinfo" with "make -j1info" Pierre Labastie 2013-11-17 08:26:47 +00:00
  • 7115572b72 improvement of the copy flags when using a BLFS working copy Pierre Labastie 2013-11-17 07:55:30 +00:00
  • 78d710052c - Make the number of parallel jobs configurable in the menuconfig interface - Allow choosing a working copy of the blfs book Pierre Labastie 2013-11-16 22:35:25 +00:00
  • 4e5e2d0fc2 Exit without error if the user answers no Pierre Labastie 2013-11-16 10:00:16 +00:00
  • cea86f087d Some updates and remove a long standing useless reference to a $(LFS) variable in LFS Makefile "chroot" target. Pierre Labastie 2013-11-12 13:57:09 +00:00
  • 54e88c09e4 Permission problem again Pierre Labastie 2013-11-08 22:10:11 +00:00
  • 32e5f3141a Typo Pierre Labastie 2013-11-07 20:01:04 +00:00
  • 1fd49dd835 Some cleanup Pierre Labastie 2013-11-07 10:30:33 +00:00
  • 3452460a59 Merge trunk 3745:3750 Pierre Labastie 2013-11-06 21:56:23 +00:00
  • 707979fa47 Revert a previous fix, which could not work when user clfs did not exist yet Pierre Labastie 2013-11-06 21:44:09 +00:00
  • a0b9232e20 Fix BLFS tool inclusion for CLFS: -fix a typo in Makefile (8 spaces to tab...) -fix permission problems (hopefully) Pierre Labastie 2013-11-06 20:55:27 +00:00
  • ccf0bc3615 Suppress reference to "printproto" in BLFS package list generation Pierre Labastie 2013-11-06 15:23:45 +00:00
  • 6b8ee6bddf Incorporates BLFS tools to CLFS. WOrks with method=chroot. Not tested with method=boot Pierre Labastie 2013-11-03 22:49:46 +00:00
  • d047f530cb Change SU_LUSER commands in CLFS for being able to interrupt the build in the cross-tools and temptools phase Pierre Labastie 2013-11-01 20:47:42 +00:00
  • 5934bd8beb merging trunk r3743 r3744 Pierre Labastie 2013-11-01 14:25:30 +00:00
  • 1c064605db Updated README to account for the preceding modifications rev 3743 Pierre Labastie 2013-11-01 14:22:17 +00:00
  • ab00a95529 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. Pierre Labastie 2013-11-01 14:15:43 +00:00
  • f8bac7f143 Merge trunk r3741 (error handling) Pierre Labastie 2013-10-30 15:51:56 +00:00
  • b10e82ffc4 Handle errors while installing blfs tools and makes the error message more accurate Pierre Labastie 2013-10-30 15:44:46 +00:00
  • a3a896f746 Merge last changes to trunk Pierre Labastie 2013-10-29 16:59:40 +00:00
  • 10e4abdf82 Add correct property svn:keyword*s*! Pierre Labastie 2013-10-29 16:40:44 +00:00
  • 8b55c3f834 add the Id svn:keyword to BLFS/Makefile Pierre Labastie 2013-10-29 16:26:57 +00:00
  • 47b857b871 Merge ablfs branch. Normally, jhalfs should not perform differently for building LFS Pierre Labastie 2013-10-29 15:42:03 +00:00
  • c1e169e6e6 Update TODO (also git trial) Pierre Labastie 2013-10-27 13:00:19 +00:00
  • 28fcb05b3a Merge trunk r3734 Pierre Labastie 2013-10-06 09:01:50 +00:00
  • 65d6e6739b Add -j1 to "make install" in CLFS Pierre Labastie 2013-10-06 08:59:23 +00:00
  • b707c4d0f5 merge trunk r3730:3732 Pierre Labastie 2013-10-05 17:52:45 +00:00
  • f48d20f66f Add versions to file names in logs and test-logs: use it for the SBY report Pierre Labastie 2013-10-05 17:45:52 +00:00
  • 7720ee7761 Fix a bad fix Pierre Labastie 2013-10-03 10:28:37 +00:00
  • 5ab203d128 Fix an overlooked modification Pierre Labastie 2013-10-03 10:25:42 +00:00
  • 7f88459cc9 Merge trunk r3728 Pierre Labastie 2013-09-27 20:47:05 +00:00
  • 0ace09c7eb Add optimization (MAKEFLAGS only) for the cross tools part of CLFS Pierre Labastie 2013-09-27 20:43:43 +00:00
  • b86cf1b58e Merge trunk r3726 Pierre Labastie 2013-09-22 07:17:17 +00:00
  • 62ff3abafe Fix updating a git working copy when the head is detached Pierre Labastie 2013-09-22 07:14:33 +00:00