[systemd-devel] [RFC PATCH] Fix so install will work without 'ln --relative' support

Michael Biebl mbiebl at gmail.com
Tue May 20 08:59:33 PDT 2014


2014-05-20 10:58 GMT+02:00 Umut Tezduyar Lindskog <umut at tezduyar.com>:
> On Fri, May 16, 2014 at 4:14 PM, Lennart Poettering
> <lennart at poettering.net> wrote:
>> If it is desirable to cross-build systemd on such an old distribution
>> I'd recommend sticking an alternative "ln" implementation into $PATH and
>> making sure it is preferred when building systemd. This could just be
>> the shell script that was posted and it could handle --relative
>> invocations, and for everything else defer immediately to the real ln...
>
> I was under the impression that you are willing to take a patch but I
> also see Kay's point. We will try to solve it on our side. Thanks for
> all the comments, especially to Harald for sharing his script.
>
> One note though, the problem happens in "Debian stable" and I think it
> is quite early to mark it as "such an old distribution".

JFTR: Debian stable ships coreutils 8.13, which has been released 08-Sep-2011.
So yes, this version is a bit dated and it's unfortunate that this
complicates providing backports for newer systemd versions or doing
crossbuilds.

Umut, you could try to poke the coreutils maintainer to provide a
backport of coreutils 8.21, which is currently in jessie.

Michael



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


More information about the systemd-devel mailing list