-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
broken on arm? #130
Comments
I used to have a chroot on an android tablet, but I don't think its working right now... |
Let makeinfo write its version info into the build log. Maybe it is heavily outdated. |
thanks will try. It should be texinfo 6.0 (because its Fedora rawhide, https://apps.fedoraproject.org/packages/texinfo). While I think of it, we have a bunch of test/*.texinfo files that are probably not valid texinfo: no header etc. I should fix that sometime. |
I thought this was okay and these are handled by |
I'll try to track it down a bit. So far, I've learned:
And some simple
|
Seems to be related to the Does not happen on x86. @oheim had previously noted So far, escaping as
|
I have a workaround. |
Here is a close-to-MNWE for the problem:
On Fedora's arm koji server (architecture:
whereas on x86 it correctly gives:
|
We repeat `@example` instead of trying to use the token given by the regexp. Some some reason on armh7p, the token doubles-up the `@` sign. Just in case, we also escape the `@` signs to `\@` (although I don't think this helped). Fixes #130.
Unfortunately, I'm hitting this or something very similar again on ARM (trying to build 0.6.0 for Fedora). The workaround no longer works. I've filed upstream https://savannah.gnu.org/bugs/index.php?52810 I will do a different workaround, not using |
This fixes #130. Again. To workaround, we avoid using regexprep and instead get the tokens with regexp and do the substitution ourselves. Leave the regexprep code commented out with a link to the newly-submitted upstream bug. This can be undone once a fix lands upstream. Prep for a new release with a minor version bump.
I'm packaging for Fedora, seems fine on x86 but tests fail on arm. I don't have a shell account, so hard to debug.
https://kojipkgs.fedoraproject.org//work/tasks/2208/12612208/build.log
Looks like it fails on all texinfo :(
Sniippet of the log:
The text was updated successfully, but these errors were encountered: