Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Aug 2021 12:01:11 -0700
From:      Kevin Bowling <kevin.bowling@kev009.com>
To:        Jan Beich <jbeich@freebsd.org>
Cc:        Guido Falsi <madpilot@freebsd.org>, ports-committers <ports-committers@freebsd.org>,  dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 8532b6f5d078 - main - graphics/glew: drop unused dependencies after 0ccfc073ab99
Message-ID:  <CAK7dMtAZOJj9_M_TiJEcYBfvvgkSkDFaNZAUYMqU1b4%2BFAziWg@mail.gmail.com>
In-Reply-To: <k0k6-d89d-wny@FreeBSD.org>
References:  <202108271543.17RFhx7i002185@gitrepo.freebsd.org> <8d7cf4d7-1fb9-dc5e-e3bc-9893f093e4c4@FreeBSD.org> <k0k6-d89d-wny@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
GLU in freebsd now depends on OpenGL so at least it will pull in less
unnecessary stuff for drm/wayland.

Regards,
Kevin

On Fri, Aug 27, 2021 at 11:59 AM Jan Beich <jbeich@freebsd.org> wrote:
>
> Guido Falsi <madpilot@FreeBSD.org> writes:
>
> > On 27/08/21 17:43, Jan Beich wrote:
> >
> >> The branch main has been updated by jbeich:
> >> URL:
> >> https://cgit.FreeBSD.org/ports/commit/?id=8532b6f5d0782df7f5243758bd67f458758dfeb0
> >> commit 8532b6f5d0782df7f5243758bd67f458758dfeb0
> >> Author:     Jan Beich <jbeich@FreeBSD.org>
> >> AuthorDate: 2021-08-04 21:17:36 +0000
> >> Commit:     Jan Beich <jbeich@FreeBSD.org>
> >> CommitDate: 2021-08-27 15:40:55 +0000
> >>      graphics/glew: drop unused dependencies after 0ccfc073ab99
> >>           * -lGLU dropped in
> >> https://github.com/nigels-com/glew/commit/3828cfb38c7b
> >
> > Unluckily this is breaking graphics/libgltf, on which libreoffice depends.
> >
> > Could be libgltf fault for not registering a direct dependency on GLU,
> > I don't know, this is the error:
> >
> >
> > checking for GLEW... no
> > configure: error: Package requirements (glew >= 1.8.0) were not met:
> >
> > Package 'glu', required by 'glew', not found
>
> Thanks for reporting. I did test consumers but mostly runtime. :facepalm:
> Fixed in 69307666c81e. Dropping libGLU is complicated by cruft upstream i.e.,
> instead of passing -DGLEW_NO_GLU maybe <GL/glu.h> can be dropped unconditionally
> to avoid headache.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAK7dMtAZOJj9_M_TiJEcYBfvvgkSkDFaNZAUYMqU1b4%2BFAziWg>