[boost] [endian] Boost licensed detail/endian.hpp [was: [1.54.0][release] Provisional schedule]

11 views
Skip to first unread message

Beman Dawes

unread,
May 9, 2013, 11:12:04 AM5/9/13
to Boost Developers List
>On Mon, May 6, 2013 at 9:06 AM, Daniel James <dan...@calamity.org.uk> wrote:
>
>> On 6 May 2013 14:15, Philip Bennefall <phi...@blastbay.com> wrote:
>> > I was just wondering if it is possible to get a modified, Boost licensed
>> > version of detail/endian.hpp into this next release? It'd be great to get
>> > this licensing issue resolved in this next Boost version, if at all
>> > possible.
>>
>> I don't know. I haven't been following that. Did anyone take
>> responsibility for it?
>>
>
>It's highly unlikely. There is al alternative implementation in Boost
>Predef. But that isn't even fully accepted as a library. I could attempt to
>do a standalone port from Predef into detail/endian.hpp but I doubt I could
>both get it done and tested to a point that it would be safe to merge into
>release.

I'm restarting work on the boost endian library, so I'd be willing to
take this on. If you send me your Predef port of detail/endian.hpp,
I'll see if I can move it along. No promises until I see what you
have, however.

Thanks,

--Beman

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Rene Rivera

unread,
May 13, 2013, 11:20:32 PM5/13/13
to bo...@lists.boost.org
On Thu, May 9, 2013 at 10:12 AM, Beman Dawes <bda...@acm.org> wrote:

> >On Mon, May 6, 2013 at 9:06 AM, Daniel James <dan...@calamity.org.uk>
> wrote:
> >
> >> On 6 May 2013 14:15, Philip Bennefall <phi...@blastbay.com> wrote:
> >> > I was just wondering if it is possible to get a modified, Boost
> licensed
> >> > version of detail/endian.hpp into this next release? It'd be great to
> get
> >> > this licensing issue resolved in this next Boost version, if at all
> >> > possible.
> >>
> >> I don't know. I haven't been following that. Did anyone take
> >> responsibility for it?
> >>
> >
> >It's highly unlikely. There is al alternative implementation in Boost
> >Predef. But that isn't even fully accepted as a library. I could attempt
> to
> >do a standalone port from Predef into detail/endian.hpp but I doubt I
> could
> >both get it done and tested to a point that it would be safe to merge into
> >release.
>
> I'm restarting work on the boost endian library, so I'd be willing to
> take this on. If you send me your Predef port of detail/endian.hpp,
> I'll see if I can move it along. No promises until I see what you
> have, however.
>

The current Predef code is at <https://github.com/grafikrobot/boost-predef>.
The compatibility header is at <
https://github.com/grafikrobot/boost-predef/blob/master/include/boost/predef/detail/endian_compat.h>
but it obviously depends on the core endian header at <
https://github.com/grafikrobot/boost-predef/blob/master/include/boost/predef/other/endian.h>.
And that depends on both the architecture.h and windows.h detection headers.

Not sure if it's worth working on it on your Endian library though.. As,
AFAIK, both Endian and Predef are in the same acceptance status. But
perhaps if you can make a totally standalone version of the detection it
might be worth it.


--
--
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

Rene Rivera

unread,
May 14, 2013, 12:14:28 AM5/14/13
to bo...@lists.boost.org
Sorry.. Silly me I thought that Endian was already accepted after the
initial conditional acceptance. Anyway.. I'll try and get Predef into Boost
trunk soon. But obviously not soon enough for the 1.54 release.

Vicente J. Botet Escriba

unread,
May 14, 2013, 1:02:07 PM5/14/13
to bo...@lists.boost.org
Le 14/05/13 05:20, Rene Rivera a écrit :
> Not sure if it's worth working on it on your Endian library though..
> As, AFAIK, both Endian and Predef are in the same acceptance status.
> But perhaps if you can make a totally standalone version of the
> detection it might be worth it.
Rene, I suspect that you missed the acceptation of your library

http://lists.boost.org/boost-announce/2013/04/0379.php

Best,
Vicente

Rene Rivera

unread,
May 14, 2013, 3:13:56 PM5/14/13
to bo...@lists.boost.org
On Tue, May 14, 2013 at 12:02 PM, Vicente J. Botet Escriba <
vicent...@wanadoo.fr> wrote:

> Le 14/05/13 05:20, Rene Rivera a écrit :
>
> Not sure if it's worth working on it on your Endian library though.. As,
>> AFAIK, both Endian and Predef are in the same acceptance status. But
>> perhaps if you can make a totally standalone version of the detection it
>> might be worth it.
>>
> Rene, I suspect that you missed the acceptation of your library
>
> http://lists.boost.org/boost-**announce/2013/04/0379.php<http://lists.boost.org/boost-announce/2013/04/0379.php>
>
>
I eventually saw it :-)


--
--
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

Reply all
Reply to author
Forward
0 new messages