openmapi does not compile

Bug #882103 reported by telmich
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenMapi.org
New
Undecided
Unassigned

Bug Description

Trying to compile from master branch from git, commit 3228af9, it fails as follows:

[17:35] brief:~% mono --version
Mono JIT compiler version 2.10.6 (tarball Wed Oct 19 06:33:45 UTC 2011)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
 TLS: __thread
 SIGSEGV: altstack
 Notifications: epoll
 Architecture: amd64
 Disabled: none
 Misc: softdebug
 LLVM: supported, not enabled.
 GC: Included Boehm (with typed GC and Parallel Mark)
[17:43] brief:~%

Error log:

[17:43] brief:nmapi% make
gmcs /debug -d:DEBUG -d:TRACE /r:bin/Mono.Cecil.dll /out:bin/NMapi.dll \
/doc:bin/NMapi.xmldoc /nowarn:2002,1591,1570 /target:library \
/r:nunit.framework.dll \
/r:System.Drawing.dll \
/r:System.Data.dll \
/r:System.Configuration.dll \
/r:System.Web.Services.dll \
/r:System.Xml.Linq.dll \
/r:System.Runtime.Serialization.dll \
/r:System.ServiceModel.dll \
/r:bin/RemoteTeaSharp.dll \
/r:Mono.C5.dll \
/r:bin/sgml.dll \
/res:NMapi/resources/strings.resources \
/res:NMapi/resources/strings.de-DE.resources \
NMapi/AssemblyInfo.cs NMapi/Configuration/Configuration.cs NMapi/Core/Admin/AdminGroup.cs NMapi/Core/Admin/AdminOps.cs NMapi/Core/Admin/AdminUser.cs NMapi/Core/Admin/IMapiAdmin.cs NMapi/Core/AutoConfigurationFactory.cs NMapi/Core/Events/IAdvisor.cs NMapi/Core/Events/IEventSubscription.cs NMapi/Core/Events/IMapiAdviseSink.cs NMapi/Core/Events/IMapiIndigoCallback.cs NMapi/Core/Events/ObjectEventProxy.cs NMapi/Core/Events/ObjectEventSet.cs NMapi/Core/Exceptions_Generated.cs NMapi/Core/Extensions/IMapiContainerExtender.cs NMapi/Core/Extensions/IMapiFolderExtender.cs NMapi/Core/Extensions/IMapiPropExtender.cs NMapi/Core/Extensions/IMsgStoreExtender.cs NMapi/Core/IMapiFactory.cs NMapi/Core/IMapiProgress.cs NMapi/Core/Indigo/IMapiOverIndigo.cs NMapi/Core/Indigo/IndigoMapiObjRef.cs NMapi/Core/Indigo/MapiIndigoFault.cs NMapi/Core/MapiException.cs NMapi/Core/MapiFactoryAttribute.cs NMapi/Core/MapiModableCallAttribute.cs NMapi/Core/MapiProviderType.cs NMapi/Core/NMapi_Generated.cs NMapi/Core/Properties/GetNamesFromIDsResult.cs NMapi/Core/Properties/MapiPropHelper.cs NMapi/Core/Properties/Special/CreateAttachResult.cs NMapi/Core/Properties/Special/GetReceiveFolderResult.cs NMapi/Core/Properties/Special/GetSearchCriteriaResult.cs NMapi/Core/Properties/Special/IMsgStore.partial.cs NMapi/Core/Properties/Special/MessageCopyHelper.cs NMapi/Core/ProviderManager.cs NMapi/Core/RemoteCall_Generated.cs NMapi/Core/Table/ExpandRowResult.cs NMapi/Core/Table/GetStatusResult.cs NMapi/Core/Table/IMapiTable.partial.cs NMapi/Core/Table/QueryPositionResult.cs NMapi/Core/Table/TableBookmark.cs NMapi/Data/Address.cs NMapi/Data/AdrList.partial.cs NMapi/Data/Data_Generated.cs NMapi/Data/Data_Props_Generated.cs NMapi/Data/EntryId.cs NMapi/Data/EntryList.partial.cs NMapi/Data/EventConnection.cs NMapi/Data/Events/Notification.cs NMapi/Data/FileTime.partial.cs NMapi/Data/MapiError.cs NMapi/Data/MapiUrl.cs NMapi/Data/NMapiGuid.partial.cs NMapi/Data/NamedPropDef_Generated.cs NMapi/Data/OneOff.cs NMapi/Data/OpaqueEntryId.cs NMapi/Data/Properties/MapiNamedId.cs NMapi/Data/Properties/NamedPropertyDef.cs NMapi/Data/Properties/NamedPropertyResolver.cs NMapi/Data/Properties/PropertyCollection.cs NMapi/Data/Properties/PropertyComparer.cs NMapi/Data/Properties/PropertyMetaData.cs NMapi/Data/Properties/PropertyValue.cs NMapi/Data/PropertyTag.cs NMapi/Data/PropertyTag_Generated.cs NMapi/Data/RowEntry.cs NMapi/Data/Rules/Action.cs NMapi/Data/Rules/Rule.cs NMapi/Data/SBinary.cs NMapi/Data/Table/Restriction.cs NMapi/Data/Table/Row.cs NMapi/Data/Table/RowSet.cs NMapi/Data/Table/SortOrderSet.cs NMapi/Diagnostics/Debug.cs NMapi/Diagnostics/PropertyLookup.cs NMapi/DirectoryModel/PathHelper.cs NMapi/Flags/ActionType.cs NMapi/Flags/Custom/Groupwise/Groupwise_Properties_Generated.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseAcceptLevel.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseAdtMode.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseAttachType.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseBoxType.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseCopyType.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseEndMode.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseFolderFlags.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseFolderType.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseItemType.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseMessageType.cs NMapi/Flags/Custom/Groupwise/enum/GroupwisePhoneFlags.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseSendOptions.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseSenderStatus.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseStatusTracking.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseSubMode.cs NMapi/Flags/Custom/Groupwise/enum/GroupwiseUserStatus.cs NMapi/Flags/Custom/Microsoft/Exchange_Properties_Generated.cs NMapi/Flags/Custom/Microsoft/Outlook.cs NMapi/Flags/Custom/Microsoft/Outlook_Generated.cs NMapi/Flags/Custom/Microsoft/enum/AntivirusScanStatus.cs NMapi/Flags/Custom/OpenMapi/OpenMapi.cs NMapi/Flags/EntryIdFlags.cs NMapi/Flags/Error.cs NMapi/Flags/Errors_Generated.cs NMapi/Flags/Folder/ContainerFlags.cs NMapi/Flags/Folder/FolderStatus.cs NMapi/Flags/Folder/FolderType.cs NMapi/Flags/Folder/SearchCriteria.cs NMapi/Flags/Folder/SearchState.cs NMapi/Flags/KnownValues/AddressTypes.cs NMapi/Flags/KnownValues/FolderClasses.cs NMapi/Flags/KnownValues/Guids.cs NMapi/Flags/KnownValues/InterfaceIdentifiers.cs NMapi/Flags/KnownValues/MessageClasses.cs NMapi/Flags/Mapi.cs NMapi/Flags/MapiAccess.cs NMapi/Flags/MapiObjectType.cs NMapi/Flags/Messages/AbContactLink.cs NMapi/Flags/Messages/AbContactLinkSearchKey.cs NMapi/Flags/Messages/AttachMethod.cs NMapi/Flags/Messages/Contact/AddressBookProviderArrayTypeFlags.cs NMapi/Flags/Messages/Contact/AddressBookProviderEmailList.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/BusinessCardDisplayDefinition.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/ColorConvertor.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/ExtraInfoBuffer.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/FieldInfo.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/ImageAlignment.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/ImageSource.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/LabelFormat.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/LabelFormatAlignment.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/TemplateId.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/TextFormat.cs NMapi/Flags/Messages/Contact/BusinessCardDisplayDef/TextFormatAlignment.cs NMapi/Flags/Messages/Contact/FileUnderFormat.cs NMapi/Flags/Messages/Contact/Gender.cs NMapi/Flags/Messages/Contact/PostalAddressId.cs NMapi/Flags/Messages/FlagIcon.cs NMapi/Flags/Messages/FlagStatus.cs NMapi/Flags/Messages/IconIndex.cs NMapi/Flags/Messages/Importance.cs NMapi/Flags/Messages/MessageFlags.cs NMapi/Flags/Messages/MessageStatus.cs NMapi/Flags/Messages/ModifyRecipientsMode.cs NMapi/Flags/Messages/NativeBody.cs NMapi/Flags/Messages/Priority.cs NMapi/Flags/Messages/Sensitivity.cs NMapi/Flags/NMAPI.cs NMapi/Flags/NotificationEventType.cs NMapi/Flags/Properties/MapiPropDefAttribute.cs NMapi/Flags/Properties/NamedPropertyIdKind.cs NMapi/Flags/Properties/Named_Generated.cs NMapi/Flags/Properties/PropertyRange.cs NMapi/Flags/Properties/PropertyType.cs NMapi/Flags/Properties/PropertyTypeHelper.cs NMapi/Flags/Properties/Property_Generated.cs NMapi/Flags/Search/FuzzyLevel.cs NMapi/Flags/Search/RelOp.cs NMapi/Flags/Search/RestrictionType.cs NMapi/Flags/Search/Security.cs NMapi/Flags/Store/LogoffFlags.cs NMapi/Flags/Store/OpenStoreFlags.cs NMapi/Flags/Store/ResourceFlags.cs NMapi/Flags/Store/StoreState.cs NMapi/Flags/Store/StoreSupport.cs NMapi/Flags/Store/ValidFolderMask.cs NMapi/Flags/Tables/Bookmark.cs NMapi/Flags/Tables/DisplayType_AbContentsTable.cs NMapi/Flags/Tables/DisplayType_AbHierarchyTable.cs NMapi/Flags/Tables/DisplayType_FolderHierarchyTable.cs NMapi/Flags/Tables/TableNotificationType.cs NMapi/Flags/Tables/TableSort.cs NMapi/Flags/Tables/TableStatus.cs NMapi/Flags/Tables/TableType.cs NMapi/Format/Compression/CRTFBase.cs NMapi/Format/Compression/CRTFCompressor.cs NMapi/Format/Compression/CRTFDecompressor.cs NMapi/Format/Compression/CompressingStream.cs NMapi/Format/Compression/CompressionDictionary.cs NMapi/Format/Compression/CompressionType.cs NMapi/Format/Compression/CrcHelper.cs NMapi/Format/Compression/DecompressingStream.cs NMapi/Format/Compression/DictReference.cs NMapi/Format/Compression/Header.cs NMapi/Format/Compression/RewindableStream.cs NMapi/Format/MBox/at_mbox.cs NMapi/Format/Mime/BStream.cs NMapi/Format/Mime/Base64EncodeStream.cs NMapi/Format/Mime/Base64Stream.cs NMapi/Format/Mime/BinarySplitter.cs NMapi/Format/Mime/Field.cs NMapi/Format/Mime/HeaderTokenizer.cs NMapi/Format/Mime/InternetAddress.cs NMapi/Format/Mime/InternetHeader.cs NMapi/Format/Mime/InternetHeaders.cs NMapi/Format/Mime/MessagingException.cs NMapi/Format/Mime/MimeBodyPart.cs NMapi/Format/Mime/MimeMessage.cs NMapi/Format/Mime/MimeMultipart.cs NMapi/Format/Mime/MimePart.cs NMapi/Format/Mime/MimeUtility.cs NMapi/Format/Mime/ParameterList.cs NMapi/Format/Mime/ParseException.cs NMapi/Format/Mime/QPStream.cs NMapi/Format/Mime/QStream.cs NMapi/Format/Mime/RecipientType.cs NMapi/Format/Mime/StringHelper.cs NMapi/Format/RichTextFormat/RTFParser.cs NMapi/Format/RichTextFormat/RTFWriter.cs NMapi/Interop/MapiErrorStringAdapter.cs NMapi/Interop/MapiErrorUnicodeAdapter.cs NMapi/Interop/PropertyProblemArrayPtrAdapter.cs NMapi/Interop/PropertyTagArrayPtrAdapter.cs NMapi/Interop/RowSetPtrAdapter.cs NMapi/Interop/SortOrderSetPtrAdapter.cs NMapi/Interop/StringAdapter.cs NMapi/Interop/UnicodeAdapter.cs NMapi/Linq/AggressiveConflictResolver.cs NMapi/Linq/BranchExecutor.cs NMapi/Linq/ExpressionTransformer.cs NMapi/Linq/ExtensionMethods.cs NMapi/Linq/IConflictResolver.cs NMapi/Linq/IMapiEntity.cs NMapi/Linq/Interpreter.cs NMapi/Linq/LoadMode.cs NMapi/Linq/MapiContext.cs NMapi/Linq/MapiEntityBase.cs NMapi/Linq/MapiEntityEventArgs.cs NMapi/Linq/MapiPropertyAttribute.cs NMapi/Linq/MapiPropertyProcessor.cs NMapi/Linq/MapiQuery.cs NMapi/Linq/NamedProperty.cs NMapi/Linq/PassiveConflictResolver.cs NMapi/Linq/PropertyExpression.cs NMapi/Linq/QueryState.cs NMapi/Linq/RefreshMode.cs NMapi/Linq/TableQuerier.cs NMapi/Meta/Handler/MsgCalMeta.cs NMapi/Meta/Handler/MsgMailMeta.cs NMapi/Meta/Handler/MsgTaskMeta.cs NMapi/Meta/Handler/MsgUnknownMeta.cs NMapi/Meta/Handler/PropMeta.cs NMapi/Meta/IMetaHandler.cs NMapi/Meta/IconType.cs NMapi/Meta/MatchLevel.cs NMapi/Meta/MetaManager.cs NMapi/Utility/ByteOrderConverter.cs NMapi/Utility/CecilUtil.cs NMapi/Utility/DotDir.cs NMapi/Utility/HeaderGenerator.cs NMapi/Utility/Mapi2Mime.cs NMapi/Utility/Mime2Mapi.cs NMapi/Utility/Misc.cs NMapi/Utility/Platform.cs NMapi/Utility/PropertyHelper.cs NMapi/Utility/TypeResolver.cs NMapi/Core/NMapi_Generated.cs NMapi/Core/RemoteCall_Generated.cs NMapi/Data/Data_Generated.cs NMapi/Data/Data_Props_Generated.cs NMapi/Core/Exceptions_Generated.cs NMapi/Data/PropertyTag_Generated.cs NMapi/Data/NamedPropDef_Generated.cs NMapi/Flags/Properties/Named_Generated.cs NMapi/Flags/Errors_Generated.cs NMapi/Flags/Properties/Property_Generated.cs NMapi/Flags/Custom/Microsoft/Exchange_Properties_Generated.cs NMapi/Flags/Custom/Microsoft/Outlook_Generated.cs NMapi/Flags/Custom/Groupwise/Groupwise_Properties_Generated.cs
NMapi/AssemblyInfo.cs(44,11): warning CS1699: Use compiler option `keyfile' or appropriate project settings instead of `AssemblyKeyFileAttribute' attribute
NMapi/Core/NMapi_Generated.cs(44,14): warning CS0108: `NMapi.IBase.Dispose()' hides inherited member `System.IDisposable.Dispose()'. Use the new keyword if hiding was intended
/usr/lib/mono/2.0/mscorlib.dll (Location of the symbol related to previous warning)
NMapi/Core/NMapi_Generated.cs(548,25): warning CS0108: `NMapi.Properties.Special.IMsgStore.Advise(byte[], NMapi.Flags.NotificationEventType, NMapi.Events.IMapiAdviseSink)' hides inherited member `NMapi.Events.IAdvisor.Advise(byte[], NMapi.Flags.NotificationEventType, NMapi.Events.IMapiAdviseSink)'. Use the new keyword if hiding was intended
NMapi/Core/Events/IAdvisor.cs(40,33): (Location of the symbol related to previous warning)
NMapi/Core/NMapi_Generated.cs(559,14): warning CS0108: `NMapi.Properties.Special.IMsgStore.Unadvise(NMapi.EventConnection)' hides inherited member `NMapi.Events.IAdvisor.Unadvise(NMapi.EventConnection)'. Use the new keyword if hiding was intended
NMapi/Core/Events/IAdvisor.cs(45,22): (Location of the symbol related to previous warning)
NMapi/Core/NMapi_Generated.cs(972,25): warning CS0108: `NMapi.Table.IMapiTable.Advise(byte[], NMapi.Flags.NotificationEventType, NMapi.Events.IMapiAdviseSink)' hides inherited member `NMapi.Events.IAdvisor.Advise(byte[], NMapi.Flags.NotificationEventType, NMapi.Events.IMapiAdviseSink)'. Use the new keyword if hiding was intended
NMapi/Core/Events/IAdvisor.cs(40,33): (Location of the symbol related to previous warning)
NMapi/Core/NMapi_Generated.cs(994,14): warning CS0108: `NMapi.Table.IMapiTable.Unadvise(NMapi.EventConnection)' hides inherited member `NMapi.Events.IAdvisor.Unadvise(NMapi.EventConnection)'. Use the new keyword if hiding was intended
NMapi/Core/Events/IAdvisor.cs(45,22): (Location of the symbol related to previous warning)
NMapi/Core/Extensions/IMapiPropExtender.cs(157,45): warning CS1572: XML comment on `NMapi.IMapiPropExtender.GetNamedProperty(this NMapi.Properties.IMapiProp, NMapi.NamedPropertyDef)' has a param tag for `mnid', but there is no parameter by that name
NMapi/Core/Extensions/IMapiPropExtender.cs(157,45): warning CS1573: Parameter `namedDef' has no matching param tag in the XML comment for `NMapi.IMapiPropExtender.GetNamedProperty(this NMapi.Properties.IMapiProp, NMapi.NamedPropertyDef)'
NMapi/Core/Extensions/IMapiPropExtender.cs(168,45): warning CS1573: Parameter `prop' has no matching param tag in the XML comment for `NMapi.IMapiPropExtender.GetNamedProperty(this NMapi.Properties.IMapiProp, NMapi.Properties.MapiNameId)'
NMapi/Core/Extensions/IMapiPropExtender.cs(307,37): warning CS1573: Parameter `interFace' has no matching param tag in the XML comment for `NMapi.IMapiPropExtender.OpenProperty(this NMapi.Properties.IMapiProp, NMapi.PropertyTag, NMapi.NMapiGuid)'
NMapi/Core/Extensions/IMsgStoreExtender.cs(45,36): warning CS1574: XML comment on `NMapi.IMsgStoreExtender.CompareEntryIDs(this NMapi.Properties.Special.IMsgStore, NMapi.EntryId, NMapi.EntryId)' has cref attribute `MapiUnknownEntryIdException' that could not be resolved
NMapi/Data/NMapiGuid.partial.cs(84,41): warning CS1572: XML comment on `NMapi.NMapiGuid.FromHexString(string)' has a param tag for `part1', but there is no parameter by that name
NMapi/Data/NMapiGuid.partial.cs(84,41): warning CS1572: XML comment on `NMapi.NMapiGuid.FromHexString(string)' has a param tag for `part2', but there is no parameter by that name
NMapi/Data/NMapiGuid.partial.cs(84,41): warning CS1573: Parameter `str' has no matching param tag in the XML comment for `NMapi.NMapiGuid.FromHexString(string)'
NMapi/Data/PropertyTag.cs(189,27): warning CS1572: XML comment on `NMapi.PropertyTag.PropertyTag(int)' has a param tag for `intTags', but there is no parameter by that name
NMapi/Data/PropertyTag.cs(189,27): warning CS1573: Parameter `pt' has no matching param tag in the XML comment for `NMapi.PropertyTag.PropertyTag(int)'
NMapi/Flags/Folder/ContainerFlags.cs(57,17): warning CS1574: XML comment on `NMapi.Flags.ContainerFlags.Modifiable' has cref attribute `NMapi.Flags.Ab.Unmodifiable' that could not be resolved
NMapi/Flags/Folder/ContainerFlags.cs(57,17): warning CS1574: XML comment on `NMapi.Flags.ContainerFlags.Modifiable' has cref attribute `NMapi.Flags.Ab.Unmodifiable' that could not be resolved
NMapi/Flags/Messages/AttachMethod.cs(80,17): warning CS1574: XML comment on `NMapi.Flags.AttachMethod.ByRefResolve' has cref attribute `NMapi.Flags.Attach.ByReference' that could not be resolved
NMapi/Flags/Messages/AttachMethod.cs(95,17): warning CS1574: XML comment on `NMapi.Flags.AttachMethod.ByRefOnly' has cref attribute `NMapi.Flags.Attach.ByReference' that could not be resolved
NMapi/Flags/Store/LogoffFlags.cs(31,21): warning CS1574: XML comment on `NMapi.Flags.LogoffFlags' has cref attribute `IMapiStore.Logoff' that could not be resolved
NMapi/Flags/Tables/TableStatus.cs(39,21): warning CS1574: XML comment on `NMapi.Flags.TableStatus' has cref attribute `NMapi.IMapiTable.Status' that could not be resolved
NMapi/Flags/Tables/TableType.cs(37,21): warning CS1574: XML comment on `NMapi.Flags.TableType' has cref attribute `NMapi.IMapiTable.State' that could not be resolved
NMapi/Flags/Tables/TableType.cs(67,17): warning CS1574: XML comment on `NMapi.Flags.TableType.KeySet' has cref attribute `IMapiTable.QueryRows' that could not be resolved
NMapi/Format/Compression/CRTFCompressor.cs(303,29): warning CS1572: XML comment on `NMapi.Format.Compression.CRTFCompressor.Compress(byte[], System.IO.Stream)' has a param tag for `compType', but there is no parameter by that name
NMapi/Format/Compression/CRTFDecompressor.cs(195,35): warning CS1572: XML comment on `NMapi.Format.Compression.CRTFDecompressor.Decompress(System.IO.Stream, System.IO.Stream)' has a param tag for `compType', but there is no parameter by that name
NMapi/Format/Compression/DictReference.cs(129,46): warning CS1572: XML comment on `NMapi.Format.Compression.DictReference.Decode(byte[], int)' has a param tag for `input', but there is no parameter by that name
NMapi/Format/Compression/DictReference.cs(129,46): warning CS1573: Parameter `buffer' has no matching param tag in the XML comment for `NMapi.Format.Compression.DictReference.Decode(byte[], int)'
NMapi/Format/Compression/DictReference.cs(129,46): warning CS1573: Parameter `offset' has no matching param tag in the XML comment for `NMapi.Format.Compression.DictReference.Decode(byte[], int)'
NMapi/Core/Extensions/IMapiContainerExtender.cs(226,49): warning CS0219: The variable `problem' is assigned but its value is never used
NMapi/Core/ProviderManager.cs(167,52): error CS0103: The name `AssemblyFactory' does not exist in the current context
NMapi/Core/ProviderManager.cs(168,53): error CS0234: The type or namespace name `Binary' does not exist in the namespace `Mono.Cecil'. Are you missing an assembly reference?
NMapi/Core/ProviderManager.cs(204,67): error CS1061: Type `Mono.Cecil.CustomAttribute' does not contain a definition for `ConstructorParameters' and no extension method `ConstructorParameters' of type `Mono.Cecil.CustomAttribute' could be found (are you missing a using directive or an assembly reference?)
/home/users/nico/b/nmapi/bin/Mono.Cecil.dll (Location of the symbol related to previous error)
NMapi/Data/Data_Generated.cs(664,57): warning CS0612: `NMapi.Properties.MapiNameId.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(664,57): warning CS0612: `NMapi.Properties.MapiNameId.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(759,63): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(759,63): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(854,61): warning CS0612: `NMapi.Events.Notification.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(854,61): warning CS0612: `NMapi.Events.Notification.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(1050,96): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(1050,96): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(1778,82): warning CS0612: `NMapi.Rules.Action.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(1778,82): warning CS0612: `NMapi.Rules.Action.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(2662,54): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(3095,96): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(3095,96): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Table/Restriction.cs(154,50): warning CS0472: The result of comparing value type `int' with null is `true'
NMapi/Data/Table/Restriction.cs(154,94): warning CS0429: Unreachable expression code detected
NMapi/Data/Table/Restriction.cs(155,50): warning CS0472: The result of comparing value type `int' with null is `true'
NMapi/Data/Table/Restriction.cs(155,94): warning CS0429: Unreachable expression code detected
NMapi/Data/Table/Restriction.cs(271,49): warning CS0472: The result of comparing value type `int' with null is `true'
NMapi/Data/Table/Restriction.cs(271,92): warning CS0429: Unreachable expression code detected
NMapi/Data/Data_Generated.cs(4130,96): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(4130,96): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(7957,91): warning CS0612: `NMapi.Interop.MapiErrorUnicodeAdapter.XdrEncode(CompactTeaSharp.XdrEncodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(7959,90): warning CS0612: `NMapi.Interop.MapiErrorStringAdapter.XdrEncode(CompactTeaSharp.XdrEncodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(8212,87): warning CS0612: `NMapi.Interop.UnicodeAdapter.XdrEncode(CompactTeaSharp.XdrEncodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(8214,86): warning CS0612: `NMapi.Interop.StringAdapter.XdrEncode(CompactTeaSharp.XdrEncodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(8535,96): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(8535,96): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(8677,59): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Data_Generated.cs(8679,59): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/EventConnection.cs(52,33): warning CS0162: Unreachable code detected
NMapi/Data/RowEntry.cs(117,79): warning CS0612: `NMapi.Properties.PropertyValue.Decode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Data/Table/Row.cs(109,25): warning CS0612: `NMapi.Table.Row.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Diagnostics/PropertyLookup.cs(140,64): error CS1061: Type `Mono.Collections.Generic.Collection<Mono.Cecil.FieldDefinition>' does not contain a definition for `GetField' and no extension method `GetField' of type `Mono.Collections.Generic.Collection<Mono.Cecil.FieldDefinition>' could be found (are you missing a using directive or an assembly reference?)
/home/users/nico/b/nmapi/bin/Mono.Cecil.dll (Location of the symbol related to previous error)
NMapi/Format/Compression/CRTFCompressor.cs(296,25): warning CS0162: Unreachable code detected
NMapi/Format/Compression/CRTFDecompressor.cs(218,25): warning CS0162: Unreachable code detected
NMapi/Format/Compression/DecompressingStream.cs(48,42): warning CS1717: Assignment made to same variable; did you mean to assign something else?
NMapi/Format/Compression/Header.cs(208,93): warning CS0162: Unreachable code detected
NMapi/Interop/MapiErrorStringAdapter.cs(77,25): warning CS0612: `NMapi.Interop.MapiErrorStringAdapter.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Interop/MapiErrorUnicodeAdapter.cs(73,25): warning CS0612: `NMapi.Interop.MapiErrorUnicodeAdapter.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Interop/PropertyProblemArrayPtrAdapter.cs(77,25): warning CS0612: `NMapi.Interop.PropertyProblemArrayPtrAdapter.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Interop/PropertyTagArrayPtrAdapter.cs(77,25): warning CS0612: `NMapi.Interop.PropertyTagArrayPtrAdapter.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Interop/RowSetPtrAdapter.cs(76,25): warning CS0612: `NMapi.Interop.RowSetPtrAdapter.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Interop/SortOrderSetPtrAdapter.cs(73,25): warning CS0612: `NMapi.Interop.SortOrderSetPtrAdapter.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Interop/StringAdapter.cs(69,25): warning CS0612: `NMapi.Interop.StringAdapter.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Interop/UnicodeAdapter.cs(66,25): warning CS0612: `NMapi.Interop.UnicodeAdapter.XdrDecode(CompactTeaSharp.XdrDecodingStream)' is obsolete
NMapi/Utility/TypeResolver.cs(82,61): error CS0122: `Mono.Cecil.AssemblyNameReference.AssemblyNameReference()' is inaccessible due to its protection level
/home/users/nico/b/nmapi/bin/Mono.Cecil.dll (Location of the symbol related to previous error)
NMapi/Utility/TypeResolver.cs(150,59): error CS1502: The best overloaded method match for `Mono.Collections.Generic.Collection<Mono.Cecil.TypeDefinition>.this[int]' has some invalid arguments
/home/users/nico/b/nmapi/bin/Mono.Cecil.dll (Location of the symbol related to previous error)
NMapi/Utility/TypeResolver.cs(150,59): error CS1503: Argument `#1' cannot convert `string' expression to type `int'
error CS1577: Referenced assembly `RemoteTeaSharp, Version=0.1.4316.31703, Culture=neutral, PublicKeyToken=null' does not have a strong name
error CS1577: Referenced assembly `sgml, Version=1.8.6.31704, Culture=neutral, PublicKeyToken=null' does not have a strong name
Compilation failed: 9 error(s), 74 warnings
make: *** [bin/NMapi.dll] Error 1
[17:43] brief:nmapi%

Trying to compile from the stable branch, commit d8c3d1b it fails as follows:

17:46] brief:nmapi% make
make: *** No rule to make target `NMapi/Flags/Custom/Groupwise/groupwise.xml', needed by `NMapi/Flags/Custom/Groupwise/Groupwise_Properties_Generated.cs'. Stop.
[17:47] brief:nmapi%

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.