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