Crash in vapigen when building libsoup
I just noticed that vapigen crashes when building libsoup in jhbuild:
Starting program: /home/lazka/jhbuild/install/bin/vapigen --quiet --library=libsoup-2.4 --directory=/home/lazka/.cache/jhbuild/build/libsoup/libsoup --pkg=gio-2.0 --metadatadir=/home/lazka/jhbuild/checkout/libsoup/libsoup /home/lazka/.cache/jhbuild/build/libsoup/libsoup/Soup-2.4.gir /home/lazka/jhbuild/checkout/libsoup/libsoup/Soup-2.4-custom.vala
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7f2e4cd in vala_source_file_get_file_type (self=0x5555555ae8a0) at valasourcefile.c:1268
1268 _tmp0_ = self->priv->_file_type;
(gdb) bt
#0 0x00007ffff7f2e4cd in vala_source_file_get_file_type (self=0x5555555ae8a0) at valasourcefile.c:1268
#1 0x00007ffff7f38c82 in vala_symbol_get_external_package (self=self@entry=0x55555559c4f0) at valasymbol.c:1579
#2 0x00007ffff7e63b29 in vala_code_writer_real_visit_namespace (base=0x555557a0e7a0, ns=0x55555559c4f0) at valacodewriter.c:687
#3 0x00007ffff7ee3229 in vala_namespace_real_accept_children (base=0x55555559c1c0, visitor=0x555557a0e7a0) at valanamespace.c:1565
#4 0x00007ffff7e56678 in vala_code_context_accept (self=self@entry=0x555555597190, visitor=visitor@entry=0x555557a0e7a0) at valacodecontext.c:876
#5 0x00007ffff7e64184 in vala_code_writer_write_file (self=0x555557a0e7a0, context=0x555555597190,
filename=0x5555576dde50 "/home/lazka/.cache/jhbuild/build/libsoup/libsoup/libsoup-2.4.vapi") at valacodewriter.c:426
#6 0x000055555555f575 in vala_vapi_gen_run (self=0x555555595e10) at valavapigen.c:854
#7 vala_vapi_gen_main (args_length1=<optimized out>, args=<optimized out>) at valavapigen.c:955
#8 main (argc=<optimized out>, argv=<optimized out>) at valavapigen.c:964