Closed Bug 202510 Opened 22 years ago Closed 22 years ago

Remove _*_SOURCE defines from default linux configuration

Categories

(SeaMonkey :: Build Config, defect)

All
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.4beta

People

(Reporter: netscape, Assigned: netscape)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The _POSIX_SOURCE & _SVID_SOURCE defines were used to limit the number of warnings we see due to system header quirks that annoyed the compiler (like zero-length arrays). We're beginning to use the extended API set of glibc more so we really do not need to limit ourselves to just the POSIX or SVID subset.
Attachment #120985 - Flags: review?(darin)
Comment on attachment 120985 [details] [diff] [review] v1.0 nice! but some source files have #ifdef's as well. nsFileStreams.cpp being one of them, but LXR search for _BSD_SOURCE lists others i think.
Attachment #120985 - Flags: review?(darin) → review+
Patch has been checked in.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Summary: Remove _*_SOURCE defines from default linux configuration → Remove _*_SOURCE defines from default linux configuration
Target Milestone: --- → mozilla1.4beta
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: