Open Bug 458660 Opened 16 years ago Updated 1 year ago

Remove Win16 support from Directory (LDAP) C SDK

Categories

(Directory :: LDAP C SDK, defect)

x86
Windows 95
defect
Not set
trivial

Tracking

(Not tracked)

People

(Reporter: sgautherie, Unassigned, Mentored)

References

(Blocks 2 open bugs, )

Details

(Keywords: good-first-bug, meta, Whiteboard: [lang=make] [file blocking bugs and work there])

Attachments

(1 file)

      No description provided.
Blocks: Win16Removal
No longer depends on: Win16Removal
Keywords: helpwanted
http://mxr.mozilla.org/comm-central/search?string=msdos&case=on&find=%2Fdirectory%2Fc-sdk%2F
Mark, is MS-DOS still supported? Or could you remove its support?
I added Rich and Anton to the bug CC.

I don't think MSDOS has ever been supported inside the Mozilla C SDK code  We used to have code for 16-bit Windows, but I doubt anyone cares about that now.
Yes, let's get rid of the msdos code.
http://mxr.mozilla.org/comm-central/find?string=%2Fdirectory%2Fc-sdk%2Fldap%2Fexamples%2F.*%5C.mak%24

/directory/c-sdk/ldap/examples/windows/winldap/LDAP16.MAK
/directory/c-sdk/ldap/examples/windows/winldap/winldap.mak

Should these two be removed.
Or replaced?
Or should the whole directory be removed?

/directory/c-sdk/ldap/examples/win32.mak

This one should stay, iiuc.
Blocks: 507897
Depends on: 509144
It looks like that directory is still valid - winldap.mak looks like a valid Visual C++ nmake Makefile.  I don't know if it works.  The LDAP16*.* files can definitely be removed.
Blocks: 616066
Assignee: nobody → sgautherie.bz
Status: NEW → ASSIGNED
Attachment #501301 - Flags: review?(richm)
Attachment #501301 - Flags: review?(richm) → review+
Comment on attachment 501301 [details] [diff] [review]
(Av1) Remove LDAP16.*
[Checked in: Comment 8]

http://hg.mozilla.org/projects/ldap-sdks/rev/b8553cb2163b
Attachment #501301 - Attachment description: (Av1) Remove LDAP16.* → (Av1) Remove LDAP16.* [Checked in: Comment 8]
Keywords: meta
Whiteboard: [good first bug][mentor=sgautherie][lang=make] [file blocking bugs and work there]
Serge, is this still a good first bug? I'm following up on older mentored/good first bugs. Thanks!
Flags: needinfo?(sgautherie.bz)
(In reply to Liz Henry :lizzard from comment #9)
> Serge, is this still a good first bug?

I would answer "yes, in its (LDAP, make) context".

For example, I assume another easy step could be to remove
http://mxr.mozilla.org/comm-central/find?string=%2Fldap%2Fsdks%2Fc-sdk%2Fconfig%2Fwin.*\.mk
{{
/ldap/sdks/c-sdk/config/WIN32.mk <-- (Keep this one !)
/ldap/sdks/c-sdk/config/WIN95.mk
/ldap/sdks/c-sdk/config/WINNT.mk
/ldap/sdks/c-sdk/config/win16.mk
}}
Flags: needinfo?(sgautherie.bz)
Mentor: bugzillamozillaorg_serge_20140323
Whiteboard: [good first bug][mentor=sgautherie][lang=make] [file blocking bugs and work there] → [good first bug][lang=make] [file blocking bugs and work there]
It looks like most was "fixed". (Related to Bug 1126607?)

Remaining (at least):
https://dxr.mozilla.org/comm-central/search?q=msdos.h+path:ldap/c-sdk/libraries/libldap/
"3 results from the comm-central tree"
and
https://dxr.mozilla.org/comm-central/search?q=win16+path:ldap/c-sdk/libraries/libldap/
"1 result from the comm-central tree"
Assignee: bugzillamozillaorg_serge_20140323 → nobody
Status: ASSIGNED → NEW
Keywords: helpwanted
Keywords: good-first-bug
Whiteboard: [good first bug][lang=make] [file blocking bugs and work there] → [lang=make] [file blocking bugs and work there]

I would be interested in working on this bug if its still an issue and unassigned.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: