Building the master branch fails with autotools
Build of the master branch with autotools fails starting from commit c84d7ebc with the following error:
/usr/bin/ld: ./.libs/libmutter-4.so: undefined reference to `_cogl_util_next_p2'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:2551: mutter] Error 1
make[4]: *** Waiting for unfinished jobs....
/usr/bin/ld: ./.libs/libmutter-4.so: undefined reference to `_cogl_util_next_p2'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:2587: mutter-test-runner] Error 1
/usr/bin/ld: ./.libs/libmutter-4.so: undefined reference to `_cogl_util_next_p2'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:2603: mutter-test-unit-tests] Error 1
make[4]: Leaving directory '/home/joonas/builds/mutter/src/mutter/src'
make[3]: *** [Makefile:3059: all-recursive] Error 1
make[3]: Leaving directory '/home/joonas/builds/mutter/src/mutter/src'
make[2]: *** [Makefile:1887: all] Error 2
make[2]: Leaving directory '/home/joonas/builds/mutter/src/mutter/src'
make[1]: *** [Makefile:492: all-recursive] Error 1
make[1]: Leaving directory '/home/joonas/builds/mutter/src/mutter'
make: *** [Makefile:422: all] Error 2
Building with meson works as expected.
I saw that the plan is to remove autotools support altogether with !360 (merged), but thought this might be worth reporting until that happens.