Closed Bug 98844 Opened 24 years ago Closed 24 years ago

The DISABLE_LDAP build flag is broken in xpfe/bootstrap

Categories

(SeaMonkey :: UI Design, defect, P3)

x86
All
defect

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9.5

People

(Reporter: rpotts, Assigned: rpotts)

References

Details

(Keywords: topembed, Whiteboard: topembed+)

Attachments

(1 file)

When the DISABLE_LDAP build flag is set, the xpfe/bootstrap directory will not build because 'nsldap32v40.lib' unconditionally referenced in the makefile...
hey chris, it looks like you added 'nsldap32v40.lib' as a required library to xpfe/bootstrap... i'm assuming that this is required for static builds ?? if so, i'd like to place it inside of an !ifndef DISABLE_LDAP block so we can build the tree without LDAP turned on (again) -- rick
Yes, sorry -- I wasn't aware of DISABLE_LDAP builds. Patch coming up.
Attachment #48873 - Flags: review+
hey chris, since you made the patch... i'll happily review it :-) r=rpotts
Hey Chris, Do we need to worry about patches for Makefile.in (unix) and, god forbid, the Mac? -- rick
Keywords: topembed
Whiteboard: topembed+
re: mac & linux, not sure about Mac; looks like Makefile.in already conditionalizes ldap libs.
Status: NEW → ASSIGNED
Priority: -- → P3
Target Milestone: --- → mozilla0.9.5
yep... i noticed that Makefile.in conditionally includes the ldap libraries based on 'MOZ_LDAP_XPCOM'... is that equivalent to 'DISABLE_LDAP' ? Never mind ;-) I just noticed that 'DISABLE_LDAP' is a windows-only build flag...
Fix checked in.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
*** Bug 97036 has been marked as a duplicate of this bug. ***
chris... this needs to be checked into the 0.9.2 branch as well (for embedding customers). Do you want to? or shall i? -- rick
Checked in on mozilla-0.9.2 branch.
This patch needs to be checked into the 0.9.4 branch too :-)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Keywords: nsbranch
I've just pushed this into the 0.9.4 branch too :-) closing (again)!!
Status: REOPENED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
rs vrfy
Status: RESOLVED → VERIFIED
Product: Core → Mozilla Application Suite
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: