Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Feb 2022 10:35:16 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 257172] [NEW PORT] emulators/libretro-mame: MAME-current for libretro
Message-ID:  <bug-257172-7788-FQiRfhq2JZ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-257172-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-257172-7788@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=3D257172

Timothy Beyer <beyert@cs.ucr.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #226446|0                           |1
        is obsolete|                            |
 Attachment #231832|                            |maintainer-approval+
              Flags|                            |

--- Comment #3 from Timothy Beyer <beyert@cs.ucr.edu> ---
Created attachment 231832
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D231832&action=
=3Dedit
[PATCH] updated version of emulators/libretro-mame with pkgconfig

Fixed patch, tested on a FreeBSD 13.0-RELEASE amd64 bhyve vm with all packa=
ges
uninstalled before compilation.

I am now using the newest version available in the libretro mame github, an=
d I
believe corresponds to a major version number tag as well, so odds are, they
won't rebase it again if that was the prior issue (no idea why it stopped
building on that prior revision).

As it turns out, the line "BUILD_DEPENDS=3D libglvnd>=3D0:graphics/libglvnd=
" is
neither necessary nor sufficient for a successful build.

The issue finding include/GL/gl.h in that port has everything to do with the
presence of pkgconfig in USES.

I have tested the build twice in my VM, which took approximately 3 hours ea=
ch
time, resulting in a successful build both times (the second time to verify=
 if
removing the BUILD_DEPENDS line was possible, which turned out to be the ca=
se.

--=20
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-257172-7788-FQiRfhq2JZ>