Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: lang/mono6 fails build under -current
On Fri, 15 May 2020 at 22:44, <maya%netbsd.org@localhost> wrote:
>
> On Tue, May 12, 2020 at 02:41:19PM +0100, Chavdar Ivanov wrote:
> > On Tue, 12 May 2020 at 14:03, <maya%netbsd.org@localhost> wrote:
> > >
> > > On Mon, May 11, 2020 at 05:25:03PM +0100, Chavdar Ivanov wrote:
> > > > Has anybody been able to build lang/mono6 under reasonably recent
> > > > -current? I keep getting exciting crashes in various places, seem not
> > > > to repeat, e.g.
> > >
> > >
> > > I can build it.
> > >
> > > Setup:
> > > userland: 9.99.51 (early March)
> > > kernel: 9.99.59 (early May)
> >
> > Userland and kernel from yesterday, 11th of May
> > >
> > > GCC 8.4.0
> >
> > Ditto
> >
> > > binutils 2.31.1
> >
> > As far as I can see it, on this version of the system it is 2.34:
> >
> > nm -V
> > GNU nm (NetBSD Binutils nb1) 2.34.
> >
> > I never run kernel and userland from different versions, as I use
> > sysbuild and sysupgrade.
>
> I am failing to reproduce it on 9.99.61. Any other guesses for what
> might be different on your setup?
No idea. It is a laptop with i7-3820QM CPU and 20GB memory, following
-current, both the OS and pkgsrc, with many pkg_rolling-replace under
its belt. Perhaps it is time to reinstall it...
I spun a new VM (XCP-NG pvhvm domU, with just 4 virtual CPUs and 2GB
memory), extracted and updated pkgsrc as of yesterday, mono6 built
fine and I was then able to install the package on the troubled
system:
$ mono --version
Mono JIT compiler version 6.8.0.105 (tarball Sat May 16 22:47:11 BST 2020)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors.
www.mono-project.com
TLS: __thread
SIGSEGV: normal
Notification: kqueue
Architecture: amd64
Disabled: none
Misc: softdebug
Interpreter: yes
LLVM: supported, not enabled.
Suspend: preemptive
GC: sgen (concurrent by default)
The thing is, while pkg_rolling-replace does simplify the gradual
updates of packages, there are situations it can't deal with; e.g. 4-5
days ago I updated and ran pkg_rolling-replace, which completed rather
well, with only about 10 packages failing due to being obsoleted etc.;
all the tex packages I have installed upgraded without a problem.
Yesterday I did another update, this time rolling-replace rendered
hundreds of failed upgrades among the tex packages. The reason (one of
the reasons) turned out to be a new version of kpathsea - 6.3.2 -
which now depends on mktexlsr package; this one has been split from
kpathsea and contains a file - well, mktexlsr - which is also part of
kpathsea-6.3.1; so mktexlsr can't be installed over kpathsea, and
kpathsea can't be upgraded as mktexlsr is missing... And this was not
the only problem.
--
----
Home |
Main Index |
Thread Index |
Old Index