[tlbuild] dvibook failure on Cygwin

Ken Brown kbrow1i at gmail.com
Fri Feb 24 14:02:31 CET 2012


On 2/24/2012 6:15 AM, Peter Breitenlohner wrote:
> On Thu, 23 Feb 2012, Ken Brown wrote:
>
>> I just did a test build of the trunk (rev 25482) on Cygwin. The build
>> went smoothly, but the dvibook test failed with a segfault:
>>
>> ...
>>
>> This may well be a Cygwin problem. But before digging further, I'd
>> like to know whether anyone is seeing problems on other platforms.
>
> Hi Ken,
>
> these tests were introduced after the TL11 release, so it is quite possible
> that the Cygwin versions of dvibook and dvitodvi never worked. Can you
> test that?

Hi Peter,

dvibook from TL11 fails in the same way, but dvitodvi works fine, both 
in TL11 and in my build from the current trunk.

> Dvibook and dvitodvi use SeekFile() from seek.c containing Cygwin specific
> code and it is quite possible that this code doesn't work as it does on
> Windows. Please have a look.

All of that Cygwin specific code looks wrong to me, but removing it 
doesn't solve the problem: dvibook still segfaults (and dvitodvi still 
works).  I'll try running dvibook under gdb to see if I can figure out 
what's going on.

Regards,

Ken


More information about the tlbuild mailing list