You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Javier Jardón (JIRA)" <ji...@apache.org> on 2011/02/21 13:49:38 UTC
[jira] Created: (COUCHDB-1070) Update autotools configuration
Update autotools configuration
------------------------------
Key: COUCHDB-1070
URL: https://issues.apache.org/jira/browse/COUCHDB-1070
Project: CouchDB
Issue Type: Improvement
Components: Infrastructure
Affects Versions: 1.0.2
Reporter: Javier Jardón
Priority: Minor
Fix For: 1.0.3, 1.1, 1.2, 2.0
Replace deprecated autoconf macros and use new libtool syntax
Also use silent rules to silence the output a bit
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (COUCHDB-1070) Update autotools configuration
Posted by "Javier Jardón (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Javier Jardón updated COUCHDB-1070:
-----------------------------------
Attachment: update_autotools.patch
Update autotools configuration
Replace deprecated autoconf macros and use new libtool syntax
Also use silent rules to silence the output a bit
> Update autotools configuration
> ------------------------------
>
> Key: COUCHDB-1070
> URL: https://issues.apache.org/jira/browse/COUCHDB-1070
> Project: CouchDB
> Issue Type: Improvement
> Components: Infrastructure
> Affects Versions: 1.0.2
> Reporter: Javier Jardón
> Priority: Minor
> Labels: autotools, build
> Fix For: 1.0.3, 1.1, 1.2, 2.0
>
> Attachments: update_autotools.patch
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> Replace deprecated autoconf macros and use new libtool syntax
> Also use silent rules to silence the output a bit
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COUCHDB-1070) Update autotools configuration
Posted by "Jan Lehnardt (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jan Lehnardt updated COUCHDB-1070:
----------------------------------
Fix Version/s: (was: 1.2)
1.3
Bump to 1.3
> Update autotools configuration
> ------------------------------
>
> Key: COUCHDB-1070
> URL: https://issues.apache.org/jira/browse/COUCHDB-1070
> Project: CouchDB
> Issue Type: Improvement
> Components: Infrastructure
> Affects Versions: 1.0.2
> Reporter: Javier Jardón
> Priority: Minor
> Labels: autotools, build
> Fix For: 1.3
>
> Attachments: update_autotools.patch
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> Replace deprecated autoconf macros and use new libtool syntax
> Also use silent rules to silence the output a bit
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (COUCHDB-1070) Update autotools configuration
Posted by "Noah Slater (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12997481#comment-12997481 ]
Noah Slater commented on COUCHDB-1070:
--------------------------------------
Upgrading the required Autotools versions may exclude some people from being able to build CouchDB without upgrading their build toolchain. Just checked OS X and these versions seem to be installed already.
I'm not sure I understand the changes in the patch. Could you give them more of an explanation in the comments here so I understand what's being changed and why?
Also, would it be possible for you to submit a patch which doesn't alter formatting alone? I believe the last half of the patch just changes some indentations. I'd prefer it if this was left out.
Thanks!
> Update autotools configuration
> ------------------------------
>
> Key: COUCHDB-1070
> URL: https://issues.apache.org/jira/browse/COUCHDB-1070
> Project: CouchDB
> Issue Type: Improvement
> Components: Infrastructure
> Affects Versions: 1.0.2
> Reporter: Javier Jardón
> Priority: Minor
> Labels: autotools, build
> Fix For: 1.0.3, 1.1, 1.2, 2.0
>
> Attachments: update_autotools.patch
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> Replace deprecated autoconf macros and use new libtool syntax
> Also use silent rules to silence the output a bit
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (COUCHDB-1070) Update autotools configuration
Posted by "Javier Jardón (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12999405#comment-12999405 ]
Javier Jardón commented on COUCHDB-1070:
----------------------------------------
Hello Noah, here a more datailed explanation:
- Replace some deprecated autoconf macros:
AM_CONFIG_HEADER -> AC_CONFIG_HEADERS and
AC_GNU_SOURCE -> AC_USE_SYSTEM_EXTENSIONS
AC_TRY_LINK -> AC_LINK_IFELSE
AC_HELP_STRING -> AS_HELP_STRING
- Use the new libtool syntax
We need to require libtool 2.2 as minimum version: LT_PREREQ([2.2])
And we can replace the old macros with the new syntax:
AC_PROG_LIBTOOL, AC_DISABLE_STATIC, AC_ENABLE_SHARED -> LT_INIT([disable-static]) (enable-shared is the default)
I can submit separate patches if you want, just tell me.
> Update autotools configuration
> ------------------------------
>
> Key: COUCHDB-1070
> URL: https://issues.apache.org/jira/browse/COUCHDB-1070
> Project: CouchDB
> Issue Type: Improvement
> Components: Infrastructure
> Affects Versions: 1.0.2
> Reporter: Javier Jardón
> Priority: Minor
> Labels: autotools, build
> Fix For: 1.0.3, 1.1, 1.2, 2.0
>
> Attachments: update_autotools.patch
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> Replace deprecated autoconf macros and use new libtool syntax
> Also use silent rules to silence the output a bit
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COUCHDB-1070) Update autotools configuration
Posted by "Jan Lehnardt (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jan Lehnardt updated COUCHDB-1070:
----------------------------------
Fix Version/s: (was: 1.0.3)
(was: 2.0)
(was: 1.1)
Bump to 1.2.
> Update autotools configuration
> ------------------------------
>
> Key: COUCHDB-1070
> URL: https://issues.apache.org/jira/browse/COUCHDB-1070
> Project: CouchDB
> Issue Type: Improvement
> Components: Infrastructure
> Affects Versions: 1.0.2
> Reporter: Javier Jardón
> Priority: Minor
> Labels: autotools, build
> Fix For: 1.2
>
> Attachments: update_autotools.patch
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> Replace deprecated autoconf macros and use new libtool syntax
> Also use silent rules to silence the output a bit
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (COUCHDB-1070) Update autotools configuration
Posted by "Javier Jardón (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12997384#comment-12997384 ]
Javier Jardón commented on COUCHDB-1070:
----------------------------------------
I have a patch for this. Should I attach the patch here or send it to the mailing list?
> Update autotools configuration
> ------------------------------
>
> Key: COUCHDB-1070
> URL: https://issues.apache.org/jira/browse/COUCHDB-1070
> Project: CouchDB
> Issue Type: Improvement
> Components: Infrastructure
> Affects Versions: 1.0.2
> Reporter: Javier Jardón
> Priority: Minor
> Labels: autotools, build
> Fix For: 1.0.3, 1.1, 1.2, 2.0
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> Replace deprecated autoconf macros and use new libtool syntax
> Also use silent rules to silence the output a bit
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Assigned] (COUCHDB-1070) Update autotools configuration
Posted by "Noah Slater (Assigned) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Noah Slater reassigned COUCHDB-1070:
------------------------------------
Assignee: Noah Slater
> Update autotools configuration
> ------------------------------
>
> Key: COUCHDB-1070
> URL: https://issues.apache.org/jira/browse/COUCHDB-1070
> Project: CouchDB
> Issue Type: Improvement
> Components: Infrastructure
> Affects Versions: 1.0.2
> Reporter: Javier Jardón
> Assignee: Noah Slater
> Priority: Minor
> Labels: autotools, build
> Fix For: 1.3
>
> Attachments: update_autotools.patch
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> Replace deprecated autoconf macros and use new libtool syntax
> Also use silent rules to silence the output a bit
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira