Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 42840 - kernel 2.4.25 hang in mozilla 1.6 compile at ranlib libgkhtmlbase_s.a
Summary: kernel 2.4.25 hang in mozilla 1.6 compile at ranlib libgkhtmlbase_s.a
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: Sparc Linux
: High critical (vote)
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-24 22:00 UTC by Brian Bartholomew
Modified: 2004-03-06 16:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Bartholomew 2004-02-24 22:00:13 UTC
I'm attempting to use gentoo linux with kernel 2.4.25 on an Ultra 5.
I have X up under twm.  I have compiled gimp, and want to compile
gnome.  Currently I am compiling mozilla 1.6, and three times now that
I've verified and an additional three that I'm blaming it on I've had
the machine hang on or right after a particular ranlib in the mozilla
compile.  The machine then is dead to the world as far as I can tell.
No L1-a, no ping, no drag a book across the keyboard.  Hung.  After
power cycling and running the command by hand, the compile continues,
but eventually fails with a reference to the hand-ranlibbed file.  The
last time I compiled I had a total of 3 Gig of swap, and a script
running every second to complain when the free swap dropped below 1
Gig; this script didn't report.  This is the last output from the
machine before it hangs:

   nsStyleText* nsIFrame::GetStyleText() const':
../../../../dist/include/content/nsStyleStructList.h:84: warning: cast from `
   const nsStyleStruct*' to `const nsStyleText*' increases required alignment 
   of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleTextReset* nsIFrame::GetStyleTextReset() const':
../../../../dist/include/content/nsStyleStructList.h:88: warning: cast from `
   const nsStyleStruct*' to `const nsStyleTextReset*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleDisplay* nsIFrame::GetStyleDisplay() const':
../../../../dist/include/content/nsStyleStructList.h:90: warning: cast from `
   const nsStyleStruct*' to `const nsStyleDisplay*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleVisibility* nsIFrame::GetStyleVisibility() const':
../../../../dist/include/content/nsStyleStructList.h:98: warning: cast from `
   const nsStyleStruct*' to `const nsStyleVisibility*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleContent* nsIFrame::GetStyleContent() const':
../../../../dist/include/content/nsStyleStructList.h:100: warning: cast from `
   const nsStyleStruct*' to `const nsStyleContent*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleQuotes* nsIFrame::GetStyleQuotes() const':
../../../../dist/include/content/nsStyleStructList.h:104: warning: cast from `
   const nsStyleStruct*' to `const nsStyleQuotes*' increases required alignment 
   of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleUserInterface* nsIFrame::GetStyleUserInterface() const':
../../../../dist/include/content/nsStyleStructList.h:106: warning: cast from `
   const nsStyleStruct*' to `const nsStyleUserInterface*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleUIReset* nsIFrame::GetStyleUIReset() const':
../../../../dist/include/content/nsStyleStructList.h:112: warning: cast from `
   const nsStyleStruct*' to `const nsStyleUIReset*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleTable* nsIFrame::GetStyleTable() const':
../../../../dist/include/content/nsStyleStructList.h:114: warning: cast from `
   const nsStyleStruct*' to `const nsStyleTable*' increases required alignment 
   of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleTableBorder* nsIFrame::GetStyleTableBorder() const':
../../../../dist/include/content/nsStyleStructList.h:118: warning: cast from `
   const nsStyleStruct*' to `const nsStyleTableBorder*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleMargin* nsIFrame::GetStyleMargin() const':
../../../../dist/include/content/nsStyleStructList.h:120: warning: cast from `
   const nsStyleStruct*' to `const nsStyleMargin*' increases required alignment 
   of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStylePadding* nsIFrame::GetStylePadding() const':
../../../../dist/include/content/nsStyleStructList.h:127: warning: cast from `
   const nsStyleStruct*' to `const nsStylePadding*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleBorder* nsIFrame::GetStyleBorder() const':
../../../../dist/include/content/nsStyleStructList.h:129: warning: cast from `
   const nsStyleStruct*' to `const nsStyleBorder*' increases required alignment 
   of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleOutline* nsIFrame::GetStyleOutline() const':
../../../../dist/include/content/nsStyleStructList.h:132: warning: cast from `
   const nsStyleStruct*' to `const nsStyleOutline*' increases required 
   alignment of target type
../../../../dist/include/content/nsStyleStructList.h: In member function `const 
   nsStyleXUL* nsIFrame::GetStyleXUL() const':
../../../../dist/include/content/nsStyleStructList.h:139: warning: cast from `
   const nsStyleStruct*' to `const nsStyleXUL*' increases required alignment of 
   target type
rm -f libgkhtmlbase_s.a
ar cr libgkhtmlbase_s.a nsAbsoluteContainingBlock.o nsAreaFrame.o nsBRFrame.o nsBlockBandData.o nsBlockFrame.o nsBlockReflowContext.o nsBlockReflowState.o nsBulletFrame.o nsContainerFrame.o nsFirstLetterFrame.o nsFrame.o nsFrameManager.o nsGfxScrollFrame.o nsHTMLContainerFrame.o nsHTMLFrame.o nsHTMLReflowCommand.o nsHTMLReflowState.o nsImageFrame.o nsImageMap.o nsInlineFrame.o nsLeafFrame.o nsLineBox.o nsLineLayout.o nsObjectFrame.o nsPageFrame.o nsPageContentFrame.o nsPlaceholderFrame.o nsPresShell.o nsScrollPortFrame.o nsSelectsAreaFrame.o nsSimplePageSequence.o nsSpacerFrame.o nsSplittableFrame.o nsReflowPath.o nsTextFrame.o nsTextTransformer.o nsViewportFrame.o nsBidiFrames.o  
ranlib libgkhtmlbase_s.a
Read from remote host prawn: Connection timed out
Connection to prawn closed.
bb@pike:~/prawn> 
							Brian

Reproducible: Always
Steps to Reproduce:
1. emerge a variety of things, particularly xfree and gimp,
2. until emerge -p mozilla reports that it only wants to build mozilla
3. emerge mozilla
Actual Results:  
Complete and total machine hang.

See details for last output before hang.

Expected Results:  
Successful mozilla compile, or report some error with ranlib, but
in any case not hang.

Not much was running: dhcpcd, sshd, cron, syslog-ng, bash, emerge mozilla.

prawn# emerge info
Portage 2.0.49-r15 (default-sparc64-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.25)
=================================================================
System uname: 2.4.25 sparc64 sun4u
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="sparc"
AUTOCLEAN="yes"
CFLAGS="-mcpu=ultrasparc -O3 -pipe"
CHOST="sparc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.2/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=ultrasparc -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="sparc avi crypt cups encode fbcon foomaticdb gif gnome jpeg kde libwww mad
mikmod mpeg ncurses nls oss png pdflib spell truetype xv xml2 xmms zlib gdbm
berkdb slang readline arts mysql X sdl tcpd pam ssl perl python esd imlib
oggvorbis gtk qt motif opengl"

prawn#
Comment 1 Brian Bartholomew 2004-03-06 16:26:02 UTC
This problem was never resolved, but it is no longer of interest
to me -- I switched to the 2004.0 distribution and it compiled.