New HS build: how to handle changes in the top-level repository?

Volker Simonis volker.simonis at gmail.com
Tue Jun 16 12:42:58 UTC 2015


Hi,

I'm just adapting the new HS build to AIX. The problem is that the AIX
xlc compiler uses a different flag for the compiler command file
option. While all the currently supported compilers use '@<filename>'
we have to use '-f<filename>' on AIX.

In order to fix this, I have to introduce a new variable
'COMPILER_COMMAND_FILE_FLAG' in spek.gmk and set it correspondingly in
flags.m4. All this is in the top-level directory so my question is how
to handle this as this requires the regeneration of
generated-configure.sh which I can only do for the "open part". Is
this still important in the build-infra repository (i.e. does
build-infra still has a dependency on your 'closed source' configure
parts?

The other question is how to track dependencies of the new hs build to
changes required in the top-level repo. Is this done at all or can I
simply push the corresponding hs changes AFTER I pushed the top-level
changes?

Thank you and best regards,
Volker


More information about the build-infra-dev mailing list