Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jan 2019 06:31:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        vbox@FreeBSD.org
Subject:   [Bug 217511] emulators/virtualbox-ose: incorrect USE_GL
Message-ID:  <bug-217511-26505-jgOn1AVPit@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-217511-26505@https.bugs.freebsd.org/bugzilla/>
References:  <bug-217511-26505@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217511

--- Comment #17 from Samy Mahmoudi <samy.mahmoudi@gmail.com> ---
(In reply to Jung-uk Kim from comment #16)

With your commit and Kurt's set of options, I now get:

Error: /usr/local/lib/virtualbox/VBoxTestOGL is linked to
/usr/local/lib/libGL.so.1 from graphics/mesa-libs but it is not declared as a
dependency
Warning: you need USE_GL+=gl

So the secondary problem that Kurt found out seems corrected while the primary
problem of Bug 217511 is still not.

I think you should have changed the value of line 152 as I did in the patch of
comment #3: to "gl glu", not to "glu" only.

I understand the new semantic as:
• First, indicate that the port uses OpenGL
• Secondly, indicate which OpenGL components the port uses

In the make syntax, this gives in general:
• USES=gl
• USE_GL=egl gl glu...

-- 
You are receiving this mail because:
You are the assignee for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-217511-26505-jgOn1AVPit>