./netwerk/cache/src/nsCacheService.cpp missing #ifdef NECKO_DISK_CACHE

RESOLVED WONTFIX

Status

()

RESOLVED WONTFIX
13 years ago
3 years ago

People

(Reporter: stefan_blobner, Unassigned)

Tracking

1.7 Branch
HP
HP-UX
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

13 years ago
User-Agent:       Mozilla/5.0 (X11; U; HP-UX 9000/785; en-US; rv:1.7.10) Gecko/20050805 Firefox/1.0.6
Build Identifier: Thunderbird 1.0.6 from ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/1.0.6/source/

In mozilla/netwerk/cache/src/nsCacheService.cpp line 32 you include
'nsDiskCacheDevice.h', but this fails to build on HP-UX.

while linking thunderbird-bin, it reports:
/usr/ccs/bin/ld: Unsatisfied symbols:
   nsDiskCacheBlockFile::Close(int) (first referenced in
../../dist/lib/components/libnecko.a(nsCacheService.o)) (code)
make[4]: *** [thunderbird-bin] Error 1


I checked older code and found a change that dropped an #ifdef, so I changed the
code to:

#ifdef NECKO_DISK_CACHE
#include "nsDiskCacheDevice.h"
#endif

to make it build ok.

Reproducible: Always

Steps to Reproduce:
1. build on HP-UX 11.11
2.
3.
Assignee: mscott → nobody
Component: Build Config → Networking: Cache
Product: Thunderbird → Core
QA Contact: chase → networking.cache
Version: unspecified → 1.7 Branch
new cache code
Status: UNCONFIRMED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.