Closed Bug 623504 Opened 14 years ago Closed 14 years ago

AIX compilation errors in storage-backport

Categories

(Thunderbird :: Build Config, defect)

PowerPC
AIX
defect
Not set
normal

Tracking

(status1.9.1 unaffected, thunderbird3.1 .8-fixed)

RESOLVED FIXED
Thunderbird 3.3a3
Tracking Status
status1.9.1 --- unaffected
thunderbird3.1 --- .8-fixed

People

(Reporter: ul-mcamafia, Assigned: ul-mcamafia)

References

Details

Attachments

(1 file)

After applying the patch from bug# 617272 to storage-backport compilation fails with error: ...C_BUILD=1 -DMOZ_STATIC_MAIL_BUILD=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_RDF=1 -DBUILD_CTYPES=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=1 -DATK_MINOR_VERSION=12 -DATK_REV_VERSION=3 -D_COMM_CONFIG_H_ -DMOZILLA_CLIENT /home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp "../../mozilla/dist/include/mozilla/Mutex.h", line 66.27: 1540-0198 (W) The omitted keyword "private" is assumed for base class "BlockingResourceBase". "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 142.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 152.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 160.1: 1540-0129 (S) The qualifier "AsyncBindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 169.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 182.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 190.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 196.1: 1540-0129 (S) The qualifier "AsyncBindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 242.3: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 242.3: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 242.3: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 252.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 274.1: 1540-0129 (S) The qualifier "AsyncBindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 295.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 309.1: 1540-0129 (S) The qualifier "AsyncBindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 321.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 331.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 341.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 351.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 361.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 371.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 380.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 396.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 409.1: 1540-0129 (S) The qualifier "AsyncBindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 423.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 433.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 443.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 453.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 463.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 473.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 482.1: 1540-0129 (S) The qualifier "BindingParams" is not defined in the current scope. "/home/ulink/src/comm-1.9.2/storage-backport/src/mozStorageBindingParams.cpp", line 498.1: 1540-0063 (S) The text "}" is unexpected. gmake[2]: *** [mozStorageBindingParams.o] Error 1 gmake[2]: Leaving directory `/home/ulink/src/comm-1.9.2/obj-tb3-opt/storage-backport/src' gmake[1]: *** [libs] Error 2 gmake[1]: Leaving directory `/home/ulink/src/comm-1.9.2/obj-tb3-opt/storage-backport' gmake: *** [default] Error 2 b
Blocks: 618660
Depends on: 617272
The compilation error above resulted from not removing the original closing the anonymous namespace. manually resolved similar to https://bugzilla.mozilla.org/show_bug.cgi?id=617272
Assignee: nobody → ul.mcamafia
Status: NEW → ASSIGNED
Attachment #501639 - Flags: review?(bugmail)
Moving to Thunderbird and out of storage, as this is a Thunderbird build thing.
Component: Storage → Build Config
Product: Toolkit → Thunderbird
QA Contact: storage → build-config
Version: 1.9.2 Branch → 3.1
storage-backport is a Thunderbird 3.1.x only build thing. Is there an effort under way to package Thunderbird 3.1.x?
(In reply to comment #3) > storage-backport is a Thunderbird 3.1.x only build thing. Is there an effort > under way to package Thunderbird 3.1.x? Yes. Firefox 3.6.x port is ready, so Thunderbird 3.1 is going to replace tb3.0 now.
Comment on attachment 501639 [details] [diff] [review] removing static and wrapping into anonymous namesspace instead Patch looks fine, builds on the try server per human inspection of the logs (comm-1.9.2 does not really work on try-comm-central in terms of green/red/orange anymore).
Attachment #501639 - Flags: review?(bugmail)
Attachment #501639 - Flags: review+
Attachment #501639 - Flags: approval-thunderbird3.1.8?
asuth: thx for turbo fast review :-)
the 1.9.2 branch patch from bug# 617272 landed yesterday without problems in mozilla-1.9.2 repository.
Attachment #501639 - Flags: approval-thunderbird3.1.8? → approval-thunderbird3.1.8+
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 3.3a3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: