[systemd-devel] [PATCH] Fix systemd-stdio-bridge symlink
Umut Tezduyar Lindskog
umut at tezduyar.com
Thu May 15 00:23:23 PDT 2014
On Wed, May 14, 2014 at 1:05 PM, Colin Guthrie <gmane at colin.guthr.ie> wrote:
> 'Twas brillig, and Umut Tezduyar Lindskog at 13/05/14 18:37 did gyre and
> gimble:
>>
>>
>> On Wednesday, May 7, 2014, Colin Guthrie <gmane at colin.guthr.ie
>> <mailto:gmane at colin.guthr.ie>> wrote:
>>
>> 'Twas brillig, and Umut Tezduyar Lindskog at 04/03/14 12:44 did gyre and
>> gimble:
>> >> Does that actually matter much? This ln usage is at build time,
>> not install time,
>> >> and those stable versions aren't going to upgrade to a current
>> systemd,
>> >> because avoiding non-minimal upgrades is the whole point of
>> stable distro
>> >> releases.
>> >
>> > As you have stated, it matters for build time and we have build
>> machines not running the latest and greatest SW. I wouldn't be
>> surprised if we are not alone.
>>
>> Yeah, some of our build nodes are actually pretty old too, but that
>> shouldn't matter really as the building happens inside a chroot with the
>> latest packages, which includes latest ln.
>>
>> Do you really build on an older node against older libs with older ln
>> etc? I would have thought you'd also have some kind of chroot on these
>> nodes when building too no?
>>
>>
>> No. We just have virtual machines with Debian Wheezy to do the build.
>
>
> Forgive my ignorance, but I'm curious as to how that works now :)
No worries.
>
> So the build runs on an older distro, but it's built *for* newer
> versions of the distro (I don't recall all the Debian names, so I'd have
> to look up exactly how old Wheezy is...) - is that correct?
We are cross compiling for our own distro. Our build machines which
execute the programs to do the build are Debian stable.
Umut
>
> Assuming that's right, how do you deal with linking against older system
> libraries etc when building the package? If you do not install all the
> new deps (and buildchain) in a chroot, how are they installed and made
> available to the compiler? Are they just installed somehow relocated and
> passed in as compile time options (i.e. overriding the pkgconfig path etc.)
>
> Thanks!
>
> Col
>
>
> --
>
> Colin Guthrie
> gmane(at)colin.guthr.ie
> http://colin.guthr.ie/
>
> Day Job:
> Tribalogic Limited http://www.tribalogic.net/
> Open Source:
> Mageia Contributor http://www.mageia.org/
> PulseAudio Hacker http://www.pulseaudio.org/
> Trac Hacker http://trac.edgewall.org/
More information about the systemd-devel
mailing list