Closed Bug 339198 Opened 17 years ago Closed 13 years ago

No Mac xforms.xpi nightly trunk build since May 4th

Categories

(Core Graveyard :: XForms, defect)

PowerPC
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: allan, Unassigned)

References

()

Details

Attachments

(1 file)

It seems like atlantia is having problems building the xforms.xpi. The latest mac xforms.xpi here:
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/mac-xpi
is from May 4th.

The latest build log shows:
make[1]: *** [nsXFormsContextContainer.o] Error 1
but nothing further. It seems like the log is cut off.
[http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1148474220.3900.gz&fulltext=1]
(In reply to comment #0)
> The latest build log shows:
> make[1]: *** [nsXFormsContextContainer.o] Error 1
> but nothing further. It seems like the log is cut off.

My bad, here's the error:

de/gcc/darwin/3.3/c++ -I/Developer/SDKs/MacOSX10.2.8.sdk/usr/include/gcc/darwin/3.3/c++/ppc-darwin -I/Developer/SDKs/MacOSX10.2.8.sdk/usr/include/gcc/darwin/3.3/c++/backward -isystem /Developer/SDKs/MacOSX10.2.8.sdk/usr/include/gcc/darwin/3.3 -isystem /Developer/SDKs/MacOSX10.2.8.sdk/usr/include -F/Developer/SDKs/MacOSX10.2.8.sdk/System/Library/Frameworks -fpascal-strings -no-cpp-precomp -fno-common -fshort-wchar -I/Developer/SDKs/MacOSX10.2.8.sdk/Developer/Headers/FlatCarbon -pipe  -DNDEBUG -DTRIMMED -O2 -g   -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsXFormsContextContainer.pp nsXFormsContextContainer.cpp
../../dist/include/xpcom/nsAutoPtr.h: In destructor `nsRefPtr<T>::~nsRefPtr() 
   [with T = nsXFormsFocusListener]':
nsXFormsContextContainer.cpp:100:   instantiated from here
../../dist/include/xpcom/nsAutoPtr.h:956: error: `Release' undeclared (first 
   use this function)
../../dist/include/xpcom/nsAutoPtr.h:956: error: (Each undeclared identifier is 
   reported only once for each function it appears in.)
make[1]: *** [nsXFormsContextContainer.o] Error 1
make: *** [all] Error 2
Attached patch Possible patchSplinter Review
Here's a possible patch for it, suggested by jag.
cc:pedemonte
We need to the tbox to build xforms.xpi for Macs again before we can release 0.6 (bug 331209)
Blocks: 331209
I just built the latest trunk code, and did not encounter this problem.  However, I am on Mac OS X 10.4, whereas atlantia is on 10.3.9.  In and of itself, that doesn't mean much, but I may have a newer version of the build tools on my system.

Doron suggested clobbering the build, since it is a depend build, and see if that makes any difference.  If not, Allan said he might try checking in the patch tomorrow, to see if that helps.
(In reply to comment #2)
> Created an attachment (id=223276) [edit]
> Possible patch

I've tried checking this in. Let's see if atlantia likes it.
(In reply to comment #6)
> (In reply to comment #2)
> > Created an attachment (id=223276) [edit]
> > Possible patch
> 
> I've tried checking this in. Let's see if atlantia likes it.

It seems like it did
"...
firefox-3.0a1.en-US.mac.dmg
mac-xpi/xforms.xpi
..."
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1148627580.26658.gz&fulltext=1

So with a bit of luck, todays nightly builds will include an xforms.xpi for the mac too
Yay!
Blocks: 339568
Allan, can we close this bug?
Still not in daily 1.8.0 Mac builds.  Latest I can find is 16-May at: 
  ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla1.8.0/mac-xpi

Looking at tinderbox for Mozilla1.8.0
  http://tinderbox.mozilla.org/showlog.cgi?tree=Mozilla1.8.0/1151231640.26924.gz&fulltext=1
, looks like it's not being built on Mac at all:
I see:
  firefox-1.5.0.5.en-US.mac.dmg
but can't find:
  xforms.xpi
in fact, if I look for 'nsXFormsModelElement', I only see the checkout of it and not the compilation (nor anything else in the extensions/xforms directory).

Looking at the WINNT 5.2 build, I see the xforms.xpi.  Will attempt to investigate more...
(In reply to comment #10)
> Still not in daily 1.8.0 Mac builds.  Latest I can find is 16-May at: 
>  
> ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla1.8.0/mac-xpi
> 
> Looking at tinderbox for Mozilla1.8.0
>  
> http://tinderbox.mozilla.org/showlog.cgi?tree=Mozilla1.8.0/1151231640.26924.gz&fulltext=1
> , looks like it's not being built on Mac at all:
> I see:
>   firefox-1.5.0.5.en-US.mac.dmg
> but can't find:
>   xforms.xpi
> in fact, if I look for 'nsXFormsModelElement', I only see the checkout of it
> and not the compilation (nor anything else in the extensions/xforms directory).
> 
> Looking at the WINNT 5.2 build, I see the xforms.xpi.  Will attempt to
> investigate more...
> 

the fact that xforms.xpi doesn't build on 1.8.0 tinderboxes is covered in bug 339568
No longer blocks: 339568
Depends on: 339568
No longer blocks: 331209
No longer blocks: 334603
Leaving open now because 1.8.1 branch not building xforms for mac.  Not since August.
Blocks: 376307
No longer blocks: 353738
Assignee: allan → xforms
Mozilla is not providing builds for xforms any more (unfortunately).
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.