Changeset 46b85b6


Ignore:
Timestamp:
03/10/2001 12:10:44 AM (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:
c25581c
Parents:
05d82e15
Message:

Undo changes

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TODO

    r05d82e15 r46b85b6  
    11These are the TODO items for the next LFS release (3.0):
    22
    3 1) second chroot command, chapter 6 glibc, fix up -> must by identical
     3* second chroot command, chapter 6 glibc, fix up -> must by identical
    44  to first chroot command in chapter 6
    55
    6 2) Chapter 5 fileutils, gcc, linux: instead of for example:
     6* 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 3) Chapter 5, gcc: change the title
     12* Chapter 5, gcc: change the title
    1313
    14 4) Chapter 5, gzip: don't pass --disable-nls - it has no function on
     14* Chapter 5, gzip: don't pass --disable-nls - it has no function on
    1515  the gzip package
    1616
    17 5) Chapter 5, tar: remove prefix=$LFS/usr from the 'make install'
     17* Chapter 5, tar: remove prefix=$LFS/usr from the 'make install'
    1818
    19 6) Chapter 5, mawk: instead of putting -static in CFLAGS which is sloppy
     19* 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 7) Chapter 5, makedev: instead of sed "s/.../.../" put the quotations
     23* Chapter 5, makedev: instead of sed "s/.../.../" put the quotations
    2424  marks inside the search reg ex (sed s/"..."/.../).
    2525
    26 8) Chapter 5, makedev: cd to $LFS/dev first, then cp to makedev-temp and
     26* Chapter 5, makedev: cd to $LFS/dev first, then cp to makedev-temp and
    2727  patch it.
    2828
    29 9) Chapter 6, glibc: after copying pt_chown set mode 4755 on it (Glibc
     29* 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 10) Chapter 5, bash: add note that when error occurs regarding
     33* 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 11) Chapter 5, kernel: Remove the exessive explanations. Just the
     37* 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 12) Chapter 5, bash: when the 'install-info' error corrurs on Debian
     41* 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 13) Check if findutils dumps binaries in /usr/local/bin
     45* Check if findutils dumps binaries in /usr/local/bin
    4646
    47 14) Try out latest shadow suite. If it fails with "nflg undefined" change
     47* 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 15) Make a note that during the first reboot an error from sysklogd is
     52* 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 16) Chapter 3: mention lfs-packages isn't for CVS
     56* Chapter 3: mention lfs-packages isn't for CVS
    5757
    58 17) Fix the static link problems some distro's are causing
     58* Fix the static link problems some distro's are causing
    5959
    60 18) Clean out the ethnet script (for interface in $(ls
     60* 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 19) Don't use \u in PS1 when entering chroot to avoid the 'i have no
     64* 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 20) Instead of rm file && ln -s source dest, use ln -sf source dest
     71* Instead of rm file && ln -s source dest, use ln -sf source dest
    7272
    73 21) e2fsprogs apparently needs ldconfig. Check if there are other
     73* e2fsprogs apparently needs ldconfig. Check if there are other
    7474  packages before e2fsprogs which use ldconfig when it's present
    7575
    76 22) Mention more hints through out the books (like BSD hint before
     76* Mention more hints through out the books (like BSD hint before
    7777  staring with chapter 7, devfs hint before running MAKEDEV, etc)
    7878
    79 23) Fix the layout of intel/chapter7/usage.xml
     79* Fix the layout of intel/chapter7/usage.xml
    8080 
    81 24) Consider ftp://ftp.win.tue.nl/pub/linux-local/utils/kbd/
     81* Consider ftp://ftp.win.tue.nl/pub/linux-local/utils/kbd/
    8282  to replace console-tools/console-data
    8383
    84 25) Try new procps install:
     84* Try new procps install:
    8585        make OPT="$CFLAGS" INCDIRS='-I/usr/include -I.' XSCPT='' install       
    86 26) When installing Glibc in chapter 6 the mtrace program isn't
     86* When installing Glibc in chapter 6 the mtrace program isn't
    8787  build. Find out why.
    8888
    89 27) Incorporate LFS FAQ in the book
     89* Incorporate LFS FAQ in the book
    9090
    91 28) Full dependency list. This list isn't a list of "package a depends on
     91* 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 29) Bring the book up to speed with the current FHS specs.
     95* Bring the book up to speed with the current FHS specs.
    9696
    97 30) Mention security patches that can be applied to packages.
     97* Mention security patches that can be applied to packages.
    9898
    99 31) Don't run lilo from inside chroot anymore. This causes severe problems
     99* Don't run lilo from inside chroot anymore. This causes severe problems
    100100  sometimes including LILO not bootstrapping properly.
    101101
    102 32) Bring back the PPC book (recreate from scratch using current intel
     102* 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 33) Add descriptions what the patches do we use (like the console-tools and
    109     gzip patches)
     108* Add descriptions what the patches do we use (like the console-tools and gzip
     109  patches)
    110110
    111 34) Try out Slackware's MAKEDEV script and see if it's any better than the
     111* 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 35) Add netkit-base and net-tools to Appendix A.
     115* Add netkit-base and net-tools to Appendix A.
    116116
    117 36) Suggest using this command to strip debug symbols after you finish
     117* 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.