[libdvdcss-devel] [PATCH 46/47] Drop support for OS/2.

KO Myung-Hun komh78 at gmail.com
Thu Nov 6 12:59:54 CET 2014



Reimar Döffinger wrote:
> On 6 November 2014 05:16:26 CET, KO Myung-Hun <komh78 at gmail.com> wrote:
>> Diego Biurrun wrote:
>>> On Thu, Oct 30, 2014 at 10:54:34AM +0900, KO Myung-Hun wrote:
>>>> Why ?
>>>
>>> Perhaps you could explain why OS/2 is so intrusive?  It requires
>> ifdefs
>>> in more places than other OSes and does a lot of struct definitions
>> for
>>> stuff that I would expect to be present in system headers.
>>
>> This is the reason why OS/2 should be dropped ? Amazing. 
> 
> I think it should not be dropped, and as Diego mentioned earlier it was not necessarily his intention either, but to start a cost/benefit discussion.
> It is however a reason to ask for the code to be reviewed and if possible to be cleaned up.
> While it is possible OS/2 support needs all that complexity, I think Diego suspects that it's just a case of it being badly implemented.
> 
>> you could show me the unnecessary codes of those ? And it is the
>> problem
>> to define structs because system headers do not provide them ?
> 
> No, but it would be a problem if some structs are defined even though the system headers do provide them or equivalents. I don't know if that is the case, but Diego seems to suspect that (I am not so sure, some of those system headers are very old and probably low-quality code so it's likely they do things that make no sense).
> 

I agree with you. And I have no objections to Diego's work cleaning up
and re-structuring codes at all. But dropping support is different
problem, although Diego's real intention is not so.

-- 
KO Myung-Hun

Using Mozilla SeaMonkey 2.7.2
Under OS/2 Warp 4 for Korean with FixPak #15
In VirtualBox v4.1.32 on Intel Core i7-3615QM 2.30GHz with 8GB RAM

Korean OS/2 User Community : http://www.ecomstation.co.kr



More information about the libdvdcss-devel mailing list