After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 754613 - configure doesn't work on systems with a POSIX shell.
configure doesn't work on systems with a POSIX shell.
Status: RESOLVED FIXED
Product: gnome-todo
Classification: Other
Component: General
3.17.x
Other FreeBSD
: Normal normal
: ---
Assigned To: GNOME To Do maintainer(s)
GNOME To Do maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-09-05 18:59 UTC by Koop Mast (kwm)
Modified: 2017-04-10 10:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Koop Mast (kwm) 2015-09-05 18:59:13 UTC
gnome-todo doesn't configure on any systems with a POSIX shell, like FreeBSD.
This is due to use of a bashism in the m4/ax_compiler_flags_cflags.m4 file. This issue has been fixed in autoconf-archive upstream [1]. Can this file be updated or maybe better, depend on the version the OS ships?

autoconf-archive mirror: https://github.com/peti/autoconf-archive

[1] https://github.com/peti/autoconf-archive/commit/8d9c8f162b6cc71ae217ddeef2cef522060bc85e
Comment 1 Georges Basile Stavracas Neto 2015-10-19 16:00:41 UTC
Is this bug still valid? GNOME To Do doesn't store ax_compiler_flags_cflags.m4 in it's filetree, and copies from the host system's.
Comment 2 Ting-Wei Lan 2016-03-09 19:35:47 UTC
I think it is no longer valid now, but gnome-todo release tarballs before 3.18.1 do have this problem.
Comment 3 Ting-Wei Lan 2017-04-10 10:25:53 UTC
FreeBSD uses gnome-todo 3.18.1, which has the problem fixed. I think we can close this bug now.