Closed
Bug 304854
Opened 19 years ago
Closed 19 years ago
Centralize duplicated files
Categories
(Firefox Build System :: General, enhancement)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: hackwrench1, Unassigned)
Details
(Keywords: meta)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20050815 Firefox/1.0+ Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20050815 Firefox/1.0+ There are multiple versions of now.c that do the same thing. The last comment of Bug 206643 suggests making only one $_topsrcdir/build/cygwin-wrapper. Generally this bug should be a magnet for files that could be potentially be reduced to one and/or centralized. Reproducible: Always Steps to Reproduce:
If those multiple copies are across independent products, then combining them is not an option. NSPR & LDAP are independent products.
| Reporter | ||
Comment 2•19 years ago
|
||
Why not? This should be no different than using the same C compiler, make, cvs, etc
OS: All → Windows XP
Product: Core → Mozilla Application Suite
Hardware: All → PC
Version: Trunk → 1.0 Branch
It's different because the cygwin-wrapper is not released as a standalone tool that is expected to be installed on individual systems. A better comparision is the config.guess & config.sub scripts. Every project which uses GNU configure has a copy of those scripts and they are not expected to be installed on the system because they need to be constantly updated. Furthermore, NSPR & LDAP are independent projects which are expected to have their own self-contained CVS trees. The extra build complexity to use an external cygwin-wrapper script to save 4.2k of disk space is not worth the effort.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Product: Mozilla Application Suite → Core
Resolution: --- → WONTFIX
Summary: Candidates for topsrcdir → Centralize duplicated files
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•