You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Ivan Pechorin (JIRA)" <ji...@apache.org> on 2009/07/01 13:20:06 UTC

[jira] Created: (AMQCPP-255) decaf/internal/AprPool.cpp fails to compile with trunk APR

decaf/internal/AprPool.cpp fails to compile with trunk APR
----------------------------------------------------------

                 Key: AMQCPP-255
                 URL: https://issues.apache.org/activemq/browse/AMQCPP-255
             Project: ActiveMQ C++ Client
          Issue Type: Bug
         Environment: CC: Visual Studio 2005 SP1 on Windows Vista SP2 32-bit (Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86)
            Reporter: Ivan Pechorin
            Assignee: Timothy Bish
             Fix For: 3.0.1, 3.1, 3.0


Unmanaged pool APIs were removed from APR (apr_pools.h and apr_pools.c) on March 25, 2009: http://svn.apache.org/viewvc?view=rev&revision=758360

Therefore, when I try to build trunk ActiveMQ C++ client against trunk version of APR, I get the following compilation error:

------ Build started: Project: vs2005-activemq, Configuration: ReleaseDLL Win32 ------
Compiling...
UUID.cpp
HexStringParser.cpp
AprPool.cpp
..\src\main\decaf\internal\AprPool.cpp(41) : error C3861: 'apr_pool_create_unmanaged_ex': identifier not found

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


[jira] Closed: (AMQCPP-255) decaf/internal/AprPool.cpp fails to compile with trunk APR

Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQCPP-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Timothy Bish closed AMQCPP-255.
-------------------------------

    Resolution: Won't Fix

Trunk APR is moving on to the APR 2.0 release which will break compat with all APR 1.x applications.  There is currently no plans to move to the APR 2.0 API

There is an APR 1.4 branch that you can try but trunk is definitely going to be a no go.  I also am under the impression that APR-Util will be phased out in 2.0 which will break things further.

> decaf/internal/AprPool.cpp fails to compile with trunk APR
> ----------------------------------------------------------
>
>                 Key: AMQCPP-255
>                 URL: https://issues.apache.org/activemq/browse/AMQCPP-255
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>          Components: Decaf
>    Affects Versions: 3.0, 3.0.1, 3.1
>         Environment: CC: Visual Studio 2005 SP1 on Windows Vista SP2 32-bit (Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86)
>            Reporter: Ivan Pechorin
>            Assignee: Timothy Bish
>
> Unmanaged pool APIs were removed from APR (apr_pools.h and apr_pools.c) on March 25, 2009: http://svn.apache.org/viewvc?view=rev&revision=758360
> Therefore, when I try to build trunk ActiveMQ C++ client against trunk version of APR, I get the following compilation error:
> ------ Build started: Project: vs2005-activemq, Configuration: ReleaseDLL Win32 ------
> Compiling...
> UUID.cpp
> HexStringParser.cpp
> AprPool.cpp
> ..\src\main\decaf\internal\AprPool.cpp(41) : error C3861: 'apr_pool_create_unmanaged_ex': identifier not found

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


[jira] Updated: (AMQCPP-255) decaf/internal/AprPool.cpp fails to compile with trunk APR

Posted by "Ivan Pechorin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQCPP-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan Pechorin updated AMQCPP-255:
---------------------------------

          Component/s: Decaf
        Fix Version/s:     (was: 3.0.1)
                           (was: 3.1)
                           (was: 3.0)
    Affects Version/s: 3.1
                       3.0.1
                       3.0

> decaf/internal/AprPool.cpp fails to compile with trunk APR
> ----------------------------------------------------------
>
>                 Key: AMQCPP-255
>                 URL: https://issues.apache.org/activemq/browse/AMQCPP-255
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>          Components: Decaf
>    Affects Versions: 3.0, 3.0.1, 3.1
>         Environment: CC: Visual Studio 2005 SP1 on Windows Vista SP2 32-bit (Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86)
>            Reporter: Ivan Pechorin
>            Assignee: Timothy Bish
>
> Unmanaged pool APIs were removed from APR (apr_pools.h and apr_pools.c) on March 25, 2009: http://svn.apache.org/viewvc?view=rev&revision=758360
> Therefore, when I try to build trunk ActiveMQ C++ client against trunk version of APR, I get the following compilation error:
> ------ Build started: Project: vs2005-activemq, Configuration: ReleaseDLL Win32 ------
> Compiling...
> UUID.cpp
> HexStringParser.cpp
> AprPool.cpp
> ..\src\main\decaf\internal\AprPool.cpp(41) : error C3861: 'apr_pool_create_unmanaged_ex': identifier not found

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