Bug#792551: systemd FTBFS on Alpha because of use of wrong syscall.

Michael Biebl biebl at debian.org
Thu Jul 16 13:03:57 BST 2015


Am 16.07.2015 um 10:05 schrieb Michael Cree:
> Source: systemd
> Version: 222-2
> Severity: important
> Justification: Fails to build from source but built in the past.
> Tag: patch
> User: debian-alpha at lists.debian.org
> Usertags: alpha
> 
> Systemd FTBFS on alpha due to missing syscalls.  Build log at:
> http://buildd.debian-ports.org/status/package.php?p=systemd&suite=sid

Looks like systemd has been failing to build for a while now:

http://buildd.debian-ports.org/status/logs.php?pkg=systemd&arch=alpha

> When linux 4.1 is uploaded that will fix the missing memfd_create and
> getrandom syscalls, but there is one more missing syscall, namely the 
> getpid syscall.
> 
> Alpha follows OSF1 rather than linux conventions on older syscalls,
> thus has the getxpid syscall rather than the getpid/getppid syscalls.
> 
> Patch to fix systemd to use the getxpid syscall on Alpha is available
> from the Gentoo bug system:
> https://bugs.gentoo.org/attachment.cgi?id=405976&action=diff

Thanks for the explanation and the link to the patch, Michael. Have you
tested, that systemd builds successfully with this patch? Have you also
tested, that systemd works properly on alpha?

Can you file the issue upstream as well at
https://github.com/systemd/systemd/issues

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20150716/fabc8477/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list