Closed Bug 1222591 Opened 6 years ago Closed 6 years ago

nsMsgUtils.cpp:52:10: fatal error: 'nsProtocolProxyService.h' file not found

Categories

(MailNews Core :: Build Config, defect)

defect
Not set
blocker

Tracking

(firefox45 fixed)

RESOLVED FIXED
Thunderbird 45.0
Tracking Status
firefox45 --- fixed

People

(Reporter: aleth, Unassigned)

References

Details

(Keywords: dogfood, regression)

Attachments

(1 file)

/builds/slave/tb-c-cen-m64-00000000000000000/build/mailnews/base/util/nsMsgUtils.cpp:52:10: fatal error: 'nsProtocolProxyService.h' file not found
 #include "nsProtocolProxyService.h"
          ^
 1 error generated.
 make[6]: *** [nsMsgUtils.o] Error 1
 make[6]: *** Waiting for unfinished jobs....
 make[5]: *** [mailnews/base/util/target] Error 2
Could be fallout from bug 1221453 and bug 1222479.
Flags: needinfo?(philip.chee)
The include in the compile command is showing as:

-Ic:/tb/2-central/src/netwerk/base

that is, missing the /mozilla/ prefix
and backend.mk shows:

LOCAL_INCLUDES += -I$(topsrcdir)/netwerk/base
Hi,

I got hit by the same bug, I think.

Just to be sure so that whoever can fix this won't miss anything, here are
the missing files that were noticed during build by passing "-k" to top-level |make| for local TB build.
I refreshed my source in the last couple of hours to get by some build issues.


(1)
/NREF-COMM-CENTRAL/comm-central/mailnews/base/util/nsMsgUtils.cpp:52:36: fatal error: nsProtocolProxyService.h: No such file or directory
 #include "nsProtocolProxyService.h"

'/mozilla' missing before '/netwerk' in -I description:
-I/NREF-COMM-CENTRAL/comm-central/netwerk/base

(2) /NREF-COMM-CENTRAL/comm-central/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp
../../../../dist/include/CertVerifier.h:11:28: fatal error: pkix/pkixtypes.h: No such file or directory
 #include "pkix/pkixtypes.h"

'/mozilla' missing before '/security'
-I/NREF-COMM-CENTRAL/comm-central/security/pkix/include

(3)
In file included from /NREF-COMM-CENTRAL/objdir-tb3/mailnews/intl/Unified_cpp_mailnews_intl0.cpp:2:0:
/NREF-COMM-CENTRAL/comm-central/mailnews/intl/nsCharsetAlias.cpp:14:35: fatal error: nsUConvPropertySearch.h: No such file or directory
 #include "nsUConvPropertySearch.h"

'/mozilla' missing before '/intl'

-I/NREF-COMM-CENTRAL/comm-central/mailnews/intl

(4) /NREF-COMM-CENTRAL/comm-central/mailnews/mime/src/nsCMS.cpp

In file included from /NREF-COMM-CENTRAL/comm-central/mailnews/mime/src/nsCMS.cpp:8:0:
../../../dist/include/CertVerifier.h:11:28: fatal error: pkix/pkixtypes.h: No such file or directory
 #include "pkix/pkixtypes.h"

Similar to the case (2) above.
'/mozilla' missing before '/security'

-I/NREF-COMM-CENTRAL/comm-central/security/pkix/include

(5) /NREF-COMM-CENTRAL/comm-central/mail/app/nsMailApp.cpp:36:24: fatal error: BinaryPath.h: No such file or directory
 #include "BinaryPath.h"
                        ^
This puzzled me for a moment, but it must be
/NREF-COMM-CENTRAL/comm-central/mozilla/xpcom/build/BinaryPath.h

'/mozilla' missing before '/xpcom'
-I/NREF-COMM-CENTRAL/comm-central/xpcom/build

Unrelated

(6) platform.ini is missing:

Since I specify |make -j4| or something like that
during my local build, the output is intermixed from different |make| invocation and is hard to see, but when I searched "No such file"
I noticed the following errors concerning "platform.ini"

--- begin quote 
/NREF-COMM-CENTRAL/comm-central/ldap/c-sdk/libraries/libldap/unbind.c: In function ‘ldap_unbind’:
/NREF-COMM-CENTRAL/comm-central/ldap/c-sdk/libraries/libldap/unbind.c:58:2: warning: too many arguments for format [-Wformat-extra-args]
  LDAPDebug( LDAP_DEBUG_TRACE, "ldap_unbind\n", 0, 0, 0 );
  ^
/NREF-COMM-CENTRAL/comm-central/ldap/c-sdk/libraries/libldap/unbind.c:58:2: warning: too many arguments for format [-Wformat-extra-args]
/NREF-COMM-CENTRAL/comm-central/ldap/c-sdk/libraries/libldap/unbind.c: In function ‘nsldapi_send_unbind’:
/NREF-COMM-CENTRAL/comm-central/ldap/c-sdk/libraries/libldap/unbind.c:202:2: warning: too many arguments for format [-Wformat-extra-args]
  LDAPDebug( LDAP_DEBUG_TRACE, "nsldapi_send_unbind\n", 0, 0, 0 );
  ^
/NREF-COMM-CENTRAL/comm-central/ldap/c-sdk/libraries/libldap/unbind.c:202:2: warning: too many arguments for format [-Wformat-extra-args]
url.o
vorg.o
Traceback (most recent call last):
  File "/NREF-COMM-CENTRAL/comm-central/mozilla/config/printconfigsetting.py", line 16, in <module>
    with open(file) as fh:
IOError: [Errno 2] No such file or directory: '/NREF-COMM-CENTRAL/objdir-tb3/dist/bin/platform.ini'
In file included from ldvector.c:298:0:
/NREF-COMM-CENTRAL/objdir-tb3/dist/private/nss/verref.h: In function ‘FREEBL_GetVector’:
/NREF-COMM-CENTRAL/objdir-tb3/dist/private/nss/verref.h:31:25: warning: unused variable ‘_nss_version_c’ [-Wunused-variable]
     volatile const char _nss_version_c = NSS_VERSION_VARIABLE[0];
                         ^
Traceback (most recent call last):
  File "/NREF-COMM-CENTRAL/comm-central/mozilla/config/printconfigsetting.py", line 16, in <module>
    with open(file) as fh:
IOError: [Errno 2] No such file or directory: '/NREF-COMM-CENTRAL/objdir-tb3/dist/bin/platform.ini'
userstatusctrl.o
   ...
--- end quote 

I have no idea what triggered the build script(s) look for platform.ini.
Looking at the existing platform.ini on my system, I surmize this file
is probably created only during the successful build.
The existing platform.ini files are all from successful different builds and
from Debian or Mozilla package installations.

Hmm, so trying to rely on it during build is not useful IMHO.

platform.ini on a particular system of mine  (Debian GNU/Linux 64-bit):
ishikawa@ip030:/NREF-COMM-CENTRAL/comm-central$ locate platform.ini
/REF-OBJ-DIR/objdir-tb3/toolkit/xre/platform.ini   
/TB-NEW/64bits-transition/home/mailtest/thunderbird/platform.ini
/TEST-MAIL-DIR/objdir-tb3/mozilla/dist/bin/platform.ini
/TEST-MAIL-DIR/objdir-tb3/mozilla/toolkit/xre/platform.ini
/WWW-DIR/ASAN-OBJ-DIR/objdir-tb3/dist/bin/platform.ini
/WWW-DIR/ASAN-OBJ-DIR/objdir-tb3/toolkit/xre/platform.ini
/home/ishikawa/OLD-HOME/firefox/platform.ini
/home/ishikawa/OLD-HOME/thunderbird/platform.ini
/home/ishikawa/ff-objdir-tb3/dist/bin/platform.ini
/home/ishikawa/ff-objdir-tb3/toolkit/xre/platform.ini
/home/ishikawa/firefox/platform.ini
/home/ishikawa/repos/thunderbird/platform.ini
/home/mtest2/firefox/platform.ini
/home/mtest2/firefox/updated/platform.ini
/usr/lib/icedove/platform.ini
/usr/lib/iceweasel/platform.ini


TIA
Yay, another dual-topsrcdir-kills-the-fun bug.
Attached patch Hypothetical fixSplinter Review
Can you try this?
Comment on attachment 8684498 [details] [diff] [review]
Hypothetical fix

Review of attachment 8684498 [details] [diff] [review]:
-----------------------------------------------------------------

WFM, thanks for taking a look!
Attachment #8684498 - Flags: feedback+
(In reply to Mike Hommey [:glandium] from comment #6)
> Created attachment 8684498 [details] [diff] [review]
> Hypothetical fix
> 
> Can you try this?

I tested locally (Debian GNU/Linux 64-bit).
All the files that failed before compiled successfully and
build finishes (!)
(I can't say for other platforms like Windows and OS X).

Thank you!
See similar bug 1222655
Component: General → Build Config
Product: Thunderbird → MailNews Core
Version: unspecified → Trunk
Attachment #8684498 - Flags: review?(gps)
Duplicate of this bug: 1222655
Blocks: 1222472
>> (I can't say for other platforms like Windows and OS X).

Local VS2015 x64 and VS2013 x86 builds finish with the fix too. Just tried the x64 build and it also works.
(In reply to aleth [:aleth] from comment #1)
> Could be fallout from bug 1221453 and bug 1222479.

Yes
Flags: needinfo?(philip.chee)
Keywords: dogfood
Duplicate of this bug: 1222587
Duplicate of this bug: 1222760
Keywords: regression
Attachment #8684498 - Flags: review?(gps) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/29ad4236e0cea93b4b6d2bd6cbef9e6f2ffecea1
Bug 1222591 - "nsMsgUtils.cpp:52:10: fatal error: 'nsProtocolProxyService.h' file not found". r=gps f=aleth
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 45.0
@aleth: for future reference, when writing a commit message (for mozilla-central & friends at least), please describe the change, not the problem.

See https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Committing_Rules_and_Responsibilities#Checkin_comment for more.
(In reply to Daniel Holbert [:dholbert] from comment #16)
> @aleth: for future reference, when writing a commit message (for
> mozilla-central & friends at least), please describe the change, not the
> problem.
> 
> See
> https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/
> Committing_Rules_and_Responsibilities#Checkin_comment for more.

@dholbert: Just to clarify, I thought the commit message was up to the patch author/reviewer? My assumption was that generally the only edit on checkin was to the review flags.
Flags: needinfo?(dholbert)
(In reply to aleth [:aleth] from comment #17)
> @dholbert: Just to clarify, I thought the commit message was up to the patch
> author/reviewer? My assumption was that generally the only edit on checkin
> was to the review flags.

Correct. It looks like the patch author didn't provide a commit message in this case, though (I don't see one in attachment 8684498 [details] [diff] [review]), and you filled one in for him when you checked in his patch.  (Hence, comment 16 being addressed to you.)

If I'm misunderstanding the history of the patch / commit message, forgive me & consider comment 16 as being addressed to whoever provided the commit message. :)
Flags: needinfo?(dholbert)
(In reply to Daniel Holbert [:dholbert] from comment #18)
> (In reply to aleth [:aleth] from comment #17)
> > @dholbert: Just to clarify, I thought the commit message was up to the patch
> > author/reviewer? My assumption was that generally the only edit on checkin
> > was to the review flags.
> 
> Correct. It looks like the patch author didn't provide a commit message in
> this case, though (I don't see one in attachment 8684498 [details] [diff] [review]
> [review]), and you filled one in for him when you checked in his patch. 
> (Hence, comment 16 being addressed to you.)
> 
> If I'm misunderstanding the history of the patch / commit message, forgive
> me & consider comment 16 as being addressed to whoever provided the commit
> message. :)

Thanks! Looking more closely, I see what must have happened: it seems hg import bz:// automatically generates a commit message from the BMO data if the patch doesn't have one. I wasn't aware of that, sorry!
Sounds like a case where our bugzilla/hg tools are being "too helpful". :)  Thanks for looking into it.
We're still seeing this error in the latest trunk build

comm-central cset: 554c45f6c0787943d71beb48fafe67665a67d59a
mozilla-central cset: 4a7526d26bd47ce2e01f938702b91c95424026ed


/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgI18N.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgI18N.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgI18N.cpp
nsMsgIdentity.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgIdentity.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgIdentity.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgIdentity.cpp
nsMsgIncomingServer.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgIncomingServer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgIncomingServer.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgIncomingServer.cpp
nsMsgKeyArray.o
../../../../mailnews/base/util/nsMsgIncomingServer.cpp: In member function 'virtual nsresult nsMsgIncomingServer::IsNewHdrDuplicate(nsIMsgDBHdr*, bool*)':
../../../../mailnews/base/util/nsMsgIncomingServer.cpp:2247:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgKeyArray.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgKeyArray.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgKeyArray.cpp
nsMsgKeySet.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgKeySet.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgKeySet.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgKeySet.cpp
nsMsgLineBuffer.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgLineBuffer.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgLineBuffer.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgLineBuffer.cpp
nsMsgMailNewsUrl.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgMailNewsUrl.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgMailNewsUrl.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgMailNewsUrl.cpp
nsMsgProtocol.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgProtocol.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgProtocol.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgProtocol.cpp
nsMsgReadStateTxn.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgReadStateTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgReadStateTxn.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgReadStateTxn.cpp
nsMsgTxn.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgTxn.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgTxn.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgTxn.cpp
nsMsgUtils.o
/usr/bin/ccache /builds/slave/c-cen-t-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -o nsMsgUtils.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /builds/slave/c-cen-t-lnx/build/mozilla/config/gcc_hidden.h -D_IMPL_NS_MSG_BASE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=en-US -DNO_NSPR_10_SUPPORT -I/builds/slave/c-cen-t-lnx/build/mailnews/base/util -I. -I/builds/slave/c-cen-t-lnx/build/netwerk/base -I../../../dist/include  -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-cen-t-lnx/build/objdir/dist/include/nss       -fPIC   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MP -MF .deps/nsMsgUtils.o.pp  -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer      /builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgUtils.cpp
nsStopwatch.o
/builds/slave/c-cen-t-lnx/build/mailnews/base/util/nsMsgUtils.cpp:52:36: fatal error: nsProtocolProxyService.h: No such file or directory
compilation terminated.
make[4]: *** [nsMsgUtils.o] Error 1
make[4]: Leaving directory `/builds/slave/c-cen-t-lnx/build/objdir/mailnews/base/util'
make[3]: *** [mailnews/base/util/target] Error 2
make[3]: *** Waiting for unfinished jobs....
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
It's still happening because it's not merged on mozilla-central yet.
(In reply to Mike Hommey [:glandium] from comment #22)
> It's still happening because it's not merged on mozilla-central yet.

Oh geeez..  Of course not.  I'm such a baffoon.  Got completely confused
with the graph.  Sorry.
https://hg.mozilla.org/mozilla-central/rev/29ad4236e0ce
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.