-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 10/21/2014 02:34 PM, Alexander Graf wrote:
On 21.10.14 14:23, Sebastian Kratz wrote:
hi,
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 have a 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 off now
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 against devel:languages:go that way
i'll try that
Thanks a lot for your work on this :)
np - -- Sebastian Kratz @ProhtMeyhet -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBCgAGBQJURll8AAoJEPy7f1qF9ovTjPwP/3T7NRGFfLauIzq1Jln0eujT /2vh93Zzal2BK7qTZxpssbGQJgjWy1QDNDQak8MIGqy9SBTZ3rlILKx1adeoCjGY g9XxIicueytTIrzQRpD/FsaJz8DTYX+i5PUnkk0tHCONUWMn7tiVXluLVMe4cAAw Fqrg9L3AkI72LV4lZIH2nBE0tTYnqQMXiD4RKjNXThX4VEKnQmO2isLMOil2T4gB I4FhW+8PjLMpWutLmsyi6gkvqEG5TeuAn17KCi2MaKP1jIhZwQB7Gzgb06JJ3S6T 5AN515W8KsM+OqXv1d8HRdgDh77fZt5x2VxYwoNQHQlOmjDnHYc2tjwQhbho1c4n R5TCuZcOmzS3qYVRhj8jEUf8vBomoO9F9kdbwUvy9ebw/3A3fMMdtdfp5A45RfWg CNTSE41ef8lMoFCnJAp8p6eJRJc93s99AXNQ5KUwpV+eSqEAslApk7LIhycuCT6l mymGMp+MOmThsI4k4plc4sBSJg/pYEOqxYgXYx2zruOxQc6LCf7WhpM9Q0mZk8+3 HQOACvGo3DIuW+jQywwig/GBfveH5/KdUnxT1nwz3fBYiqlPsTFM+ZGlsyu6K/WB DJp81lgNt1U5feuwHjYG3NQicUgrxAKarLf7fxpuDVKOzyXNvLTCjnhT72k1S8FJ sK3dgWLNCBbUxAQAOiBi =Y3K9 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org