-
Notifications
You must be signed in to change notification settings - Fork 29
Fix MacOS CI #222
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
base: gcos4gnucobol-3.x
Are you sure you want to change the base?
Fix MacOS CI #222
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bootstrap script with install option should be changed instead
.github/workflows/macos.yml
Outdated
@@ -41,6 +41,7 @@ jobs: | |||
- name: bootstrap | |||
run: | | |||
./build_aux/bootstrap install | |||
gettextize -f |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should be autopoint -f
, see https://lists.gnu.org/r/bug-gettext/2011-12/msg00001.html, but then...
Lets change the workflow to do ./autogen.sh install
and the script ./build_aux/bootstrap to execute autopoint -f
in case of "install" (before the other tools are executed).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems autopoint -f
is not sufficient. gettextize -f
updates more files (in particular the m4 macros).
7b02bd7
to
579971e
Compare
From the CI output:
vs.
To drop the changelog parts we can use |
test with explicit dropping the gettext macro
temp: debugging output
converting to draft as I want some input from gettext folks, mail to bug-gettext is on its way |
The MacOS CI has been down since the latest image update.
Apparently something to do with
gettext
.Adding
gettextize -f
after the bootstrap step seems to solve the problem.