fedora-docs/release-notes fc4test3-relnotes,1.4,1.5
Karsten Wade (kwade)
fedora-docs-commits at redhat.com
Wed May 4 12:31:02 UTC 2005
Author: kwade
Update of /cvs/docs/fedora-docs/release-notes
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32379
Modified Files:
fc4test3-relnotes
Log Message:
LinuxThreads are heavily deprecated, as discussed in this new release note originally authored by Ulrich Drepper.
Index: fc4test3-relnotes
===================================================================
RCS file: /cvs/docs/fedora-docs/release-notes/fc4test3-relnotes,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- fc4test3-relnotes 4 May 2005 12:21:12 -0000 1.4
+++ fc4test3-relnotes 4 May 2005 12:30:59 -0000 1.5
@@ -91,23 +91,23 @@
The following information represents the minimum hardware requirements
necessary to successfully install Fedora Core 4test3.
-Note
+ Note
-The compatibility/availability of other hardware components (such as
-video and network cards) may be required for specific installation
-modes and/or post-installation usage.
+ The compatibility/availability of other hardware components (such as
+ video and network cards) may be required for specific installation
+ modes and/or post-installation usage.
=== CPU Requirements ===
This section lists the CPU specifications required by Fedora Core
4test3.
-Note
+ Note
-The following CPU specifications are stated in terms of Intel
-processors. Other processors (notably, offerings from AMD, Cyrix, and
-VIA) that are compatible with and equivalent to the following Intel
-processors may also be used with Fedora Core.
+ The following CPU specifications are stated in terms of Intel
+ processors. Other processors (notably, offerings from AMD, Cyrix,
+ and VIA) that are compatible with and equivalent to the following
+ Intel processors may also be used with Fedora Core.
* Minimum: Pentium-class
@@ -127,15 +127,15 @@
This section lists the disk space required to install Fedora Core 4test3.
-Note
+ Note
-The disk space requirements listed below represent the disk space
-taken up by Fedora Core 4test3 after the installation is
-complete. However, additional disk space is required during the
-installation to support the installation environment. This additional
-disk space corresponds to the size of /Fedora/base/stage2.img (on
-CD-ROM 1) plus the size of the files in /var/lib/rpm on the installed
-system.
+ The disk space requirements listed below represent the disk space
+ taken up by Fedora Core 4test3 after the installation is
+ complete. However, additional disk space is required during the
+ installation to support the installation environment. This
+ additional disk space corresponds to the size of
+ /Fedora/base/stage2.img (on CD-ROM 1) plus the size of the files in
+ /var/lib/rpm on the installed system.
In practical terms, this means that as little as an additional 90MB
can be required for a minimal installation, while as much as an
@@ -235,18 +235,19 @@
(the Fedora Core installation program) and installing Fedora Core
4test3 in general.
-Note
+ Note
-If you intend to download the Fedora Core 4test3 DVD ISO image, keep
-in mind that not all file downloading tools can accommodate files
-larger than 2GB in size. For example, wget will exit with a File size
-limit exceeded error.
+ If you intend to download the Fedora Core 4test3 DVD ISO image, keep
+ in mind that not all file downloading tools can accommodate files
+ larger than 2GB in size. For example, wget will exit with a File
+ size limit exceeded error.
The curl and ncftpget file downloading tools do not have this
limitation, and can successfully download files larger than 2GB.
Bittorrent is another method for downloading large files.
+
Anaconda Notes
* The Fedora Core installation program has the ability to test the
@@ -310,15 +311,15 @@
RPMs. This configuration is not supported. You have several
choices in resolving this issue:
-1) You may remove Ximian GNOME from your system prior to upgrading to
- Fedora Core.
+ 1) You may remove Ximian GNOME from your system prior to upgrading
+ to Fedora Core.
-2) You may upgrade your system, and then immediately reinstall Ximian
- GNOME.
+ 2) You may upgrade your system, and then immediately reinstall
+ Ximian GNOME.
-3) You may upgrade your system, and then immediately remove all
- remaining Ximian RPMs, replacing them with the corresponding Fedora
- Core RPMs.
+ 3) You may upgrade your system, and then immediately remove all
+ remaining Ximian RPMs, replacing them with the corresponding
+ Fedora Core RPMs.
You must resolve the version overlap using one of the above choices.
Failure to do so will result in an unstable GNOME configuration.
@@ -333,6 +334,7 @@
This section contains information related to basic system components.
+
auditd and log files
The audit daemon, auditd, is now enabled by default. When auditd is
@@ -357,12 +359,60 @@
'auditctl -e 1'
+
+LinuxThreads v. NPTL
+
+As the next step in removing support for the obsolete LinuxThreads
+library, code compiled and linked on FC4 now automatically uses the NPTL
+headers and libraries.
+
+In previous releases, since Red Hat Linux 9, the default was to use
+LinuxThreads since the interface is mostly forward compatible. The
+advantages of the NPTL interface is that the cancellation handling is
+faster (when -fexception is used, even in C code) and that the
+additional interfaces are now available without special compiler and
+linker parameters. In other words, you do not need to use
+-I/usr/include/nptl and -L/usr/lib{,64}/nptl any longer. Note that
+lib{,64} is to be interpreted as lib64 on platforms which place DSOs
+in lib64 directories, and lib otherwise.
+
+In FC4 it is still possible to create code using the LinuxThreads
+definitions. For this the linuxthreads-devel package must be
+installed and
+
+ -I/usr/include/linuxthreads -L/usr/lib{,64}/linuxthreads
+
+must be passed to the compiler.
+
+At runtime, it used to be possible to use the LD_ASSUME_KERNEL
+environment variable to select the appropriate version of glibc and the
+libpthread DSO. Now it is additionally necessary to specify
+
+ LD_LIBRARY_PATH=/lib{,64}/obsolete/linuxthreads
+
+in the environment. This is because the runtime libraries have also
+been moved out of the way. There might programs that will not work if
+the program uses an unfortunate DT_RPATH (which overwrites the
+LD_LIBRARY_PATH setting).
+
+All this makes it more cumbersome to run programs which depend on
+LinuxThreads. But this is intentional.
+
+ Important
+
+ FC5 will not have LinuxThreads support and all programs have to be
+ converted to use NPTL by then.
+
+In general, conversion to using NPTL has not been an issue.
+
+
slocate database
The database needed by the locate utility is no longer created by default.
Enable the database creation by setting DAILY_UPDATE to "yes" in
/etc/updatedb.conf if you want to use locate.
+
openssh
The version of OpenSSH in Fedora Core 4test3 contains OpenSSH 3.9
@@ -392,6 +442,7 @@
This section contains the most elemental components of Fedora Core,
including the kernel.
+
yum
The sqllite database is now used by yum, and makes performance
@@ -399,6 +450,7 @@
The Fedora Extras repository is now enabled by default.
+
kernel source
In order to eliminate the redundancy inherent in providing a separate
@@ -488,6 +540,7 @@
This section contains information related to Web-related tools.
+
mod_perl
The "RC5" release of mod_perl 2.0 is now included; the API provided by
@@ -497,6 +550,7 @@
http://perl.apache.org/docs/2.0/rename.html
+
php
Version 5.0 of PHP is now included, which includes a number of changes
@@ -528,6 +582,7 @@
This section contains information related to Samba, software that
makes it possible to share files between Linux and Windows systems.
+
samba
Browsing of Windows shares (also known as SMB browsing) fails on
@@ -559,6 +614,7 @@
This section contains information related to netatalk, software that
makes it possible to share files between Linux and Macintosh systems.
+
netatalk
The 2.x version of netatalk uses a different method to store resource
@@ -649,8 +705,8 @@
must be aware that the steps necessary depend on which font subsystem
is to use the new fonts. For the core X font subsystem, you must:
-1. Create the /usr/share/fonts/local/ directory (if it doesn't already
- exist):
+1. Create the /usr/share/fonts/local/ directory (if it does not
+ already exist):
mkdir /usr/share/fonts/local/
More information about the Fedora-docs-commits
mailing list