kernel compile produces 1.2+GB of data
by Dax Kelson
A freshly, not updated FC2 box:
du -hs /usr/src/linux/linux-2.6.5-1.358/
220M /usr/src/linux-2.6.5-1.358/
cd /usr/src/linux-2.6.5-1.358/
make mrproper
cp configs/kernel-2.6.5-i686.config .config
make oldconfig
make
du -hs /usr/src/linux/linux-2.6.5-1.358/
1.2GB (or thereabouts)
I have done no more examination, before I do, does anyone know what's
up? The resultant kernel and modules are fine FWIW, so no problem there,
just the size is the issue.
On a SUSE Linux 9.1 with the shipped 2.6.4-something, the final du
results are ~400MB.
--
Dax Kelson <dax(a)gurulabs.com>
19 years, 10 months
rawhide report: 20040624 changes
by Build System
New package authd
a RFC 1413 ident protocol daemon
Removed package pidentd
Updated Packages:
Canna-3.7p3-4
-------------
* Thu Jun 24 2004 Akira TAGOH <tagoh(a)redhat.com> 3.7p3-4
- Canna-conf.patch: updated to change the socket file directory under /var/run.
- Canna-oldsock.patch: applied to ensure that restarting the daemon works during upgrading.
- made /var/run/.iroha_unix at the build time.
Glide3-20010520-32
------------------
* Wed Jun 23 2004 Mike A. Harris <mharris(a)redhat.com> 20010520-33
- Fixed missing dependancy in Glide3
ant-1.5.2-26
------------
* Tue May 04 2004 Gary Benson <gbenson(a)redhat.com> 1.5.2-26
- Rebuild with new compiler.
* Thu Apr 15 2004 Gary Benson <gbenson(a)redhat.com> 1.5.2-25
- Rebuild with new compiler (#120844).
* Tue Mar 02 2004 Elliot Lee <sopwith(a)redhat.com>
- Rebuilt.
ant-1.5.2-30
------------
* Wed Jun 23 2004 Gary Benson <gbenson(a)redhat.com> 1.5.2-30
- Build using new commons-logging.
commons-logging-1.0.2-17
------------------------
* Wed Jun 23 2004 Gary Benson <gbenson(a)redhat.com> 1.0.2-17
- Don't rearrange the jarfiles.
- Don't build lib-org-apache-commons-logging-impl.so.
- Fix naming of commons-logging-api.jar (#124695).
comsat-0.17-11
--------------
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
coreutils-5.2.1-17
------------------
* Wed Jun 23 2004 Dan Walsh <dwalsh(a)redhat.com> 5.2.1-17
- Move pam-xauth to after pam-selinux
devhelp-0.9-6
-------------
* Wed Jun 23 2004 Christopher Aillon <caillon(a)redhat.com>
- Update ExclusiveArch
* Tue Jun 22 2004 Christopher Aillon <caillon(a)redhat.com>
- rebuilt
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
dhcp-3.0.1rc14-4
----------------
* Wed Jun 23 2004 Dan Walsh <dwalsh(a)redhat.com> 1:3.0.1rc14-4
- fix inherit-leases patch
* Tue Jun 22 2004 Dan Walsh <dwalsh(a)redhat.com> 1:3.0.1rc14-2
- Turn on inherit-leases patch
* Tue Jun 22 2004 Dan Walsh <dwalsh(a)redhat.com> 1:3.0.1rc14-1
- User kernelversion instead of uname-r
- Update to latest package from ISC
- Remove inherit-leases patch for now.
dialog-0.9b.20040606-1
----------------------
* Wed Jun 23 2004 Harald Hoyer <harald(a)redhat.de> 0.9b.20040606-1
- new version 0.9b-20040606
- new Version scheme
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
emacs-21.3-14
-------------
epiphany-1.2.6-0
----------------
* Wed Jun 23 2004 Christopher Blizzard <blizzard(a)redhat.com>
- Update to 1.2.6
* Tue Jun 22 2004 Christopher Blizzard <blizzard(a)redhat.com>
- Update to 1.2.5
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
gdb-6.1post-1.20040607.8
------------------------
* Wed Jun 23 2004 Andrew Cagney <cagney(a)redhat.com> 1.200400607.8
- Do not xfail signals on i387, convert KFAIL to FAIL and not XFAIL.
* Wed Jun 23 2004 Andrew Cagney <cagney(a)redhat.com> 1.200400607.7
- Fix to ppc64 unwinder - handle glibcs function within syscall
function hack.
- Update sigbpt.exp, ena-dis-br.exp observer.exp signull.exp,
step-test.exp and sizeof.exp, so that test names are architecture
clean.
- Disable bigcore.exp on PowerPC 64.
* Tue Jun 22 2004 Andrew Cagney <cagney(a)redhat.com> 1.200400607.6
- Merge in mainline testsuite changes up to 2004-06-21.
- Re-implement 32 and 64-bit PPC signal trampolines.
- Check i386 and amd64 signal trampolines before dwarf2.
- Allow tramp-frame when there is a symbol.
- Test interaction between single-step, breakpoint and signal.
- ABI: Fix PPC64 function parameters, sizeof long-double, and enum
return values.
gkrellm-2.2.1-1
---------------
* Wed Jun 23 2004 Karsten Hopp <karsten(a)redhat.de> 2.2.1-1
- update to latest stable release
gstreamer-0.8.3-1
-----------------
* Wed Jun 23 2004 Colin Walters <walters(a)redhat.com> 0.8.3-1
- Update to 0.8.3, now that I am convinced it is safe.
- Remove backported cpufix patch.
- "cvs remove" a bunch of obsoleted patches.
gstreamer-plugins-0.8.2-1
-------------------------
* Wed Jun 23 2004 Colin Walters <walters(a)redhat.com> - 0.8.2-1
- Update to 0.8.2, fixes numerous bugs
- Remove upstreamed memleaks patch
gtkhtml-1.1.9-10
----------------
* Mon Jun 21 2004 David Malcolm <dmalcolm(a)redhat.com> - 1.1.9-10
- Added fix for gcc 3.4
howl-0.9.5-4
------------
* Wed Jun 23 2004 Alexander Larsson <alexl(a)redhat.com> - 0.9.5-4
- Fix 64bit issue with interface enumeration
hwcrypto-1.0-17
---------------
* Wed Jun 23 2004 Nalin Dahyabhai <nalin(a)redhat.com> 1.0-17
- work around newer compiler being more strict about syntax
- assume that the 2.6 aep driver will provide the same interface as 2.4's
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com> 1.0-16
- rebuilt
* Fri Feb 13 2004 Elliot Lee <sopwith(a)redhat.com> 1.0-15
- rebuilt
hwdata-0.122-1
--------------
* Wed Jun 23 2004 Brent Fox <bfox(a)redhat.com> - 0.122-1
- Add Vobis monitor to MonitorsDB (bug #124151)
kudzu-1.1.71-1
--------------
* Wed Jun 23 2004 Jeremy Katz <katzj(a)redhat.com> - 1.1.71-1
- use new sysfs bits for vio probing on iSeries
librsvg2-2.6.4-5
----------------
* Wed Jun 23 2004 Matthias Clasen <mclasen(a)redhat.com> 2.6.4-4
- PreReq gtk2 instead of just requiring it (#90697)
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
pkgconfig-0.15.0-3
------------------
* Wed Jun 23 2004 Matthias Clasen <mclasen(a)redhat.com> 1:0.15.0-3
- fix underquoted definition in pkg.m4 (#116128)
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
policycoreutils-1.13.3-1
------------------------
* Wed Jun 23 2004 Dan Walsh <dwalsh(a)redhat.com> 1.13.3-1
- Update latest from NSA
- Add -o option to setfiles to save output of any files with incorrect context.
* Tue Jun 22 2004 Dan Walsh <dwalsh(a)redhat.com> 1.13.2-2
- Add rpm support to fixfiles
- Update restorecon to add file input support
postgresql-7.4.3-1
------------------
* Wed Jun 23 2004 Tom Lane <tgl(a)redhat.com> 7.4.3-1
- Update to PostgreSQL 7.4.3.
- Uninstalling server RPM stops postmaster first, per bug 114846.
- Fix su commands to not assume PG user's shell is sh-like, per bug 124024.
- Fix permissions on postgresql-python doc files, per bug 124822.
- Minor postgresql.init improvements.
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
printman-0.0.2-4
----------------
* Fri Jun 18 2004 Matthias Clasen <mclasen(a)redhat.com> - 0.0.2-4
- Readd some lost context menu entries on the job list.
rpmdb-fedora-2-0.20040624
-------------------------
selinux-policy-strict-1.13.8-1
------------------------------
* Wed Jun 23 2004 Dan Walsh <dwalsh(a)redhat.com> 1.13.8-1
- Add Kerberos policy
- Update with latest from NSA
selinux-policy-targeted-1.13.8-1
--------------------------------
* Wed Jun 23 2004 Dan Walsh <dwalsh(a)redhat.com> 1.13.8-1
- Add Kerberos policy
- Update with latest from NSA
setools-1.4-5
-------------
* Wed Jun 23 2004 Dan Walsh <dwalsh(a)redhat.com> 1.4-5
- Add build requires libselinux
system-config-display-1.0.16-1
------------------------------
* Wed Jun 23 2004 Brent Fox <bfox(a)redhat.com> - 1.0.16-1
- reduce size of monitor-off.png and monitor-on.png to fit in 640x480 (bug #122142)
system-config-kickstart-2.5.12-1
--------------------------------
* Wed Jun 23 2004 Brent Fox <bfox(a)redhat.com> - 2.5.12-1
- use base names for packages (bug #122755)
system-config-samba-1.2.12-1
----------------------------
* Wed Jun 23 2004 Brent Fox <bfox(a)redhat.com> - 1.2.12-1
- use popen instead of system (bug #112528)
tcpdump-3.8.2-4
---------------
* Wed Jun 23 2004 Elliot Lee <sopwith(a)redhat.com>
- added flex to BuildRequires
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
* Sun May 30 2004 Florian La Roche <Florian.LaRoche(a)redhat.de>
- simplify rpm scripts
tetex-2.0.2-15
--------------
* Wed Jun 23 2004 Tim Waugh <twaugh(a)redhat.com> 2.0.2-15
- Rebuilt.
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com> 2.0.2-14
- rebuilt
* Fri Mar 26 2004 Tim Waugh <twaugh(a)redhat.com>
- Update varioref (bug #118821).
wireless-tools-27-1
-------------------
* Wed Jun 23 2004 Dan Williams <dcbw(a)redhat.com>
- Upgrade to 27.pre23 to get new wireless scanning API
wvdial-1.54.0-1
---------------
* Mon Jun 21 2004 Harald Hoyer <harald(a)redhat.com> 1.54.0-1
- version 1.54.0
* Tue Jun 15 2004 Elliot Lee <sopwith(a)redhat.com>
- rebuilt
xchat-2.0.9-1
-------------
* Wed Jun 23 2004 Christopher Aillon <caillon(a)redhat.com> 1:2.0.9-1
- Update to 2.0.9
- Fixed the URL handler menu patches to apply.
xinitrc-4.0.0-1
---------------
* Wed Jun 23 2004 Mike A. Harris <mharris(a)redhat.com> 4.0.0-1
- Created xinitrc-3-stable-branch in CVS for maintaining the 3.x branch of
xinitrc. New development will occur in the 4.x releases, intended for
Fedora Core 3 and Red Hat Enterprise Linux 4.
- Added back changes from 3.40-1 which were reverted in 3.42-1, as these were
intended for development.
- Renamed xinput script to xinput.sh to comply with new *.sh policy of scripts
in xinitrc.d directory
- Do not flag /etc/X11/xinit/xinitrc.d/* as config files, as they are scripts,
not config files.
* Wed Jun 23 2004 Mike A. Harris <mharris(a)redhat.com> 3.42-1
- Reverted changes from 3.40-1, which were intended to be included in
Fedora Core 3 development, but accidentally made it into Fedora Core 2
erratum.
* Tue Jun 01 2004 Mike A. Harris <mharris(a)redhat.com> 3.41-1
- Fixed missing quote in xinput script (#123804)
xscreensaver-4.16-2
-------------------
* Wed Jun 23 2004 Ray Strode <rstrode(a)redhat.com> 4.16-2
- use htmlview for browsing help.
19 years, 10 months
Preliminary OpenAFS 1.3.x RPM for Fedora Core 2
by Matthew Miller
I know OpenAFS isn't well-loved at Red Hat, but we're kinda dependent on it
here. (Maybe the in-kernel AFS will be a large part of our solution in the
future, but it needs a lot more work.) And, as of, um, two days ago, OpenAFS
CVS + some patches builds and runs on Fedora Core 2. So, I've put together a
preliminary RPM, and I'd like some help making it as perfect as possible.
<http://www.mattdm.org/misc/openafs/>
Please read the README.RPM and TODO.RPM files included in the src.rpm. (Also
conveniently on the above web site, which is a little ugly because I'm lazy.)
Specific caveats: it's very cutting edge, and some things (SMP, for example)
don't work at all. You may get PAG support if you rebuild your kernel to
export the syscall table -- I haven't tried. Otherwise, you won't.
Any bugs in the new init script or in the specfile, or suggestions for
improvements, please let me know!
Thanks!
--
Matthew Miller mattdm(a)mattdm.org <http://www.mattdm.org/>
Boston University Linux ------> <http://linux.bu.edu/>
19 years, 10 months
sigwaitinfo() does not work in FC2?
by Xu, Jin J
Hi, all,
I wrote a small program to handle thousands of TCP connections and tens
of segments each second on each connection. To do this, I use rtsignal
to notify application when socket is ready for read. The basic idea of
this program is like this:
After program start, block the SIGRTMIN and SIGIO in the main thread by:
sigset_t sset;
sigemptyset(&sset);
sigaddset( &sset, SIGRTMIN );
sigaddset( &sset, SIGIO );
pthread_sigmask( SIG_BLOCK, &sset, NULL );
In one thread, accept the connection request and set signal on it:
...
Int fd = accept( ......);
flags = fcntl(sock, F_GETFL, 0);
fcntl(sock, F_SETFL, flags | O_NONBLOCK | O_ASYNC );
fcntl(sock, F_SETSIG, SIGRTMIN );
fcntl(sock, F_SETOWN, sigpid );
...
And in the work thread, use sigwaitinfo to get the rtsignal from queue.
sigset_t sset;
sigemptyset( &sset );
sigaddset( &sset, SIGIO );
sigaddset( &sset, SIGRTMIN );
while ( true ) {
int sig = sigwaitinfo( &sset, &siginfo );
if ( sig == SIGRTMIN ) {
if ( siginfo.si_band & POLL_IN ) {
do_read_pack( siginfo.si_fd );
}
else if ( siginfo.si_band & POLL_HUP ) {
do_disconn( siginfo.si_fd );
}
else if ( siginfo.si_band & POLL_ERR ) {
do_error( siginfo.si_fd );
}
}
}
This program can work on most of the platforms, but, in FC2, the work
thread is blocked on sigwaitinfo while the signal is queuing in the
kernel. (I can see the number in /proc/sys/kernel/rtsig-nr is increasing
rapidly). At last, the queue overflow, and the sigwaitinfo returns a
SIGIO.
My environments is FC2 (2.6.6-1.435smp) on an old dual P3 Xeon,
glibc-2.3.3-27. This program can work in RHEL 3.0 AS (2.4.21-9.ELsmp,
glibc-2.3.2-95.6).
Has anybody ever meet the same problem as me? Or anybody has any ideas?
Thank you in advance
- Jin
19 years, 10 months
Initrd Help - Upgrading the kernel
by Ivan Gyurdiev
Hi, I'm sorry for posting this but I'd like to ask for a favor.
I'm stuck and unable to upgrade the kernel. That's because the initrd
(which I need to load xfs) is generated post-install, and losetup does
not work on my system. It fails with memlock: Unable to lock into
memory. I filed a bug, but after some googling around I found a message
from Warren Togami that this issue is kernel-related and has been fixed
in later releases. The problem is that I'm stuck at this particular
release (414) with no other kernel. Knoppix chroot has some permission
issue that won't let me do anything useful.
So the favor I'd like to ask is: can someone send me the generated
initrd for the 448 kernel, with the xfs module in particular on it?
I don't do raid or lvm or anything strange like that. I'd really
appreciate some help. I'll test SElinux and the kernel and everything
afterwards...
19 years, 10 months
packages that BuildRequire: gettext that need to change to gettext-devel
by Colin Walters
Hi,
I recently got a bug (#125042) that suggested that gstreamer should
BuildRequire cvs. This sounded very odd, so I investigated a bit. It
turns out that we invoke the gettext program "autopoint", which
internally uses cvs (which seems crack to me, but that's another issue).
The "autopoint" program is presently included in the "gettext" package.
Since it's really autopoint that requires CVS, it seems to me that the
package containing autopoint should BuildRequire: cvs. However, since
gettext is essentially part of the base system, this would force cvs in
too.
So as an alternative, I'd like to move autopoint (and probably more
development tools) into gettext-devel. See bug #126071. This brings up
the main point: a lot of packages presently BuildRequire: gettext, and I
think all of them will need to change to gettext-devel. This is the
list from rawhide:
[walters@porkchop fc3]$ for pkg in $(ls -1); do (cd $pkg; latest=$(ls -1 | tail -1); if rpm -qp --requires $latest/SRPMS/$pkg-$latest.src.rpm | grep -q gettext; then echo $pkg; fi); done
anaconda
binutils
bug-buddy
chkconfig
compat-gcc
control-center
coreutils
eog
evolution
firstboot
gcc
gcc34
GConf2
gdm
gedit
ggv
gkrellm
glib2
gnome-desktop
gnome-games
gnome-libs
gnome-mag
gnome-session
gnome-system-monitor
gnome-terminal
gnome-themes
gnome-utils
gnopernicus
gnumeric
gok
gpdf
gqview
grep
gstreamer
gthumb
gtkhtml3
gtksourceview
initscripts
k3b
kdebase
kudzu
libgtop2
mc
nautilus-cd-burner
quota
rhpl
rhythmbox
system-config-printer
system-config-samba
system-config-securitylevel
system-config-users
vim
xchat
xfsprogs
19 years, 10 months
Watch Out... missing 'localhost'
by Warren Togami
Please be on the look out for some network configuration tool in FC2
that leaves /etc/hosts without "localhost" entries. I just discovered
that my system /etc/hosts was blank with only the following lines after
using netconfig and neat several times switching between DHCP, static,
and dialup networking... so I don't know what caused it.
# Do not remove the following line, or various programs
# that require network functionality will fail.
This seems to have exposed problems of robustness in services IIim and
sendmail. Investigating those now.
Warren Togami
wtogami(a)redhat.com
19 years, 10 months
Rawhide signatures
by Brian Gerst
When I run up2date, I keep getting "Package xxx does not have a GPG
signature, Aborting." Are these packages really unsigned or do I not
have the right signature imported into RPM?
--
Brian Gerst
19 years, 10 months