You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Arno Toell (JIRA)" <ji...@apache.org> on 2011/05/15 20:07:47 UTC
[jira] [Created] (TS-783) Port ATS to IA64
Port ATS to IA64
----------------
Key: TS-783
URL: https://issues.apache.org/jira/browse/TS-783
Project: Traffic Server
Issue Type: Improvement
Components: Portability
Affects Versions: 2.1.8
Reporter: Arno Toell
Priority: Minor
Attachments: ats.patch
Currently ATS fails to build on not explicitly supported platforms. This is mostly because of the macro in _lib/ts/ink_queue.h b/lib/ts/ink_queue.h_ which is perhaps a bit overcautious. The patch I attached fixes this issue and makes ATS build fine on IA64.
Moreover I removed _asm/ptrace.h_ from CoreUtils.h. This is not strictly required to port ATS on IA64, but I prevents a successful build because of an upstream issue (please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538916#16 if you are curious). This ought to be unproblematic because _struct pt_regs_ is not used (anymore).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TS-783) Port ATS to IA64
Posted by "Leif Hedstrom (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Leif Hedstrom updated TS-783:
-----------------------------
Fix Version/s: 2.1.9
Assignee: Leif Hedstrom
> Port ATS to IA64
> ----------------
>
> Key: TS-783
> URL: https://issues.apache.org/jira/browse/TS-783
> Project: Traffic Server
> Issue Type: Improvement
> Components: Portability
> Affects Versions: 2.1.8
> Reporter: Arno Toell
> Assignee: Leif Hedstrom
> Priority: Minor
> Fix For: 2.1.9
>
> Attachments: ats.patch
>
>
> Currently ATS fails to build on not explicitly supported platforms. This is mostly because of the macro in _lib/ts/ink_queue.h b/lib/ts/ink_queue.h_ which is perhaps a bit overcautious. The patch I attached fixes this issue and makes ATS build fine on IA64.
> Moreover I removed _asm/ptrace.h_ from CoreUtils.h. This is not strictly required to port ATS on IA64, but it prevents a successful build because of an upstream issue (please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538916#16 if you are curious). This ought to be unproblematic because _struct pt_regs_ is not used (anymore).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TS-783) Port ATS to IA64
Posted by "Arno Toell (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arno Toell updated TS-783:
--------------------------
Attachment: ats.patch
> Port ATS to IA64
> ----------------
>
> Key: TS-783
> URL: https://issues.apache.org/jira/browse/TS-783
> Project: Traffic Server
> Issue Type: Improvement
> Components: Portability
> Affects Versions: 2.1.8
> Reporter: Arno Toell
> Priority: Minor
> Attachments: ats.patch
>
>
> Currently ATS fails to build on not explicitly supported platforms. This is mostly because of the macro in _lib/ts/ink_queue.h b/lib/ts/ink_queue.h_ which is perhaps a bit overcautious. The patch I attached fixes this issue and makes ATS build fine on IA64.
> Moreover I removed _asm/ptrace.h_ from CoreUtils.h. This is not strictly required to port ATS on IA64, but I prevents a successful build because of an upstream issue (please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538916#16 if you are curious). This ought to be unproblematic because _struct pt_regs_ is not used (anymore).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TS-783) Port ATS to IA64
Posted by "Arno Toell (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arno Toell updated TS-783:
--------------------------
Description:
Currently ATS fails to build on not explicitly supported platforms. This is mostly because of the macro in _lib/ts/ink_queue.h b/lib/ts/ink_queue.h_ which is perhaps a bit overcautious. The patch I attached fixes this issue and makes ATS build fine on IA64.
Moreover I removed _asm/ptrace.h_ from CoreUtils.h. This is not strictly required to port ATS on IA64, but it prevents a successful build because of an upstream issue (please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538916#16 if you are curious). This ought to be unproblematic because _struct pt_regs_ is not used (anymore).
was:
Currently ATS fails to build on not explicitly supported platforms. This is mostly because of the macro in _lib/ts/ink_queue.h b/lib/ts/ink_queue.h_ which is perhaps a bit overcautious. The patch I attached fixes this issue and makes ATS build fine on IA64.
Moreover I removed _asm/ptrace.h_ from CoreUtils.h. This is not strictly required to port ATS on IA64, but I prevents a successful build because of an upstream issue (please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538916#16 if you are curious). This ought to be unproblematic because _struct pt_regs_ is not used (anymore).
> Port ATS to IA64
> ----------------
>
> Key: TS-783
> URL: https://issues.apache.org/jira/browse/TS-783
> Project: Traffic Server
> Issue Type: Improvement
> Components: Portability
> Affects Versions: 2.1.8
> Reporter: Arno Toell
> Priority: Minor
> Attachments: ats.patch
>
>
> Currently ATS fails to build on not explicitly supported platforms. This is mostly because of the macro in _lib/ts/ink_queue.h b/lib/ts/ink_queue.h_ which is perhaps a bit overcautious. The patch I attached fixes this issue and makes ATS build fine on IA64.
> Moreover I removed _asm/ptrace.h_ from CoreUtils.h. This is not strictly required to port ATS on IA64, but it prevents a successful build because of an upstream issue (please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538916#16 if you are curious). This ought to be unproblematic because _struct pt_regs_ is not used (anymore).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (TS-783) Port ATS to IA64
Posted by "Leif Hedstrom (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Leif Hedstrom resolved TS-783.
------------------------------
Resolution: Fixed
> Port ATS to IA64
> ----------------
>
> Key: TS-783
> URL: https://issues.apache.org/jira/browse/TS-783
> Project: Traffic Server
> Issue Type: Improvement
> Components: Portability
> Affects Versions: 2.1.8
> Reporter: Arno Toell
> Assignee: Leif Hedstrom
> Priority: Minor
> Fix For: 2.1.9
>
> Attachments: ats.patch
>
>
> Currently ATS fails to build on not explicitly supported platforms. This is mostly because of the macro in _lib/ts/ink_queue.h b/lib/ts/ink_queue.h_ which is perhaps a bit overcautious. The patch I attached fixes this issue and makes ATS build fine on IA64.
> Moreover I removed _asm/ptrace.h_ from CoreUtils.h. This is not strictly required to port ATS on IA64, but it prevents a successful build because of an upstream issue (please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538916#16 if you are curious). This ought to be unproblematic because _struct pt_regs_ is not used (anymore).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira