Closed Bug 273366 Opened 20 years ago Closed 20 years ago

Compile fails with ActivePerl installed

Categories

(Firefox Build System :: General, defect)

x86
Windows XP
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 232003

People

(Reporter: RyanVM, Assigned: bryner)

Details

(Keywords: smoketest)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041130 Firefox/1.0 (Community Edition FireFox P3W)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041130 Firefox/1.0 (Community Edition FireFox P3W)

When I try to make an installer build, the "make installer" command fails with
the following error:
--------------------------------------------
could not open
/cygdrive/c/mozilla/mozilla/browser/installer/windows/instgen/installer.cfg: No
such file or directory
make[1]: *** [installer] Error 2
make[1]: Leaving directory `/cygdrive/c/mozilla/mozilla/browser/installer/windows'
make: *** [installer] Error 2
--------------------------------------------
It turns out that the cause for this is ActivePerl 5.8.4 being installed. If I
remove C:\Perl\bin (ActivePerl's install directory) from PATH and use cygwin's
Perl instead, the installer builds fine.

This thread in Mozillazine also discusses the issue.
http://forums.mozillazine.org/viewtopic.php?t=177779

Reproducible: Always
Steps to Reproduce:
1. Install ActivePerl 5.8.4
2. Attempt to make installer
Actual Results:  
Make fails

Expected Results:  
Make succeeds
Assignee: bugs → bryner
Component: Installer → Build Config
QA Contact: bugzilla → asa
Confirming. This is a smoketest blocker, since we aren't even able to build the
installer here.
Severity: major → blocker
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: smoketest
Flags: blocking-aviary1.1?
I updated the ActivePerl build to 5.6.811 and still the same problem.

timeless pointed me to using make 3.79 to get around the error I gave above,
however, I'm still getting other problems.  The only way to do a successful
build is with no form of ActivePerl installed.
Summary: Installer build fails with ActivePerl installed → Compile fails with ActivePerl installed
With bug #232003 fixed, does that fix this bug as well?
(In reply to comment #3)
> With bug #232003 fixed, does that fix this bug as well?

Indeed it does :). I just made an installer using ActivePerl!
As per info in Comment #4, am dupping to Bug #232003

*** This bug has been marked as a duplicate of 232003 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Flags: blocking-aviary1.1?
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.