mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] build failure in systemd 214
@ 2014-06-17 19:41 Richard Cochran
  2014-06-17 21:13 ` Michael Olbrich
  0 siblings, 1 reply; 4+ messages in thread
From: Richard Cochran @ 2014-06-17 19:41 UTC (permalink / raw)
  To: ptxdist

The newly pushed commit 54801c10 "systemd: version bump 204 -> 214"
fails on my debian stable build machine with:

checking for kexec... /usr/sbin/kexec
configure: error: *** ln doesn't support --relative ***
make: *** [/home/richard/git/DistroKit/platform-pengutronix-beagleboneti/state/systemd.prepare] Error 1

Any ideas?
Why the heck would the host 'ln' matter to systemd anyhow?

Thanks,
Richard

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] build failure in systemd 214
  2014-06-17 19:41 [ptxdist] build failure in systemd 214 Richard Cochran
@ 2014-06-17 21:13 ` Michael Olbrich
  2014-06-17 22:14   ` Michael Olbrich
  2014-06-28 12:12   ` Thomas Petazzoni
  0 siblings, 2 replies; 4+ messages in thread
From: Michael Olbrich @ 2014-06-17 21:13 UTC (permalink / raw)
  To: ptxdist

On Tue, Jun 17, 2014 at 09:41:10PM +0200, Richard Cochran wrote:
> The newly pushed commit 54801c10 "systemd: version bump 204 -> 214"
> fails on my debian stable build machine with:
> 
> checking for kexec... /usr/sbin/kexec
> configure: error: *** ln doesn't support --relative ***
> make: *** [/home/richard/git/DistroKit/platform-pengutronix-beagleboneti/state/systemd.prepare] Error 1
> 
> Any ideas?
> Why the heck would the host 'ln' matter to systemd anyhow?

systemd-214 uses 'ln --relative ...' during 'make install...

There is no easy solution for this. I need to think about this.

Michael

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] build failure in systemd 214
  2014-06-17 21:13 ` Michael Olbrich
@ 2014-06-17 22:14   ` Michael Olbrich
  2014-06-28 12:12   ` Thomas Petazzoni
  1 sibling, 0 replies; 4+ messages in thread
From: Michael Olbrich @ 2014-06-17 22:14 UTC (permalink / raw)
  To: ptxdist

On Tue, Jun 17, 2014 at 11:13:14PM +0200, Michael Olbrich wrote:
> On Tue, Jun 17, 2014 at 09:41:10PM +0200, Richard Cochran wrote:
> > The newly pushed commit 54801c10 "systemd: version bump 204 -> 214"
> > fails on my debian stable build machine with:
> > 
> > checking for kexec... /usr/sbin/kexec
> > configure: error: *** ln doesn't support --relative ***
> > make: *** [/home/richard/git/DistroKit/platform-pengutronix-beagleboneti/state/systemd.prepare] Error 1
> > 
> > Any ideas?
> > Why the heck would the host 'ln' matter to systemd anyhow?
> 
> systemd-214 uses 'ln --relative ...' during 'make install...
> 
> There is no easy solution for this. I need to think about this.

I've added a host-coreutils packages for this. Not nice, but I don't see
any other option :-/

Michael

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] build failure in systemd 214
  2014-06-17 21:13 ` Michael Olbrich
  2014-06-17 22:14   ` Michael Olbrich
@ 2014-06-28 12:12   ` Thomas Petazzoni
  1 sibling, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2014-06-28 12:12 UTC (permalink / raw)
  To: Michael Olbrich; +Cc: ptxdist

Dear Michael Olbrich,

On Tue, 17 Jun 2014 23:13:14 +0200, Michael Olbrich wrote:
> On Tue, Jun 17, 2014 at 09:41:10PM +0200, Richard Cochran wrote:
> > The newly pushed commit 54801c10 "systemd: version bump 204 -> 214"
> > fails on my debian stable build machine with:
> > 
> > checking for kexec... /usr/sbin/kexec
> > configure: error: *** ln doesn't support --relative ***
> > make: *** [/home/richard/git/DistroKit/platform-pengutronix-beagleboneti/state/systemd.prepare] Error 1
> > 
> > Any ideas?
> > Why the heck would the host 'ln' matter to systemd anyhow?
> 
> systemd-214 uses 'ln --relative ...' during 'make install...
> 
> There is no easy solution for this. I need to think about this.

In case it can be useful, here is what we do in Buildroot:
http://git.buildroot.net/buildroot/tree/package/systemd/systemd-02-build-sys-revert-use-of-ln-relative-option.patch.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-06-28 12:12 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-17 19:41 [ptxdist] build failure in systemd 214 Richard Cochran
2014-06-17 21:13 ` Michael Olbrich
2014-06-17 22:14   ` Michael Olbrich
2014-06-28 12:12   ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox