Possible patch for games/gnurobots but don't know what to do next.

Michael Sierchio kudzu at tenebras.com
Thu May 10 16:58:19 UTC 2018


Ah, okay. Send a message to the maintainer of the port.

On Thu, May 10, 2018 at 8:58 AM, Wes Frazier <wes.frazier at members.fsf.org>
wrote:

> Maybe I didn't explain myself fully. The binary package doesn't behave
> as expected. Something about the default CFLAGS it is being built with,
> has an unexpected result, and the interactive Guile command prompt never
> loads.
>
> You can see this yourself. If you execute the current binary package you
> get a black area where a guile interpreter prompt should be, but there
> is none. Expected behavior is to be greeted by "guile>" (Screenshot of
> both behaviors attached.)
>
> Thats why I started investigating rebuilding it to begin with.
> Rebuilding it with different CFLAGS corrects the issue.
>
> Though reading more FreeBSD documentation this shouldn't be patched in
> the FreeBSD ports makefile like I have done. Though im not sure what the
> propper fix is, to exclude a specific port from a global CFLAG.
>
> - Wes
>
> On 05/10/18 11:05, Michael Sierchio wrote:
> > Why not start with the package and see if that doesn't suit your needs?
> >
> > gnurobots-1.2.0_12             GNU diversion wherein Scheme-coded robots
> > explore a world
> >
> >
> > On Wed, May 9, 2018 at 7:03 PM, Wes Frazier <wes.frazier at members.fsf.org
> >
> > wrote:
> >
> >> Im less than a month in, with using FreeBSD.
> >>
> >> games/gnurobots in the ports tree doesn't appear to behave as expected.
> >> It builds and executes but doesn't actually correctly spawn the GNU
> >> Guile interactive command prompt like it is supposed to.
> >>
> >> I've been able to correct it, simply by changing how the port's Makefile
> >> was tweaking the CFLAGS manually in the package's build system.
> >>
> >> I have attached the patch. I however, do not know if this is the
> >> best/correct way to fix this issue, nor do I know who to contact to get
> >> a fix integrated into ports. (gnurobots is without maintainer.)
> >>
> >> Advice appreciated.
> >>
> >> _______________________________________________
> >> freebsd-questions at freebsd.org mailing list
> >> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> >> To unsubscribe, send any mail to "freebsd-questions-
> >> unsubscribe at freebsd.org"
> >>
> >>
> >
> >
>
> --
> ---
> This email is digitally signed with GnuPG.
> Please consider using GnuPG too to protect this
> conversation from passive corporate surveillance.
>
> https://emailselfdefense.fsf.org
>



-- 
"Well," Brahma said, "even after ten thousand explanations, a fool is no
wiser, but an intelligent person requires only two thousand five hundred."

- The Mahābhārata


More information about the freebsd-questions mailing list