Oh, I see.<div><br></div><div>If you really need the lists of files to be the same, it is probably best to make both versions have the files (altho don't different architectures have different sets of files in general?).</div>
<div><br></div><div>Probably you'll be breaking the distro if you remove files.</div><div><br></div><div>Robby<br><br>On Monday, November 19, 2012, Juan Francisco Cantero Hurtado wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 11/19/12 19:21, Robby Findler wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I think it is probably best to have the OpenBSD port be a faithful<br>
match to 5.3.1. This isn't a major bug and hopefully you'll just get<br>
the fix in 5.3.2 or whatever the next version is called in 2-3 months.<br>
Does that sound ok to you?<br>
</blockquote>
<br>
Temporally I'll remove the files affected from the PLIST (the list of files of the package), with this I can avoid the differences between archs. When the bug is fixed, I'll decide if the patch is too invasive or not for add to the port. Obviously this bug isn't a big problem for me :)<br>
<br>
OpenBSD will release the next version at May 1 and IIRC the frozen of the CVS will occur in February. I want do racket a official package for the next release, so I need fix or at least add a note about the known bugs.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Robby<br>
<br>
On Mon, Nov 19, 2012 at 12:13 PM, Juan Francisco Cantero Hurtado<br>
<<a>iam@juanfra.info</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 11/19/12 03:40, Robby Findler wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
On Sun, Nov 18, 2012 at 8:18 PM, Neil Toronto <<a>neil.toronto@gmail.com</a>><br>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
It's a problem with the contract boundary. The examples work fine in<br>
Typed<br>
Racket. The problem type is this:<br>
<br>
(: flomap-transform<br>
(case-><br>
(flomap Flomap-Transform -> flomap)<br>
(flomap Flomap-Transform Integer Integer Integer Integer<br>
-> flomap)))<br>
<br>
The contract system claims that `flomap-transform' breaks its own<br>
contract.<br>
This is clearly bogus, so TR must be generating the wrong contract for<br>
it.<br>
<br>
Still, I should have caught this, and I apologize. I'll do penance by...<br>
writing a bug report? Probably not enough.<br>
</blockquote>
<br>
<br>
Penance is an antiquated concept. We should do away with it. :)<br>
<br>
But if you feel bad enough to make a small program that demonstrates<br>
the problem that would be a contribution to it's solution!<br>
</blockquote>
<br>
<br>
Thanks for to catch the bug guys!. Please send me a mail when you fix the<br>
bug and I'll add the patches to the OpenBSD port.<br>
<br>
</blockquote></blockquote>
<br>
<br>
_________________________<br>
Racket Developers list:<br>
<a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/<u></u>dev</a><br>
</blockquote></div>