-
Notifications
You must be signed in to change notification settings - Fork 36
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
GitMensch
left a comment
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
| - 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 |
|
gettext waits on an answer / reproducer, see https://lists.gnu.org/archive/html/bug-gettext/2025-03/msg00035.html - sadly I currently don't find the time to do so, maybe someone else can take over |
The MacOS CI has been down since the latest image update.
Apparently something to do with
gettext.Adding
gettextize -fafter the bootstrap step seems to solve the problem.