-----BEGIN PGP SIGNED MESSAGE-----
On 10/21/2014 02:34 PM, Alexander Graf wrote:
On 21.10.14 14:23, Sebastian Kratz wrote:
i fixed the package go for armv6, whom should i
tell to fix it
in the offical repo?
please contact me for an explanation, as this
"fix" has an issue
which needs to be documented.
It's usually best to document the patch inside of the patch file
itself. That way the explanation why this is needed won't
disappear over time.
the explanation is really needed for programmers, but my fear is they
won't read %description
Also, you probably want to apply this patch always and
C-style #ifdef for armv6 around it if it only applied for armv6. As
for how to fix it in the official repo, there are 2 things to kick
1) submit the patch to the upstream go project
thats the point, the problem is with the opensuse build system, not go
itself. it seems that under qemu on armv6 the number of unix signals
isn't 64 but 63. thus there is an off-by-one error while building and
testing. this doesn't happen on my raspberry pi, so it might be a bug
in qemu, but i can't be sure.
my fix now reduces the constant defining the number of signals by 1,
but that of course means signal handling won't be 100% correct.
2) do "osc sr" and create a submit requet
devel:languages:go that way
i'll try that
Thanks a lot for your work on this :)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-----END PGP SIGNATURE-----
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org