Closed Bug 279104 Opened 20 years ago Closed 20 years ago

Bug in building libical on sparc/solaris

Categories

(Calendar :: Internal Components, defect)

Sun
Solaris
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tuiupol-bugzilla, Assigned: gray)

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8a5) Gecko/20041222
Build Identifier: latest Mozilla/5.0 nightly

My compilations of last nightly stop with the following :

Building deps for icalrecur.c
cc -o icalrecur.o -c  -DHAVE_CONFIG_H -DOSTYPE=\"SunOS5\" -DOSARCH=\"SunOS\"
-I/usr/local/mozilla/production/sources/mozilla/calendar/libical/../..
-I/usr/local/mozilla/production/sources/mozilla/calendar/libical/src/libical -I.
 -I../../../../dist/include/ical -I../../../../
-I/usr/local/mozilla/production/sources/mozilla/dist/include/nspr    
-I/usr/openwin/include    -I/usr/openwin/include -xlibmil -xstrcons%all -mt 
-DNDEBUG -DTRIMMED -xO3  -I/usr/openwin/include -DMOZILLA_VERSION=\"1.8b\"
-DSOLARIS=1 -DNSCAP_DISABLE_DEBUG_PTR_TYPES=1 -DD_INOC_HEADERS=1
-DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1
-DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT_T=1 -DHAVE-DHAVE_DIRENT_H=1
-DHAVE_SYS_BYTEORDER_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1
-DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1STATVFS_H=1 -DHAVE_SYS_STATFS_H=1
-DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBC=1 -DHAVE_LIBSOCKET=1 -DFUNCPROTO=15
-DHAVE_XSHM=1 -D_REENTRANT=DOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1
-DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1
-DHAVE_LSTAT64=1 FILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1
-DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1
-DHAVE_I18N_LC_MESSAGES=1 -DMOZLKIT=\"gtk\" -DMOZ_WIDGET_GTK=1
-DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_BUILD_APP=suite
-DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_ENABL=1 -DMOZ_EXTRA_X11CONVERTERS=1
-DOJI=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1
-DMOZ_JSLOADER=1 -DMOZ_XTF=1 -DGSSAPI_H=1 -DHAVE_GSS_C_NT_HOSTBASED_SERVICE=1
-DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_LIBART=1 -DMOZ_LOGGING=1
-DMOZ_USER_DIR=\".moVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DMOZ_XUL=1
-DMOZ_PROFILESHARING=1 -DMOZ_PROFILELOCKING=1 -DSUNCTL=1
-DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1 -DNS=1 -DJS_THREADSAFE=1
-DNS_PRINT_PREVIEW=1 -DNS_PRINTING=1 -DMOZILLA_LOCALE_VERSION=\"1.8b\"
-DMOZILLA_REGION_VERSION=\"1.8b\" -DMOZILLA_=\"1.5\"  -D_MOZILLA_CONFIG_H_
-DMOZILLA_CLIENT icalrecur.c
"icalrecur.c", line 138: cannot find include file: <stdint.h>
cc: acomp failed for icalrecur.c
make[7]: *** [icalrecur.o] Error 2
make[7]: Leaving directory
`/usr/local/mozilla/production/sources/mozilla/calendar/libical/src/libical'
make[6]: *** [libs] Error 2
make[6]: Leaving directory
`/usr/local/mozilla/production/sources/mozilla/calendar/libical/src'
make[5]: *** [libs] Error 2
make[5]: Leaving directory
`/usr/local/mozilla/production/sources/mozilla/calendar/libical'
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/usr/local/mozilla/production/sources/mozilla/calendar'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/usr/local/mozilla/production/sources/mozilla'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/mozilla/production/sources/mozilla'
make[1]: *** [built] Error 2
make[1]: Leaving directory `/usr/local/mozilla/code/mozilla'

Indeed there is not any stdint.h on Solaris.

Perhaps is necessary it to add particular cases in ical.h as with
dist/include/plugin/nptypes.h (cf
https://bugzilla.mozilla.org/show_bug.cgi?id=251939) ??

For information :
Compilation of the last nightly build on SunOS 5.8 Generic_108528-24 sun4u sparc
SUNW,Ultra-5_10
With :  
Sun WorkShop 6 update 2 C 5.3 Patch
Sun WorkShop 6 update 2 C++ 5.3 Patch

The Last correct compilation that I have make under these conditions is
Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8a5) Gecko/20041222.

Reproducible: Always

Steps to Reproduce:
1.compile it
2.
3.

Actual Results:  
build fails

Expected Results:  
build
Patch checked in.
Thanks
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Component: libical → Internal Components
The bugspam monkeys have been set free and are feeding on Calendar :: Internal Components. Be afraid for your sanity!
QA Contact: libical → base
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: