Changeset 05d82e15 for TODO


Ignore:
Timestamp:
03/09/2001 11:50:42 PM (23 years ago)
Author:
Gerard Beekmans <gerard@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v3_0, v3_1, v3_2, v3_3, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
46b85b6
Parents:
75f64cd
Message:

Numbered the items

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@271 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TODO

    r75f64cd r05d82e15  
    11These are the TODO items for the next LFS release (3.0):
    22
    3 * second chroot command, chapter 6 glibc, fix up -> must by identical
     31) second chroot command, chapter 6 glibc, fix up -> must by identical
    44  to first chroot command in chapter 6
    55
    6 * Chapter 5 fileutils, gcc, linux: instead of for example:
     62) Chapter 5 fileutils, gcc, linux: instead of for example:
    77        ln -s ../../bin/install install
    88  change it to
     
    1010  This just shortens the command a bit and it looks better.
    1111
    12 * Chapter 5, gcc: change the title
     123) Chapter 5, gcc: change the title
    1313
    14 * Chapter 5, gzip: don't pass --disable-nls - it has no function on
     144) Chapter 5, gzip: don't pass --disable-nls - it has no function on
    1515  the gzip package
    1616
    17 * Chapter 5, tar: remove prefix=$LFS/usr from the 'make install'
     175) Chapter 5, tar: remove prefix=$LFS/usr from the 'make install'
    1818
    19 * Chapter 5, mawk: instead of putting -static in CFLAGS which is sloppy
     196) Chapter 5, mawk: instead of putting -static in CFLAGS which is sloppy
    2020  sed the Makefile to add an LDFLAGS variable similar to what we do
    2121  with bzip2 in chapter 5
    2222
    23 * Chapter 5, makedev: instead of sed "s/.../.../" put the quotations
     237) Chapter 5, makedev: instead of sed "s/.../.../" put the quotations
    2424  marks inside the search reg ex (sed s/"..."/.../).
    2525
    26 * Chapter 5, makedev: cd to $LFS/dev first, then cp to makedev-temp and
     268) Chapter 5, makedev: cd to $LFS/dev first, then cp to makedev-temp and
    2727  patch it.
    2828
    29 * Chapter 6, glibc: after copying pt_chown set mode 4755 on it (Glibc
     299) Chapter 6, glibc: after copying pt_chown set mode 4755 on it (Glibc
    3030  doesn't do this because it failed to copy pt_chown. It tried to chown
    3131  root it which failed because glibc wasn't fully installed yet)
    3232
    33 * Chapter 5, bash: add note that when error occurs regarding
     3310) Chapter 5, bash: add note that when error occurs regarding
    3434  install-info (on Debian systems for example) it can be safely
    3535  ignored.
    3636
    37 * Chapter 5, kernel: Remove the exessive explanations. Just the
     3711) Chapter 5, kernel: Remove the exessive explanations. Just the
    3838  commands in sequence like with any other package and explain below
    3939 in the "command explanations"
    4040
    41 * Chapter 5, bash: when the 'install-info' error corrurs on Debian
     4112) Chapter 5, bash: when the 'install-info' error corrurs on Debian
    4242  systems, check if this affects && (the message is Error 2 (ignored)
    4343  but does that mean the return value is set to 0 as well...)
    4444
    45 * Check if findutils dumps binaries in /usr/local/bin
     4513) Check if findutils dumps binaries in /usr/local/bin
    4646
    47 * Try out latest shadow suite. If it fails with "nflg undefined" change
     4714) Try out latest shadow suite. If it fails with "nflg undefined" change
    4848  this in useradd.c : line 1768:
    4949        -if (! (nflg || gflg)) {
    5050        +if (!gflg) {
    5151
    52 * Make a note that during the first reboot an error from sysklogd is
     5215) Make a note that during the first reboot an error from sysklogd is
    5353  normal due to missing /etc/services|protocols files which are
    5454  installed when netkit-base is installed later on in chapter 9
    5555
    56 * Chapter 3: mention lfs-packages isn't for CVS
     5616) Chapter 3: mention lfs-packages isn't for CVS
    5757
    58 * Fix the static link problems some distro's are causing
     5817) Fix the static link problems some distro's are causing
    5959
    60 * Clean out the ethnet script (for interface in $(ls
     6018) Clean out the ethnet script (for interface in $(ls
    6161  /etc/sysconfig/network-scripts/ifcfg* | grep -v ifcfg-lo)
    6262  do) needs some updating for example)
    6363
    64 * Don't use \u in PS1 when entering chroot to avoid the 'i have no
     6419) Don't use \u in PS1 when entering chroot to avoid the 'i have no
    6565  name'. After Glibc installation we could modify the PS1 (export
    6666  PS1=newvalues) and test that way if glibc is working properly. This
     
    6969  it's able to find a matching username with root's id.
    7070
    71 * Instead of rm file && ln -s source dest, use ln -sf source dest
     7120) Instead of rm file && ln -s source dest, use ln -sf source dest
    7272
    73 * e2fsprogs apparently needs ldconfig. Check if there are other
     7321) e2fsprogs apparently needs ldconfig. Check if there are other
    7474  packages before e2fsprogs which use ldconfig when it's present
    7575
    76 * Mention more hints through out the books (like BSD hint before
     7622) Mention more hints through out the books (like BSD hint before
    7777  staring with chapter 7, devfs hint before running MAKEDEV, etc)
    7878
    79 * Fix the layout of intel/chapter7/usage.xml
     7923) Fix the layout of intel/chapter7/usage.xml
    8080 
    81 * Consider ftp://ftp.win.tue.nl/pub/linux-local/utils/kbd/
     8124) Consider ftp://ftp.win.tue.nl/pub/linux-local/utils/kbd/
    8282  to replace console-tools/console-data
    8383
    84 * Try new procps install:
     8425) Try new procps install:
    8585        make OPT="$CFLAGS" INCDIRS='-I/usr/include -I.' XSCPT='' install       
    86 * When installing Glibc in chapter 6 the mtrace program isn't
     8626) When installing Glibc in chapter 6 the mtrace program isn't
    8787  build. Find out why.
    8888
    89 * Incorporate LFS FAQ in the book
     8927) Incorporate LFS FAQ in the book
    9090
    91 * Full dependency list. This list isn't a list of "package a depends on
     9128) Full dependency list. This list isn't a list of "package a depends on
    9292  package b", but a list of "package a depends on b and c from
    9393  package d"
    9494
    95 * Bring the book up to speed with the current FHS specs.
     9529) Bring the book up to speed with the current FHS specs.
    9696
    97 * Mention security patches that can be applied to packages.
     9730) Mention security patches that can be applied to packages.
    9898
    99 * Don't run lilo from inside chroot anymore. This causes severe problems
     9931) Don't run lilo from inside chroot anymore. This causes severe problems
    100100  sometimes including LILO not bootstrapping properly.
    101101
    102 * Bring back the PPC book (recreate from scratch using current intel
     10232) Bring back the PPC book (recreate from scratch using current intel
    103103  book) using Jesse McCrosky's notes at
    104104  http://download.linuxfromscratch.org/misc/ppc-notes.txt
     
    106106  http://download.linuxfromscratch.org/misc/ppc-patch.patch
    107107
    108 * Add descriptions what the patches do we use (like the console-tools and gzip
    109   patches)
     10833) Add descriptions what the patches do we use (like the console-tools and
     109    gzip patches)
    110110
    111 * Try out Slackware's MAKEDEV script and see if it's any better than the
     11134) Try out Slackware's MAKEDEV script and see if it's any better than the
    112112  currently used one. A copy can be found at
    113113  http://download.linuxfromscratch.org/misc/Slackware-MAKEDEV
    114114
    115 * Add netkit-base and net-tools to Appendix A.
     11535) Add netkit-base and net-tools to Appendix A.
    116116
    117 * Suggest using this command to strip debug symbols after you finish
     11736) Suggest using this command to strip debug symbols after you finish
    118118  chapter 6: find $LFS -type f -exec strip --strip-debug '{}' ';'
    119119
Note: See TracChangeset for help on using the changeset viewer.