pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkgsrc bootstrap fails on DilOS
As my research show DilOS is a GNU Userland running ontop of the Illumos kernel. All of the utilities so far are the GNU version commonly found on a typical Linux distribution. The only exception is the linker, it's the Solaris linker commonly to all Illumos distros, not the GNU ld.
DilOS used userland from Debian in particular.
I tried to modifed tools.SunOS.mk, but finally abandoned the effort because I think DilOS userland is just Debian which is anti-Illumos when everything lives on /bin and /usr/bin. If I modified it to work under DilOS, it will break on other Illumos distros. I think we will need a separate tools.DilOS.mk, unless somehow we could have logic like 'if os name = DilOS then bla bla...' in tools.SunOS.mk. I'm not good at make files so I don't know if it's possible or not.
Almost forgot, uname -s on DilOS just prints SunOS, like other Illumos distros.
gh
Sent using Zoho Mail
---- On Mon, 04 Jan 2021 20:26:42 +0700 Jonathan Perkin <jperkin%joyent.com@localhost> wrote ----
> * On 2021-01-04 at 13:08 GMT, Hung Nguyen Gia wrote:
>
> > I have been blessed by pkgsrc on OpenIndiana and OmniOS for a long
> > time. Today I tried to use pkgsrc on DilOS. If you don't know, DilOS
> > is just another Illumos distro. There site is here:
> > http://www.dilos.org/
> >
> > This is the screenshot of the running VM on VirtualBox:
> > https://i.imgur.com/uYlA5nq.png
>
> If DilOS has moved things from /usr/xpg4 then there will be quite a
> few places where these paths will need to be updated.
>
> If you're able to work on a diff, even if for now it's just updating
> pkgsrc/bootstrap/bootstrap and pkgsrc/mk/tools/tools.SunOS.mk, then we
> can look at seeing whether it's worth adding support for it properly.
>
> Cheers,
>
> --
> Jonathan Perkin - Joyent, Inc. - www.joyent.com
>
Home |
Main Index |
Thread Index |
Old Index