I'm able to reproduce from trunk this with these steps:
$ cd indicator-appmenu
$ mkdir -p build/gtk3/
$ cd build/gtk3/
$ ../../configure --srcdir=$PWD/../.. --prefix=/usr
$ make
$ make check
hud.interface.c is being built in indicator-appmenu/build/gtk3/src/, but POTFILES doesn't know to look for it there -- it's looking in indicator-appmenu/src/ instead.
This raises an interesting (to me, at least) question about how to get POTFILES.in to understand where to look for files generated from BUILT_SOURCES. However, there is a much faster solution to this ticket: there's nothing in hud.interface.c that needs translation, so removing it from POTFILES.in resolves the problem.
I'm able to reproduce from trunk this with these steps:
$ cd indicator-appmenu
$ mkdir -p build/gtk3/
$ cd build/gtk3/
$ ../../configure --srcdir=$PWD/../.. --prefix=/usr
$ make
$ make check
hud.interface.c is being built in indicator- appmenu/ build/gtk3/ src/, but POTFILES doesn't know to look for it there -- it's looking in indicator- appmenu/ src/ instead.
This raises an interesting (to me, at least) question about how to get POTFILES.in to understand where to look for files generated from BUILT_SOURCES. However, there is a much faster solution to this ticket: there's nothing in hud.interface.c that needs translation, so removing it from POTFILES.in resolves the problem.