Merge branch '266.c89' into 'glib-2-66'

gdatetime.c: Fix MSVC builds for lack of NAN items

See merge request !1831
13 jobs for glib-2-66 in 10 minutes and 5 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Style Check
failed check-todos #1068685
allowed to fail

00:02:21

failed style-check-diff #1068684
allowed to fail

00:01:17

 
  Build
passed cross-android_api21_arm64 #1068688

00:01:19

passed cross-android_api28_arm64 #1068689

00:01:31

passed cross-mingw64 #1068690

00:01:48

passed debian-stable-x86_64 #1068687

00:04:36

passed fedora-x86_64 #1068686

00:08:51

passed freebsd-11-x86_64 #1068693
freebsd-11

00:07:18

passed freebsd-12-x86_64 #1068694
freebsd-12

00:06:37

passed macos #1068695
macos

00:04:15

passed msys2-mingw32 #1068691
win32-ps

00:08:08

passed vs2017-x64 #1068692
win32-ps

00:07:56

 
  Coverage
passed coverage #1068696

00:00:59

78.4%
 
Name Stage Failure
failed
style-check-diff Style Check
 * [new tag]             glib-2.25.7             -> glib-2.25.7
* [new tag] gobject_0_10_0 -> gobject_0_10_0
* [new tag] gobject_0_9_0 -> gobject_0_9_0
* [new tag] start -> start
Couldn’t find common ancestor with upstream master. This typically
happens if you branched from master a long time ago. Please update
your clone, rebase, and re-push your branch.
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
check-todos Style Check
 * [new tag]             glib-2.25.7             -> glib-2.25.7
* [new tag] gobject_0_10_0 -> gobject_0_10_0
* [new tag] gobject_0_9_0 -> gobject_0_9_0
* [new tag] start -> start
Couldn’t find common ancestor with upstream master. This typically
happens if you branched from master a long time ago. Please update
your clone, rebase, and re-push your branch.
Cleaning up file based variables
ERROR: Job failed: exit code 1