Boost.System support for Linux 2.4 kernel?

Hello Everyone, Is it possible to add compatibility for the Linux 2.4 kernel to the system library? The file boost/system/linux_error.hpp refers to a few macros/constants that are not defined for the linux 2.4 kernel. The exact names of the symbols are: EKEYEXPIRED, EKEYREJECTED, EKEYREVOKED ENOKEY. Is Linux 2.4 a supported platform for Boost? Thanks, Jeroen

On Mon, Nov 10, 2008 at 9:00 AM, J. van der Wulp <jwulp@win.tue.nl> wrote:
Hello Everyone,
Is it possible to add compatibility for the Linux 2.4 kernel to the system library? The file boost/system/linux_error.hpp refers to a few macros/constants that are not defined for the linux 2.4 kernel. The exact names of the symbols are: EKEYEXPIRED, EKEYREJECTED, EKEYREVOKED ENOKEY.
Is Linux 2.4 a supported platform for Boost?
I would file a ticket and begin here if this can be confirmed. I have not looked at it but there should probably be some linux kernel versioning check hackery (read #ifdef) to get this to go perhaps... http://www.boost.org/support/bugs.html -aps

On Mon, Nov 10, 2008 at 4:41 PM, Alexander Sack <pisymbol@gmail.com> wrote:
On Mon, Nov 10, 2008 at 9:00 AM, J. van der Wulp <jwulp@win.tue.nl> wrote:
Hello Everyone,
Is it possible to add compatibility for the Linux 2.4 kernel to the system library? The file boost/system/linux_error.hpp refers to a few macros/constants that are not defined for the linux 2.4 kernel. The exact names of the symbols are: EKEYEXPIRED, EKEYREJECTED, EKEYREVOKED ENOKEY.
Is Linux 2.4 a supported platform for Boost?
I would file a ticket and begin here if this can be confirmed. I have not looked at it but there should probably be some linux kernel versioning check hackery (read #ifdef) to get this to go perhaps...
Yes, please do file a ticket. A patch would be even more welcome. Thanks, --Beman
participants (3)
-
Alexander Sack
-
Beman Dawes
-
J. van der Wulp