Closed Bug 1186863 Opened 9 years ago Closed 7 years ago

ac_add_options --enable-application=suite from .mozconfig seems not to be recognized

Categories

(SeaMonkey :: Build Config, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: bes.wll, Unassigned)

References

Details

It seems that the ac_add_options --enable-application=suite in .mozconfig is ignored, somehow... This is my complete .mozconfig which is placed in the comm-central directory:

ac_add_options --enable-application=suite
mk_add_options MOZ_OBJDIR=/home/bengt-erik/comm-central/obj
mk_add_options MOZ_MAKE_FLAGS="-j8"

Everything seems to build normally without any problems, but instead of 
seamonkey 2.39a1, firefox-42.0a1 is built!

All this with the same configuration worked well some weeks ago, my last build
was 201506301832, but I am unsure when the problem really started as I did not have the opportunity to make a new build until now
Could you try deleting the whole objdir '/home/bengt-erik/comm-central/obj'?
I did try to delete ../obj directory, and also the whole comm-central with source and download again with mercurial. It did not help, but this did:

export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 into the build environment.
I don't know why this happens, but this would be one more problem due to the mach mercurial-setup obnoxious behavior from bug 1182677. Greg, the more bugs are piling up, the more I'm tempted to just backout bug 1182677. It's getting in people's faces, breaks random other things like here, and overall, seems to end up doing the opposite of what it's supposed to do, which is to make people's lives better.
Blocks: 1182677
Confirming the issue and that a workaround is to set the environment variable I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE
Does this need moving to Core: Mach?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Now after a long period, everything works fine again. The bug can be marked as resolved.
WFM due to Comment 7
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.