CP-7112: disabling warnings as errors in build process.

Signed-off-by: Frediano Ziglio <frediano.ziglio@citrix.com>
Reviewed-by: Rob Dobson <rob@rdobson.co.uk>
CP-7112: Moving XS_CIM_RPM_TMP_DIR.

Signed-off-by: Frediano Ziglio <frediano.ziglio@citrix.com>
Reviewed-by: Rob Dobson <rob@rdobson.co.uk>
CP-7112: Protect yyliineno definition based on the version of YY_FLEX being used.

When building with a newer version of YY_FLEX the parameter is initialised for us. Use
the version info about YY_FLEX to maintain setting this variable with older versions
of YY_FLEX.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
Signed-off-by: Frediano Ziglio <frediano.ziglio@citrix.com>
CP-7112: Updating spec file to move build contents over to %{buildroot} where it is expected.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
Signed-off-by: Frediano Ziglio <frediano.ziglio@citrix.com>