Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Mar 2012 09:22:17 +0100
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Svyatoslav Lempert <svyatoslav.lempert@gmail.com>
Cc:        emulation@freebsd.org, ports@freebsd.org
Subject:   Re: FreeBSD Port: linux_base-f10-10_4
Message-ID:  <20120310092217.00007cfc@unknown>
In-Reply-To: <CAERaTk9Ck4infypMnWuKWGU9rgmBwJqhv4tTv2yOBJP1NaztfA@mail.gmail.com>
References:  <1331226987.9802.19.camel@work> <20120309134425.Horde.RIrSbJjmRSRPWfspeJi2piA@webmail.leidinger.net> <20120309134433.GX23354@e-new.0x20.net> <20120309153952.Horde.n8gTQpjmRSRPWhY4YaaoHcA@webmail.leidinger.net> <CAERaTk9Ck4infypMnWuKWGU9rgmBwJqhv4tTv2yOBJP1NaztfA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 10 Mar 2012 15:41:23 +0900 Svyatoslav Lempert
<svyatoslav.lempert@gmail.com> wrote:

> >>> > eagle: /lib/libc.so.6: version `GLIBC_2.10' not found (required
> >>> > by eagle)
> >>> >
> >>> > I can run version 5.1 in the meantime. But it looks like I will
> >>> > need an updated version of linux_base-f10, perhaps an f11, f12
> >>> > or f13 or f14 version.
> >>> >
> >>> > Are there plans to update linux_base-f10 sometime this year ?
> >>>
> >>> Those which have the knowledge to produce a more recent linux_base
> >>> port, don't seem to have the time to do this. Those which tell to
> >>> have time and express interest to do this, seem to lose interest
> >>> or time when they get get aware of what needs to be done (see
> >>>
> 
> We can not run last Fedora 16 on FreeBSD - this is not possible,
> because Linux emulation is kernel 2.6.16 and Fedora needs in > 2.6.32
> kernel ABI.

Thanks for the info.

> I try this in FreeBSD 8.2 (I did a "draft of the port")
> 
> # ./bash
> FATAL: kernel too old
> 
> # file bash
> bash: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux),
> dynamically linked (uses shared libs), for GNU/Linux 2.6.32, stripped
> 
> # sysctl compat.linux.osrelease=2.6.32
> compat.linux.osrelease: 2.6.16 -> 2.6.32
> 
> # ./bash
> Segmentation fault

Can you please ktrace it and use linux_kdump to have a look what is the
most likely cause of this? It would be good to know what's missing in
the kernel.

> I think it should be apply to the CoreTeam

I don't understand what you want to tell. If you talk about core@, they
are not involved in the linuxulator (like most other committers).

> What do you think about the CentOS? It may be more optimal to look on
> CentOS 6 userland port?

Any long-term release looks better than what we have now. A RPM based
one (like CentOS) looks more easy to port because of the existing RPM
infrastructure, than any non-RPM based one.

If someone would give CentOS a quick try, emulation@ would be
interested to know if the linux programs run on FreeBSD or not.

Bye,
Alexander.

-- 
http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120310092217.00007cfc>