Closed Bug 358274 Opened 18 years ago Closed 13 years ago

Firefox V2.0 won't build on Irix6.5.22 Fails in mkdepend directory. "o: Command not found"

Categories

(Firefox Build System :: General, defect)

All
Other
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: sgjohns, Unassigned)

Details

Attachments

(2 files)

User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Build Identifier: 

Firefox v2.0, (and also Firefox v1.5.0.7), won't build on Irix 6.5.22 using gcc3.3. Build fails in mkdepend. Build keeps reporting "o: command not found", persumably 'o' should gcc. Also reports ./config/build_number not found. There is no build_number file included in archive, (see below).

UX:cat: ERROR: Cannot open ./config/build_number: No such file or directory
gmake export
UX:cat: ERROR: Cannot open ./config/build_number: No such file or directory
gmake[1]: Entering directory `/export/source/compile/mozilla'
rm -f -rf /sdk
gmake -C config export
UX:cat: ERROR: Cannot open ../config/build_number: No such file or directory
gmake[2]: Entering directory `/export/source/compile/mozilla/config'
UX:cat: ERROR: Cannot open ../../config/build_number: No such file or directory
gmake[3]: Entering directory `/export/source/compile/mozilla/config/mkdepend'
cppsetup.c
o host_cppsetup. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/includ
e/mkdepend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkd
epend/cppsetup.c
gmake[3]: o: Command not found
gmake[3]: [host_cppsetup.] Error 127 (ignored)
ifparser.c
o host_ifparser. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/includ
e/mkdepend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkd
epend/ifparser.c
gmake[3]: o: Command not found
gmake[3]: [host_ifparser.] Error 127 (ignored)
include.c
o host_include. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/include
/mkdepend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkde
pend/include.c
gmake[3]: o: Command not found
gmake[3]: [host_include.] Error 127 (ignored)
main.c
o host_main. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/include/mk
depend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkdepen
d/main.c
gmake[3]: o: Command not found
gmake[3]: [host_main.] Error 127 (ignored)
parse.c
o host_parse. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/include/m
kdepend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkdepe
nd/parse.c
gmake[3]: o: Command not found
gmake[3]: [host_parse.] Error 127 (ignored)
pr.c
o host_pr. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/include/mkde
pend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkdepend/
pr.c
gmake[3]: o: Command not found
gmake[3]: [host_pr.] Error 127 (ignored)
o mkdepend  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"  host_cppsetup. host
_ifparser. host_include. host_main. host_parse. host_pr.
gmake[3]: o: Command not found
gmake[3]: [mkdepend] Error 127 (ignored)
gmake[3]: Leaving directory `/export/source/compile/mozilla/config/mkdepend'
rm -f nfspwd
cp nfspwd.pl nfspwd
chmod +x nfspwd
rm -f revdepth
cp revdepth.pl revdepth
chmod +x revdepth
I. ./bdate.pl build_number
gmake[2]: I.: Command not found
gmake[2]: [build_number] Error 127 (ignored)
rm -f nsBuildID.h
I. ./aboutime.pl -m ./milestone.txt nsBuildID.h build_number ./nsBuildID.h.in
gmake[2]: I.: Command not found
gmake[2]: [nsBuildID.h] Error 127 (ignored)
nsinstall  -m 644 nsBuildID.h ../mozilla-config.h ./nsStaticComponents.h  /inclu
de
nsinstall: cannot access nsBuildID.h: No such file or directory
gmake[2]: *** [export] Abort (core dumped)
gmake[2]: Leaving directory `/export/source/compile/mozilla/config'
gmake[1]: *** [export] Error 2
gmake[1]: Leaving directory `/export/source/compile/mozilla'
gmake: *** [default] Error 2
WEB1 3#



Reproducible: Always

Steps to Reproduce:
1.Extract Archive
2../configure --enable-application=browser
3.gmake

Actual Results:  
As Above

Expected Results:  
WEB1 10# gmake
UX:cat: ERROR: Cannot open ./config/build_number: No such file or directory
gmake export
UX:cat: ERROR: Cannot open ./config/build_number: No such file or directory
gmake[1]: Entering directory `/export/source/compile/mozilla'
rm -f -rf /sdk
gmake -C config export
UX:cat: ERROR: Cannot open ../config/build_number: No such file or directory
gmake[2]: Entering directory `/export/source/compile/mozilla/config'
UX:cat: ERROR: Cannot open ../../config/build_number: No such file or directory
gmake[3]: Entering directory `/export/source/compile/mozilla/config/mkdepend'
cppsetup.c
o host_cppsetup. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/includ
e/mkdepend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkd
epend/cppsetup.c
gmake[3]: o: Command not found
gmake[3]: [host_cppsetup.] Error 127 (ignored)
ifparser.c
o host_ifparser. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/includ
e/mkdepend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkd
epend/ifparser.c
gmake[3]: o: Command not found
gmake[3]: [host_ifparser.] Error 127 (ignored)
include.c
o host_include. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/include
/mkdepend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkde
pend/include.c
gmake[3]: o: Command not found
gmake[3]: [host_include.] Error 127 (ignored)
main.c
o host_main. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/include/mk
depend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkdepen
d/main.c
gmake[3]: o: Command not found
gmake[3]: [host_main.] Error 127 (ignored)
parse.c
o host_parse. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/include/m
kdepend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkdepe
nd/parse.c
gmake[3]: o: Command not found
gmake[3]: [host_parse.] Error 127 (ignored)
pr.c
o host_pr. -c  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"   -I/include/mkde
pend -I/include  -I/sdk/include  /export/source/compile/mozilla/config/mkdepend/
pr.c
gmake[3]: o: Command not found
gmake[3]: [host_pr.] Error 127 (ignored)
o mkdepend  -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".\"  host_cppsetup. host
_ifparser. host_include. host_main. host_parse. host_pr.
gmake[3]: o: Command not found
gmake[3]: [mkdepend] Error 127 (ignored)
gmake[3]: Leaving directory `/export/source/compile/mozilla/config/mkdepend'
I. ./bdate.pl build_number
gmake[2]: I.: Command not found
gmake[2]: [build_number] Error 127 (ignored)
rm -f nsBuildID.h
I. ./aboutime.pl -m ./milestone.txt nsBuildID.h build_number ./nsBuildID.h.in
gmake[2]: I.: Command not found
gmake[2]: [nsBuildID.h] Error 127 (ignored)
nsinstall  -m 644 nsBuildID.h ../mozilla-config.h ./nsStaticComponents.h  /inclu
de
nsinstall: cannot access nsBuildID.h: No such file or directory
gmake[2]: *** [export] Abort (core dumped)
gmake[2]: Leaving directory `/export/source/compile/mozilla/config'
gmake[1]: *** [export] Error 2
gmake[1]: Leaving directory `/export/source/compile/mozilla'
gmake: *** [default] Error 2
WEB1 11#
Comment on attachment 243714 [details]
config.log from the build attempt

>This file contains any messages produced by compilers while
>running configure, to aid debugging if configure makes a mistake.
>
>configure:964: checking host system type
>configure:985: checking target system type
>configure:1003: checking build system type
>configure:1078: checking for gawk
>configure:1176: checking for nsinstall
>configure:2188: checking for gcc
>configure:2301: checking whether the C compiler (gcc  ) works
>configure:2317: gcc -o conftest    conftest.c  1>&5
>configure:2343: checking whether the C compiler (gcc  ) is a cross-compiler
>configure:2348: checking whether we are using GNU C
>configure:2376: checking whether gcc accepts -g
>configure:2412: checking for c++
>configure:2444: checking whether the C++ compiler (c++  ) works
>configure:2460: c++ -o conftest    conftest.C  1>&5
>ld: WARNING 84: /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/libstdc++.a is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libm.so is not used for resolving any symbol.
>configure:2486: checking whether the C++ compiler (c++  ) is a cross-compiler
>configure:2491: checking whether we are using GNU C++
>configure:2519: checking whether c++ accepts -g
>configure:2568: gcc -c   conftest.c 1>&5
>configure:2585: gcc -c   conftest.c 1>&5
>configure:2604: checking for ranlib
>configure:2636: checking for as
>configure:2677: checking for ar
>configure:2712: checking for ld
>configure:2747: checking for strip
>configure:2782: checking for windres
>configure:3204: checking whether gcc and cc understand -c and -o together
>configure:3264: checking how to run the C preprocessor
>configure:3344: checking how to run the C++ preprocessor
>configure:3409: checking for a BSD compatible install
>configure:3462: checking whether ln -s works
>configure:3487: checking for perl5
>configure:3527: checking for minimum required perl version >= 5.004
>configure:3537: checking for full perl installation
>configure:3550: checking for doxygen
>configure:3586: checking for whoami
>configure:3622: checking for autoconf
>configure:3658: checking for unzip
>configure:3696: checking for zip
>configure:3737: checking for makedepend
>configure:3772: checking for xargs
>configure:4066: checking for gmake
>configure:4134: checking for X
>configure:4448: checking for dnet_ntoa in -ldnet
>configure:4492: checking for dnet_ntoa in -ldnet_stub
>configure:4543: checking for gethostbyname
>configure:4647: checking for connect
>configure:4745: checking for remove
>configure:4843: checking for shmat
>configure:4950: checking for IceConnectionNumber in -lICE
>configure:5410: checking whether ld has archive extraction flags
>configure:5469: checking for 64-bit OS
>configure:5479: gcc -o conftest     conftest.c  1>&5
>configure: failed program was:
>#line 5474 "configure"
>#include "confdefs.h"
> int main () {
>    if (sizeof(long) == 8) { return 0; } return 1; } 
>configure:6957: checking for ANSI C header files
>configure:7061: checking for working const
>configure:7136: checking for mode_t
>configure:7169: checking for off_t
>configure:7202: checking for pid_t
>configure:7235: checking for size_t
>configure:7268: checking for st_blksize in struct stat
>configure:7302: checking for siginfo_t
>configure:7349: checking for int16_t
>configure:7384: checking for int32_t
>configure:7419: checking for int64_t
>configure:7454: checking for int64
>configure:7489: checking for uint
>configure:7524: checking for uint_t
>configure:7559: checking for uint16_t
>configure:7603: checking for uname.domainname
>configure:7640: checking for uname.__domainname
>configure:7686: checking for usable wchar_t (2 bytes, unsigned)
>configure:7736: checking for compiler -fshort-wchar option
>configure:7787: checking for visibility(hidden) attribute
>configure:7905: checking for dirent.h that defines DIR
>configure:7943: checking for opendir in -ldir
>configure:8035: checking for sys/byteorder.h
>configure:8035: checking for compat.h
>configure:8035: checking for getopt.h
>configure:8075: checking for sys/bitypes.h
>configure:8075: checking for memory.h
>configure:8075: checking for unistd.h
>configure:8115: checking for gnu/libc-version.h
>configure:8115: checking for nl_types.h
>configure:8155: checking for malloc.h
>configure:8195: checking for X11/XKBlib.h
>configure:8236: checking for sys/statvfs.h
>configure:8236: checking for sys/statfs.h
>configure:8236: checking for sys/vfs.h
>configure:8236: checking for sys/mount.h
>configure:8277: checking for mmintrin.h
>configure:8324: checking for new
>configure:8375: checking for sys/cdefs.h
>configure:8419: checking for gethostbyname_r in -lc_r
>configure:8468: checking for atan in -lm
>configure:8521: checking for dlopen in -ldl
>configure:8557: checking for dlfcn.h
>configure:8702: checking for socket in -lsocket
>configure:8766: checking for XDrawLines in -lX11
>configure:8807: checking for XextAddDisplay in -lXext
>configure:8850: checking for XtFree in -lXt
>configure:9023: checking for XineramaIsActive in -lXinerama
>configure:9064: checking for X11/extensions/Xinerama.h
>configure:9097: checking for XShmCreateImage in -lXext
>configure:9138: checking for X11/extensions/XShm.h
>configure:9178: checking for XieFloGeometry in -lXIE
>configure:9219: checking for X11/extensions/XIElib.h
>configure:9303: checking for freetype-config
>configure:9339: checking for FreeType - version >= 6.1.0
>configure:9413: gcc -o conftest  -I/usr/freeware/include -I/usr/freeware/include/freetype2    conftest.c -L/usr/freeware/lib32 -lfreetype -lsocket -ldl -lm  1>&5
>ld: WARNING 84: /usr/lib32/libsocket.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libdl.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libm.so is not used for resolving any symbol.
>configure:9465: checking for pthread_create in -lpthreads
>gcc -o dummy dummy.c    -lpthreads  -lsocket -ldl -lm 
>ld: FATAL 9: I/O error (-lpthreads): No such file or directory
>collect2: ld returned 32 exit status
>configure:9487: checking for pthread_create in -lpthread
>gcc -o dummy dummy.c    -lpthread  -lsocket -ldl -lm 
>ld: WARNING 84: /usr/lib32/libsocket.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libdl.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libm.so is not used for resolving any symbol.
>configure:9587: checking whether gcc accepts -pthread
>configure:9610: checking whether gcc accepts -pthreads
>configure:9732: checking whether mmap() sees write()s
>configure:9775: gcc -o conftest     conftest.c -lsocket -ldl -lm  1>&5
>ld: WARNING 84: /usr/lib32/libsocket.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libdl.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libm.so is not used for resolving any symbol.
>configure:9800: checking whether gcc needs -traditional
>configure:9846: checking for 8-bit clean memcmp
>configure:9884: checking for random
>configure:9884: checking for strerror
>configure:9884: checking for lchown
>configure:9884: checking for fchmod
>configure:9884: checking for snprintf
>configure:9884: checking for statvfs
>configure:9884: checking for memmove
>configure:9884: checking for rint
>configure:9884: checking for stat64
>configure:9884: checking for lstat64
>configure:9939: checking for flockfile
>configure:9939: checking for getpagesize
>configure:9996: checking for localtime_r
>configure:9996: checking for strtok_r
>configure:10060: checking for wcrtomb
>configure:10092: checking for mbrtowc
>configure:10133: checking for res_ninit()
>configure:10180: checking for gnu_get_libc_version()
>configure:10225: checking for iconv in -lc
>configure:10356: checking for iconv()
>configure:10399: checking for iconv() with const input
>configure:10448: checking for nl_langinfo and CODESET
>configure:10492: checking for an implementation of va_copy()
>configure:10533: checking for an implementation of __va_copy()
>configure:10574: checking whether va_lists can be copied by value
>configure:10697: checking for C++ exceptions flag
>configure:10732: checking for gcc 3.0 ABI
>configure:10774: checking for C++ "explicit" keyword
>configure:10810: checking for C++ "typename" keyword
>configure:10855: checking for modern C++ template specialization syntax support
>configure:10892: checking whether partial template specialization works
>configure:10926: checking whether operators must be re-defined for templates derived from templates
>configure:10965: checking whether we need to cast a derived template to pass as its base class
>configure:11000: checking whether the compiler can resolve const ambiguities for templates
>configure:11048: checking whether the C++ "using" keyword can change access
>configure:11100: checking whether the C++ "using" keyword resolves ambiguity
>configure:11142: checking for "std::" namespace
>configure:11175: checking whether standard template operator!=() is ambiguous
>configure:11212: checking for C++ reinterpret_cast
>configure:11246: checking for C++ dynamic_cast to void*
>configure:11294: checking whether C++ requires implementation of unused virtual methods
>configure:11329: checking for trouble comparing to zero near std::operator!=()
>configure:11377: checking for LC_MESSAGES
>configure:12473: checking for pkg-config
>configure:12517: checking for gtk+-2.0 >= 1.3.7
>configure:12524: checking MOZ_GTK2_CFLAGS
>configure:12529: checking MOZ_GTK2_LIBS
>configure:13384: checking for xft
>configure:13391: checking MOZ_XFT_CFLAGS
>configure:13396: checking MOZ_XFT_LIBS
>configure:13475: checking for pango >= 1.1.0
>configure:13482: checking _PANGOCHK_CFLAGS
>configure:13487: checking _PANGOCHK_LIBS
>configure:13671: checking for XpGetPrinterList in -lXp
>configure:13807: checking for gnome-vfs-2.0 >= 2.0 gnome-vfs-module-2.0 >= 2.0
>configure:13914: checking for gconf-2.0 >= 1.2.1
>configure:13921: checking MOZ_GCONF_CFLAGS
>configure:13926: checking MOZ_GCONF_LIBS
>configure:14017: checking for libgnome-2.0 >= 2.0
>configure:14151: checking for libgnomeui-2.0 >= 2.2.0
>configure:15549: checking for valid optimization flags
>configure:15560: gcc -c  -O   conftest.c 1>&5
>configure:16171: checking for __cxa_demangle
>configure:16340: checking for gcc -pipe support
>configure:16404: checking whether compiler supports -Wno-long-long
>configure:16413: gcc -c  -Wno-long-long   conftest.c 1>&5
>configure:16434: checking whether C compiler supports -fprofile-generate
>configure:16443: gcc -c  -fprofile-generate   conftest.c 1>&5
>cc1: error: unrecognized option `-fprofile-generate'
>configure: failed program was:
>#line 16436 "configure"
>#include "confdefs.h"
>
>int main() {
>return 0;
>; return 0; }
>configure:16461: checking whether C compiler supports -fprofile-arcs
>configure:16470: gcc -c  -fprofile-arcs   conftest.c 1>&5
>configure:16516: checking whether C++ compiler has -pedantic long long bug
>configure:16527: c++ -o conftest  -D_LANGUAGE_C_PLUS_PLUS -fshort-wchar -Wall -Wno-long-long -pedantic    conftest.C -lsocket -ldl -lm  1>&5
>ld: WARNING 84: /usr/lib32/libsocket.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libdl.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/libstdc++.a is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libm.so is not used for resolving any symbol.
>configure:16557: checking for correct temporary object destruction order
>configure:16582: c++ -o conftest  -D_LANGUAGE_C_PLUS_PLUS -fshort-wchar    conftest.C -lsocket -ldl -lm  1>&5
>ld: WARNING 84: /usr/lib32/libsocket.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libdl.so is not used for resolving any symbol.
>ld: WARNING 84: /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/libstdc++.a is not used for resolving any symbol.
>ld: WARNING 84: /usr/lib32/libm.so is not used for resolving any symbol.
>configure:16603: checking for correct overload resolution with const and templates
>configure:16638: c++ -c  -D_LANGUAGE_C_PLUS_PLUS -fshort-wchar -Wall -Wno-long-long -pedantic   conftest.C 1>&5
>configure:16974: checking for libIDL-2.0 >= 0.8.0
>configure:16981: checking LIBIDL_CFLAGS
>configure:16986: checking LIBIDL_LIBS
>configure:18370: checking for glib-2.0 >= 1.3.7
>configure:18377: checking GLIB_CFLAGS
>configure:18382: checking GLIB_LIBS
>configure:18983: checking for stdint.h
>configure:18983: checking for inttypes.h
>configure:18983: checking for sys/int_types.h
>configure:19811: gcc -c -Wall -Wno-long-long -pedantic    conftest.c 1>&5
>configure: In function `main':
>configure:19805: warning: implicit declaration of function `exit'
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: