You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Cliff Jansen (JIRA)" <qp...@incubator.apache.org> on 2009/12/10 07:12:18 UTC

[jira] Created: (QPID-2260) Build of Release configuration fails

Build of Release configuration fails
------------------------------------

                 Key: QPID-2260
                 URL: https://issues.apache.org/jira/browse/QPID-2260
             Project: Qpid
          Issue Type: Bug
          Components: WCF/C++ Client
    Affects Versions: 0.6
         Environment: Windows
            Reporter: Cliff Jansen
            Priority: Blocker
             Fix For: 0.6


Locations for the Release intermediaries are not properly resolved.

This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.

This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2260) Build of Release configuration fails

Posted by "Cliff Jansen (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Cliff Jansen updated QPID-2260:
-------------------------------

    Attachment: QPID-2260-0.patch

I inserted the logic to handle release and 64 bit builds.

I also updated the Interop.dll build steps so that they mimic the steps in the CMake build of qpidclient.dll as closely as possible as a first step towards using CMake for the whole process.

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Assigned: (QPID-2260) Build of Release configuration fails

Posted by "Steve Huston (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Huston reassigned QPID-2260:
----------------------------------

    Assignee: Steve Huston

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2260) Build of Release configuration fails

Posted by "Andrew Stitcher (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Stitcher updated QPID-2260:
----------------------------------

         Priority: Major  (was: Blocker)
    Fix Version/s:     (was: 0.6)
                   0.7

I don't think this is really a blocker:

* It doesn't regress previous functionality
* It doesn't stop users from building the code
* There is no 

The only impact on the release is in building the windows release package and I suggest that you apply this patch manually before generating it as it only changes precisely what is packaged not what is built or how it is built.

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>             Fix For: 0.7
>
>         Attachments: QPID-2260-0.patch, QPID-2260-release.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-2260) Build of Release configuration fails

Posted by "Steve Huston (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12793337#action_12793337 ] 

Steve Huston commented on QPID-2260:
------------------------------------

The Debug and Release configurations both build now. However, both Debug and Release build dlls of the same name. How should these be installed? Only the Release? Both, in separate directories? Change the DLL names to reflect debug/release as the cpp dlls do?

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-2260) Build of Release configuration fails

Posted by "Steve Huston (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12792267#action_12792267 ] 

Steve Huston commented on QPID-2260:
------------------------------------

After applying the patch I can build Debug ok, but get an error building Release:

------ Build started: Project: AmqpTypes, Configuration: Release Any CPU ------
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig /nowarn:1701,1702 /errorreport:prompt /warn:4 /define:TRACE /reference:"c:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:"c:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll" /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:"c:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /debug:pdbonly /filealign:512 /keyfile:..\..\..\wcfnet.snk /optimize+ /out:obj\Release\Apache.Qpid.AmqpTypes.dll /target:library AmqpBoolean.cs AmqpInt.cs AmqpProperties.cs AmqpString.cs AmqpType.cs AmqpUbyte.cs Properties\AssemblyInfo.cs PropertyName.cs

Compile complete -- 0 errors, 0 warnings
AmqpTypes -> C:\qpid\trunk\qpid\wcf\src\Apache\Qpid\AmqpTypes\bin\Release\Apache.Qpid.AmqpTypes.dll
cd "C:\qpid\trunk\qpid\wcf\src\Apache\Qpid\AmqpTypes\bin\Release"
del Apache.Qpid.AmqpTypes.dll
del Apache.Qpid.AmqpTypes.pdb
cd "C:\qpid\trunk\qpid\wcf\src\Apache\Qpid\AmqpTypes\obj\Release"
del Apache.Qpid.AmqpTypes.dll
del Apache.Qpid.AmqpTypes.pdb
cd "C:\qpid\trunk\qpid\wcf\src\Apache\Qpid\AmqpTypes\"
CreateNetModule.bat Release
generating Release netmodule
Microsoft (R) Visual C# 2008 Compiler version 3.5.30729.1
for Microsoft (R) .NET Framework version 3.5
Copyright (C) Microsoft Corporation. All rights reserved.

EXEC : error CS0006: Metadata file 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll' could not be found
EXEC : error CS0006: Metadata file 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll' could not be found
EXEC : error CS0006: Metadata file 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll' could not be found
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3397,13): error MSB3073: The command "cd "C:\qpid\trunk\qpid\wcf\src\Apache\Qpid\AmqpTypes\bin\Release"
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3397,13): error MSB3073: del Apache.Qpid.AmqpTypes.dll
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3397,13): error MSB3073: del Apache.Qpid.AmqpTypes.pdb
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3397,13): error MSB3073: cd "C:\qpid\trunk\qpid\wcf\src\Apache\Qpid\AmqpTypes\obj\Release"
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3397,13): error MSB3073: del Apache.Qpid.AmqpTypes.dll
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3397,13): error MSB3073: del Apache.Qpid.AmqpTypes.pdb
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3397,13): error MSB3073: cd "C:\qpid\trunk\qpid\wcf\src\Apache\Qpid\AmqpTypes\"
c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(3397,13): error MSB3073: CreateNetModule.bat Release" exited with code 1.
Done building project "AmqpTypes.csproj" -- FAILED.


I think this may be from the Release part of CreateNetModule.bat having explicit "Program Files (x86)" references in it while the Debug part has %programfiles% (I'm trying this build on a 32-bit system).
What do you think?

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-2260) Build of Release configuration fails

Posted by "Steve Huston (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12792273#action_12792273 ] 

Steve Huston commented on QPID-2260:
------------------------------------

FYI, changing the Program Files (x86) refs to %programfiles% lets the Release build complete without errors. Is this the right thing to do?

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-2260) Build of Release configuration fails

Posted by "Cliff Jansen (JIRA)" <qp...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12792280#action_12792280 ] 

Cliff Jansen commented on QPID-2260:
------------------------------------

Yes indeed.  Good catch. Thanks.

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Resolved: (QPID-2260) Build of Release configuration fails

Posted by "Steve Huston (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Huston resolved QPID-2260.
--------------------------------

    Resolution: Fixed

Corrected patch applied; trunk r892103.

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Resolved: (QPID-2260) Build of Release configuration fails

Posted by "Steve Huston (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Huston resolved QPID-2260.
--------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 0.7)
                   0.6

Debug/Release fixed for 0.6 RC3; trunk r895713.

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch, QPID-2260-release.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Reopened: (QPID-2260) Build of Release configuration fails

Posted by "Steve Huston (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Huston reopened QPID-2260:
--------------------------------


Reopening this until the packaging can be fixed to include the Release instead of Debug.

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2260) Build of Release configuration fails

Posted by "Steve Huston (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Huston updated QPID-2260:
-------------------------------

    Attachment: QPID-2260-release.patch

Patch to include Release dlls instead of Debug.

> Build of Release configuration fails
> ------------------------------------
>
>                 Key: QPID-2260
>                 URL: https://issues.apache.org/jira/browse/QPID-2260
>             Project: Qpid
>          Issue Type: Bug
>          Components: WCF/C++ Client
>    Affects Versions: 0.6
>         Environment: Windows
>            Reporter: Cliff Jansen
>            Assignee: Steve Huston
>            Priority: Blocker
>             Fix For: 0.6
>
>         Attachments: QPID-2260-0.patch, QPID-2260-release.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Locations for the Release intermediaries are not properly resolved.
> This is known issue #1 in the ReadMe.txt file and prevents non-debug versions of the code from building without user intervention.
> This should be easy to fix.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org