Hi John,

Am 18.11.18 um 19:18 schrieb John David Anglin:
> I understand the problem.  The merge comment shown above is from gcc-9. 
> Systemd compiles fine
> on hppa using gcc-9.
> 
> The merging of PIC and PIE options is not supported using gcc-8. This is
> the corresponding comment in gcc-8:

[..]

> -fPIE and -fPIC are very similar but the former is intended to be used
> for code intended for position
> independent executables and the latter for shared libraries.  Only one
> should be specified in any compilation.
> For PIE executables, only -fPIE should be used.  If -fPIE, -fpie, -fPIC,
> -fpic are specified multiple times,
> the last one is selected.

Thanks for your detailed analysis.
If there is something to fix on the systemd side, it would be great if
you can create a pull request upstream as suggested in
https://github.com/systemd/systemd/issues/10548

Once that is merged, I'd be happy to cherry-pick any necessary changes.

Regards,
Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to