Closed Bug 942190 Opened 6 years ago Closed 6 years ago

Cannot build MailNews after mozilla-central Bug 939049.

Categories

(MailNews Core :: Backend, defect)

All
Windows 7
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 28.0

People

(Reporter: philip.chee, Assigned: standard8)

References

Details

(Keywords: regression)

https://tbpl.mozilla.org/php/getParsedLog.php?id=30956566&tree=Thunderbird-Trunk#error0

make[9]: Leaving directory `/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mailnews/base/public'
make[9]: Entering directory `/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mailnews/base/src'
mkdir -p /builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mailnews/base/src/.deps
MailNewsDLF.cpp
/usr/bin/ccache /tools/gcc-4.7.3-0moz1/bin/g++ -m32 -march=pentiumpro -o MailNewsDLF.o -c -I../../../mozilla/dist/stl_wrappers -I../../../mozilla/dist/system_wrappers -include /builds/slave/tb-c-cen-lx-000000000000000000/build/mozilla/config/gcc_hidden.h -DMOZ_LDAP_XPCOM -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DZLIB_INTERNAL -DOSTYPE=\"Linux2.6.32-220.el6\" -DOSARCH=Linux -DNO_NSPR_10_SUPPORT  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/base/src -I. -I../../../mozilla/dist/include -I../../../mozilla/dist/include/nsprpub  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nspr -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nss      -fPIC  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wcast-align -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fno-omit-frame-pointer    -DMOZILLA_CLIENT -include ../../../mozilla/mozilla-config.h -MD -MP -MF .deps/MailNewsDLF.o.pp /builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/base/src/MailNewsDLF.cpp
nsCidProtocolHandler.cpp
/usr/bin/ccache /tools/gcc-4.7.3-0moz1/bin/g++ -m32 -march=pentiumpro -o nsCidProtocolHandler.o -c -I../../../mozilla/dist/stl_wrappers -I../../../mozilla/dist/system_wrappers -include /builds/slave/tb-c-cen-lx-000000000000000000/build/mozilla/config/gcc_hidden.h -DMOZ_LDAP_XPCOM -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DZLIB_INTERNAL -DOSTYPE=\"Linux2.6.32-220.el6\" -DOSARCH=Linux -DNO_NSPR_10_SUPPORT  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/base/src -I. -I../../../mozilla/dist/include -I../../../mozilla/dist/include/nsprpub  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nspr -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nss      -fPIC  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wcast-align -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fno-omit-frame-pointer    -DMOZILLA_CLIENT -include ../../../mozilla/mozilla-config.h -MD -MP -MF .deps/nsCidProtocolHandler.o.pp /builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/base/src/nsCidProtocolHandler.cpp
nsCopyMessageStreamListener.cpp
/usr/bin/ccache /tools/gcc-4.7.3-0moz1/bin/g++ -m32 -march=pentiumpro -o nsAbBSDirectory.o -c -I../../../mozilla/dist/stl_wrappers -I../../../mozilla/dist/system_wrappers -include /builds/slave/tb-c-cen-lx-000000000000000000/build/mozilla/config/gcc_hidden.h -DMOZ_LDAP_XPCOM -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DZLIB_INTERNAL -DOSTYPE=\"Linux2.6.32-220.el6\" -DOSARCH=Linux -DNO_NSPR_10_SUPPORT  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/addrbook/src -I. -I../../../mozilla/dist/include -I../../../mozilla/dist/include/nsprpub  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nspr -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nss      -fPIC  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wcast-align -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fno-omit-frame-pointer    -DMOZILLA_CLIENT -include ../../../mozilla/mozilla-config.h -MD -MP -MF .deps/nsAbBSDirectory.o.pp /builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/addrbook/src/nsAbBSDirectory.cpp
nsAbCardProperty.cpp
/usr/bin/ccache /tools/gcc-4.7.3-0moz1/bin/g++ -m32 -march=pentiumpro -o nsMsgCompFields.o -c -I../../../mozilla/dist/stl_wrappers -I../../../mozilla/dist/system_wrappers -include /builds/slave/tb-c-cen-lx-000000000000000000/build/mozilla/config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DZLIB_INTERNAL -DOSTYPE=\"Linux2.6.32-220.el6\" -DOSARCH=Linux -DNO_NSPR_10_SUPPORT  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/compose/src -I. -I../../../mozilla/dist/include -I../../../mozilla/dist/include/nsprpub  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nspr -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nss      -fPIC  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wcast-align -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fno-omit-frame-pointer    -DMOZILLA_CLIENT -include ../../../mozilla/mozilla-config.h -MD -MP -MF .deps/nsMsgCompFields.o.pp /builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/compose/src/nsMsgCompFields.cpp
nsMsgCompose.cpp
/usr/bin/ccache /tools/gcc-4.7.3-0moz1/bin/g++ -m32 -march=pentiumpro -o nsCopyMessageStreamListener.o -c -I../../../mozilla/dist/stl_wrappers -I../../../mozilla/dist/system_wrappers -include /builds/slave/tb-c-cen-lx-000000000000000000/build/mozilla/config/gcc_hidden.h -DMOZ_LDAP_XPCOM -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DZLIB_INTERNAL -DOSTYPE=\"Linux2.6.32-220.el6\" -DOSARCH=Linux -DNO_NSPR_10_SUPPORT  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/base/src -I. -I../../../mozilla/dist/include -I../../../mozilla/dist/include/nsprpub  -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nspr -I/builds/slave/tb-c-cen-lx-000000000000000000/build/objdir-tb/mozilla/dist/include/nss      -fPIC  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wcast-align -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fno-omit-frame-pointer    -DMOZILLA_CLIENT -include ../../../mozilla/mozilla-config.h -MD -MP -MF .deps/nsCopyMessageStreamListener.o.pp /builds/slave/tb-c-cen-lx-000000000000000000/build/mailnews/base/src/nsCopyMessageStreamListener.cpp
nsMailDirProvider.cpp
../../../../mailnews/base/src/MailNewsDLF.cpp:31:1: error: prototype for 'nsresult mozilla::mailnews::MailNewsDLF::CreateInstance(const char*, nsIChannel*, nsILoadGroup*, const char*, nsISupports*, nsISupports*, nsIStreamListener**, nsIContentViewer**)' does not match any in class 'mozilla::mailnews::MailNewsDLF'
In file included from ../../../../mailnews/base/src/MailNewsDLF.cpp:7:0:
../../../../mailnews/base/src/MailNewsDLF.h:28:60: error: candidate is: virtual nsresult mozilla::mailnews::MailNewsDLF::CreateInstance(const char*, nsIChannel*, nsILoadGroup*, const char*, nsIDocShell*, nsISupports*, nsIStreamListener**, nsIContentViewer**)
make[9]: *** [MailNewsDLF.o] Error 1
make[9]: *** Waiting for unfinished jobs....
Landed a bustage fix with rs=jcranmer over irc.

https://hg.mozilla.org/comm-central/rev/47f09564338a

There's possibly some more tidy up we could port from bug 939049, but this fixes the bustage.
Keywords: regression
Assignee: nobody → standard8
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 28.0
You need to log in before you can comment on or make changes to this bug.