Closed
Bug 188247
Opened 22 years ago
Closed 22 years ago
Build LDAP with GCC 3.x on OS/2
Categories
(Directory :: LDAP C SDK, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jhpedemonte, Assigned: mcs)
References
Details
Attachments
(1 file, 5 obsolete files)
11.71 KB,
patch
|
mcs
:
review+
dmosedale
:
superreview+
|
Details | Diff | Splinter Review |
Derived from Meta bug 177789. This bug deals specifically with patches to make
LDAP build on OS/2 using GCC 3.0.3.
Reporter | ||
Comment 1•22 years ago
|
||
First patch. LDAP builds as part of Mozilla, but has not been tested.
Reporter | ||
Comment 2•22 years ago
|
||
General code cleanup.
Attachment #110986 -
Attachment is obsolete: true
Reporter | ||
Comment 3•22 years ago
|
||
Define BSD_SELECT in the correct place.
Attachment #116129 -
Attachment is obsolete: true
Reporter | ||
Updated•22 years ago
|
Summary: Build LDAP with GCC 3.0.3 on OS/2 → Build LDAP with GCC 3.x on OS/2
Reporter | ||
Comment 5•22 years ago
|
||
Cleanup
Reporter | ||
Updated•22 years ago
|
Attachment #117256 -
Attachment is obsolete: true
Reporter | ||
Updated•22 years ago
|
Attachment #118056 -
Flags: review?(mcs)
Assignee | ||
Comment 6•22 years ago
|
||
Comment on attachment 118056 [details] [diff] [review]
patch v2.3
I am not an expert on configure, but this change worries me a little:
@@ -459,7 +459,7 @@
if test "$GXX" = "yes"; then
GNU_CXX=1
fi
-if test "`echo | $AS -V 2>&1 | grep -c GNU`" != "0"; then
+if test "`echo | $AS -v 2>&1 | grep -c GNU`" != "0"; then
GNU_AS=1
fi
rm -f a.out
This affects all platforms, right? At least for some versions of as (e.g.,
Sun's) -v fails but -V works.
Reporter | ||
Comment 7•22 years ago
|
||
That's quite interesting. For us, "-V" doesn't work, but "-v" does. The issue
that I was having (if I am recalling this correctly) was that "-pipe" support
was not getting set for NSPR and LDAP, but was working in the browser tree.
Eventually, with Seawood's help, we noticed that the browser configure.in used
"-v", while NSPR and LDAP used "-V". So does Sun have a problem with the
browser configure.in?
Reporter | ||
Comment 8•22 years ago
|
||
Fix Visual Age bustage.
Attachment #118056 -
Attachment is obsolete: true
Reporter | ||
Updated•22 years ago
|
Attachment #118078 -
Flags: review?(mcs)
Reporter | ||
Updated•22 years ago
|
Attachment #118056 -
Flags: review?(mcs)
Assignee | ||
Comment 9•22 years ago
|
||
As far as I know there are no problems related to the browser configure.in on
Solaris... I suppose it would only show up if you do not use the GNU tools,
which most people do.
Assignee | ||
Comment 10•22 years ago
|
||
Comment on attachment 118078 [details] [diff] [review]
patch v2.4
OK.
Attachment #118078 -
Flags: review?(mcs) → review+
Reporter | ||
Comment 11•22 years ago
|
||
Comment on attachment 118078 [details] [diff] [review]
patch v2.4
Seeking sr= for checkin into branch
Attachment #118078 -
Flags: superreview?(dmose)
Comment 12•22 years ago
|
||
Comment on attachment 118078 [details] [diff] [review]
patch v2.4
sr=dmose
Attachment #118078 -
Flags: superreview?(dmose) → superreview+
Comment 13•22 years ago
|
||
Note that a generated configure needs to be checked in as well.
After you've landed this on the LDAP client branch, please reassign to me or mcs
and one of us will land it on the LDAP trunk so that these changes don't get
lost whenever we decide to move to a new client branch.
Comment 14•22 years ago
|
||
I checked in everything except the generated configure.
I grabbed the "correct" autoconf from cygwin, but it did not generate a
configure that corresponded to the configure that the Mozilla build is generating.
I need to take to cls about getting the right version of autoconf.
This shouldn't matter from a Mozilla build perspective. I will get this resolved
today.
Assignee | ||
Comment 16•22 years ago
|
||
Let me know when the generated configure is checked into
ldapcsdk_50_client_branch and then I will commit all of this to the trunk.
Reporter | ||
Comment 17•22 years ago
|
||
Mark: For whatever reason, we could never generate a correct configure script.
We used multiple versions of autoconf, all of which produced vastly different
files than what is currently checked in. It has been a while, so I don't know
if someone already checked in an updated configure. If this is not the case,
could you check in the generated configure script for us?
Assignee | ||
Comment 18•22 years ago
|
||
Unfortunately I am not sure I can generate the correct configure script. I'll
give it a try when I get a chance.
Reporter | ||
Comment 19•22 years ago
|
||
Marking this fixed, since the changes to configure.in have now been incorporated
into later versions of configure.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Comment 20•22 years ago
|
||
I don't think this ever got checked in on the LDAP trunk...
Comment 21•21 years ago
|
||
The patch has been checked in on the ldap trunk now.
You need to log in
before you can comment on or make changes to this bug.
Description
•