Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 29189
Product:  
Component:  
Status: WAITING
Resolution:
Assigned To: Not yet assigned to anyone <unassigned@gcc.gnu.org>
Host:
Reported against  
Priority:  
Severity:  
Target Milestone:  
 
 
Target:
Reporter: giffordj@la.twcbc.com
Add CC:
CC:
Remove selected CCs
Build:
URL:
Summary:
Keywords:
Known to work:
Known to fail:

Attachment Description Type Created Size Actions
obsolete.tar.bz2 All files in Dir with -save-temps application/octet-stream 2006-09-23 04:26 179.15 KB Edit
obsolete.tar[1].bz2 All files from -save-temp application/octet-stream 2006-09-23 05:44 179.15 KB Edit
mozilla-temps.tar[1].bz2 Attempt #3 at attaching -save-temp info application/x-bzip2 2006-09-23 20:27 245.68 KB Edit
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 29189 depends on: Show dependency tree
Show dependency graph
Bug 29189 blocks:

Additional Comments:





Mark bug as suspended
Change status back to NEW.




View Bug Activity   |   Format For Printing   |   Clone This Bug


Description:   Last confirmed: Opened: 2006-09-23 04:25
Bug on Mozilla side for Reference
https://bugzilla.mozilla.org/show_bug.cgi?id=342472

When trying to build any mozllia program with GCC 4.0 and greater build fails
c++ -save-temps -I/usr/X11R7/include -fno-rtti -fno-exceptions -Wall
-Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -mcpu=G3
-mtune=G3 -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -mcpu=G3 -mtune=G3
-fno-strict-aliasing -O1 -fPIC -shared -Wl,-h -Wl,libxpcom_compat.so -o
libxpcom_compat.so  nsFileSpec.o nsFileStream.o nsIFileStream.o
nsFileSpecImpl.o nsSpecialSystemDirectory.o       -Wl,--whole-archive
../../dist/lib/libmozreg_s.a  -Wl,--no-whole-archive  -L../../dist/bin -lxpcom
-lxpcom_core  -L../../dist/bin -L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl
-ldl -lm
c++: warning: -pipe ignored because -save-temps specified
nsSpecialSystemDirectory.o: In function
`nsSpecialSystemDirectory::Set(nsSpecialSystemDirectory::SystemDirectories,
nsFileSpec*)':
nsSpecialSystemDirectory.cpp:(.text+0x1d0): undefined reference to
`nsHashtable::nsHashtable(unsigned int, int)'
nsSpecialSystemDirectory.cpp:(.text+0x204): undefined reference to
`nsHashtable::Put(nsHashKey*, void*)'
nsSpecialSystemDirectory.cpp:(.text+0x214): undefined reference to
`nsHashKey::~nsHashKey()'
nsSpecialSystemDirectory.o: In function
`nsSpecialSystemDirectory::operator=(nsSpecialSystemDirectory::SystemDirectories)':
nsSpecialSystemDirectory.cpp:(.text+0x3d0): undefined reference to
`nsHashtable::Get(nsHashKey*)'
nsSpecialSystemDirectory.cpp:(.text+0x3fc): undefined reference to
`nsHashtable::Get(nsHashKey*)'
nsSpecialSystemDirectory.cpp:(.text+0x448): undefined reference to
`nsHashtable::Get(nsHashKey*)'
nsSpecialSystemDirectory.cpp:(.text+0x474): undefined reference to
`nsHashtable::Get(nsHashKey*)'
nsSpecialSystemDirectory.cpp:(.text+0x4c0): undefined reference to
`nsHashtable::Get(nsHashKey*)'
nsSpecialSystemDirectory.cpp:(.text+0x52c): undefined reference to
`nsHashKey::~nsHashKey()'
nsSpecialSystemDirectory.cpp:(.text+0x538): undefined reference to
`nsHashKey::~nsHashKey()'
nsSpecialSystemDirectory.o: In function
`SystemDirectoriesKey::~SystemDirectoriesKey()':
nsSpecialSystemDirectory.cpp:(.text._ZN20SystemDirectoriesKeyD0Ev[SystemDirectoriesKey::~SystemDirectoriesKey()]+0x34):
undefined reference to `nsHashKey::~nsHashKey()'
nsSpecialSystemDirectory.o: In function
`SystemDirectoriesKey::~SystemDirectoriesKey()':
nsSpecialSystemDirectory.cpp:(.text._ZN20SystemDirectoriesKeyD1Ev[SystemDirectoriesKey::~SystemDirectoriesKey()]+0x2c):
undefined reference to `nsHashKey::~nsHashKey()'
collect2: ld returned 1 exit status
make[2]: *** [libxpcom_compat.so] Error 1
make[2]: Leaving directory `/usr/src/seamonkey-build/xpcom/obsolete'
make[1]: *** [tier_2] Error 2
make[1]: Leaving directory `/usr/src/seamonkey-build'
make: *** [default] Error 2

------- Comment #1 From giffordj@la.twcbc.com 2006-09-23 04:26 -------
Created an attachment (id=12311) [edit]
All files in Dir with -save-temps

------- Comment #2 From giffordj@la.twcbc.com 2006-09-23 04:26 -------
Failures only occur on PPC, no other architecture seems to be affected.

------- Comment #3 From Andrew Pinski 2006-09-23 04:33 -------
Well the bzip file is messed up, can you reattach it?

------- Comment #4 From giffordj@la.twcbc.com 2006-09-23 05:44 -------
Created an attachment (id=12312) [edit]
All files from -save-temp

------- Comment #5 From giffordj@la.twcbc.com 2006-09-23 05:44 -------
If that doesn't work, try http://ftp.jg555.com/obsolete.tar.bz2

------- Comment #6 From Andrew Pinski 2006-09-23 05:59 -------
I still get:

bzip2: Compressed file ends unexpectedly;
        perhaps it is corrupted?  *Possible* reason follows.
bzip2: No such file or directory
        Input file = /tmp/fr-GRhwUv/obsolete.tar-1.bz2, output file =
/tmp/fr-GRhwUv/obsolete.tar-1

It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.

You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.

bzip2: Deleting output file /tmp/fr-GRhwUv/obsolete.tar-1, if it exists.

------- Comment #7 From Andrew Pinski 2006-09-23 05:59 -------
(In reply to comment #6)
> I still get:
Even with the link in comment #5.

------- Comment #8 From giffordj@la.twcbc.com 2006-09-23 20:27 -------
Created an attachment (id=12317) [edit]
Attempt #3 at attaching -save-temp info

------- Comment #9 From Andrew Pinski 2006-09-25 06:07 -------
bl _ZN11nsHashtableC1Eji@local

------- Comment #10 From giffordj@la.twcbc.com 2006-09-29 17:18 -------
Is more information required, let me know.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug