Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Sep 2019 13:13:20 +0200
From:      Warner Losh <imp@bsdimp.com>
To:        Jan Beich <jbeich@freebsd.org>
Cc:        Vasily Postnicov <shamaz.mazum@gmail.com>,  FreeBSD X11 mailing list <freebsd-x11@freebsd.org>, FreeBSD X11 <x11@freebsd.org>
Subject:   Re: llvm90 -why
Message-ID:  <CANCZdfr-4aRAC4==-Dcy8hFgWgkGuADp9URArnutjJBWajzRMA@mail.gmail.com>
In-Reply-To: <zhiw-haes-wny@FreeBSD.org>
References:  <20190922051624.4a628733@dismail.de> <h854-iqaq-wny@FreeBSD.org> <20190922102528.63ab9df0@dismail.de> <CADnZ6BnuX=sE_53-9bVLqga4XEznj8mYUf5QDBVsx=XCciRV%2BA@mail.gmail.com> <zhiw-haes-wny@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Sep 22, 2019 at 12:50 PM Jan Beich <jbeich@freebsd.org> wrote:

> Vasily Postnicov <shamaz.mazum@gmail.com> writes:
>
> > =D0=B2=D1=81, 22 =D1=81=D0=B5=D0=BD=D1=82. 2019 =D0=B3., 13:25 ajtiM vi=
a freebsd-x11 <
> freebsd-x11@freebsd.org>:
> >
> >> On Sun, 22 Sep 2019 12:22:21 +0200
> >> Jan Beich <jbeich@FreeBSD.org> wrote:
> >>
> >> > ajtiM via freebsd-x11 <freebsd-x11@freebsd.org> writes:
> >> >
> >> > > Hi!
> >> > >
> >> > > Mesa-dri is updated and needs llvm90. It is okay. But libosmesa
> >> > > needs llvm80. Now I have llvm60, llvm80 and llvm90 and and each on=
e
> >> > > needs a lot of time to build.
> >> > >
> >> > > pkg info -r llvm80
> >> > > llvm80-8.0.1.:
> >> > > libosmesa
> >> >
> >> > I didn't notice, and poudriere doesn't catch such issues.
> >> > Fixed in https://svnweb.freebsd.org/changeset/ports/512572
> >>
> >> Thank you.
> >
> > What's worse, lang/clover was not updated and still seems to require
> > llvm80, but devel/libclc now depends on llvm90. This breaks OpenCL on a=
md
> > cards completely
>
> lang/clover doesn't build with llvm90, see
> https://reviews.freebsd.org/P294
> I'm relying on users' feedback as the maintainer didn't help test bug
> 239682.
>
> Can you document OpenCL error for posterity?
>

The week before quarterly branch is the wrong time to do changes like this,
especially since there's now collateral damage that needs to be mopped up
by many other people who have not planned the time for the work. This is
quite disrespectful of their time and boarders on abuse. Please consider
this more carefully in the future. You do good technical work, but failing
to manage the social aspects of it is causing too much friction of the kind
that (a) can be avoided and (b) tends to drive people away (hence my abuse
comment).

Thank you.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfr-4aRAC4==-Dcy8hFgWgkGuADp9URArnutjJBWajzRMA>