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 743327 - _NL_TIME_FIRST_WEEKDAY is not available on systems not using glibc
_NL_TIME_FIRST_WEEKDAY is not available on systems not using glibc
Status: RESOLVED FIXED
Product: gnome-calendar
Classification: Applications
Component: General
3.15.x
Other FreeBSD
: Normal normal
: 3.26
Assigned To: GNOME Calendar maintainers
GNOME Calendar maintainers
Depends on:
Blocks:
 
 
Reported: 2015-01-22 00:55 UTC by Ting-Wei Lan
Modified: 2017-04-17 18:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ting-Wei Lan 2015-01-22 00:55:05 UTC
_NL_TIME_FIRST_WEEKDAY is a glibc extension, so it is not available on systems not using glibc. It causes the following error:

gcal-utils.c:404:36: error: use of undeclared identifier '_NL_TIME_FIRST_WEEKDAY'
Comment 1 Georges Basile Stavracas Neto 2015-01-22 11:28:42 UTC
We should perform better and do what Gtk+ does.

https://git.gnome.org/browse/gtk+/tree/gtk/gtkcalendar.c#n824
Comment 2 Georges Basile Stavracas Neto 2015-01-22 11:57:36 UTC
Ting-Wei Lan, could you try it against master?

Commit e009a67e30ffcaf6dbebf524d00b5cba8bdf26ab tries to solve it.
Comment 3 Ting-Wei Lan 2015-01-22 12:07:58 UTC
The build issue is resolved now, but I cannot find HAVE__NL_TIME_FIRST_WEEKDAY in the source. I think we may need to add the check to configure.ac. It also doesn't run because gsettings schemas cannot be found.
Comment 4 Georges Basile Stavracas Neto 2015-01-22 12:10:03 UTC
(In reply to comment #3)
> The build issue is resolved now, but I cannot find HAVE__NL_TIME_FIRST_WEEKDAY
> in the source.

Yes, I have to properly find the source of the issue.

> I think we may need to add the check to configure.ac. It also doesn't run because
> gsettings schemas cannot be found.

This is a new bug, everyone is complaining. Would you mind filling a bug for it?

Thanks!
Comment 5 Ting-Wei Lan 2015-01-22 12:24:59 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > The build issue is resolved now, but I cannot find HAVE__NL_TIME_FIRST_WEEKDAY
> > in the source.
> 
> Yes, I have to properly find the source of the issue.
> 
> > I think we may need to add the check to configure.ac. It also doesn't run because
> > gsettings schemas cannot be found.
> 
> This is a new bug, everyone is complaining. Would you mind filling a bug for
> it?
> 
> Thanks!

I filed the bug here:
https://bugzilla.gnome.org/show_bug.cgi?id=743344