Hi Neels.
Yes, my fix did only work for parallel make jobs, it fails with -j1, I should have checked that. Unfortunately the current HEAD does not build for me either. Make output (-j2):
Making all in src make[1]: Entering directory '/home/blackbit/src/telco/osmo/osmo-iuh/src' Makefile:732: warning: overriding recipe for target 'rua_decoder.c' Makefile:729: warning: ignoring old recipe for target 'rua_decoder.c' Makefile:732: warning: overriding recipe for target 'rua_ies_defs.h' Makefile:729: warning: ignoring old recipe for target 'rua_ies_defs.h' ../asn1//utils/asn1tostruct.py -f ../asn1//hnbap/HNBAP-PDU-Contents.asn ../asn1//utils/asn1tostruct.py -f ../asn1//hnbap/HNBAP-PDU-Contents.asn Didn't find any information element for message: PrivateMessage-IEs Didn't find any information element for message: PrivateMessage-IEs ../asn1//utils/asn1tostruct.py -p RANAP_ -f ../asn1//ranap/RANAP-PDU-Contents.asn ../asn1//utils/asn1tostruct.py -p RUA_ -f ../asn1//rua/RUA-PDU-Contents.asn make[1]: *** No rule to make target 'ranap_decoder.c', needed by 'all'. Stop. make[1]: *** Waiting for unfinished jobs.... Didn't find any information element for message: PrivateMessage-IEs Didn't find any information element for message: RelocationDetectIEs Didn't find any information element for message: RelocationCompleteIEs Didn't find any information element for message: RAB-SetupOrModifyItem-IEs Didn't find any information element for message: PrivateMessage-IEs Didn't find any information element for message: DirectTransferInformationItemIEs-RANAP-RelocInf Didn't find any information element for message: SRVCC-CSKeysRequestIEs Didn't find any information element for message: UeRadioCapabilityMatchRequestIEs make[1]: Leaving directory '/home/blackbit/src/telco/osmo/osmo-iuh/src' Makefile:345: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1
When looking at src/Makefile.am again I noticed something that I think is a copy/paste mistake. When I correct it with the following patch the build works for me with -j[1234]. Maybe that's the last patch needed for this issue, this really should not be so difficult.