Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 May 2018 16:22:31 -0400
From:      Wes Frazier <wes.frazier@members.fsf.org>
To:        freebsd-questions@freebsd.org
Subject:   Re: Possible patch for games/gnurobots but don't know what to do next.
Message-ID:  <8ee4c749-fe60-2129-8a68-d5c861980705@members.fsf.org>
In-Reply-To: <cb41b2aa-8dbe-3573-f6a1-8cb21d411248@members.fsf.org>
References:  <b57fb604-137f-baf6-a41b-6a75eced8e3a@members.fsf.org> <CAHu1Y73gMy9CA=BRtVMEdtbZ8A-9-EmsSnR8diTpGDM1hquvAw@mail.gmail.com> <8063cd27-1d87-2c3e-8eab-920301338882@members.fsf.org> <CAHu1Y73Nv3kvf8vqCxdtAhPeqN5kgA5W_nWPEfPq6ZnBep-h1g@mail.gmail.com> <cb41b2aa-8dbe-3573-f6a1-8cb21d411248@members.fsf.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I've submitted what I suspect is a better patch to the ports bugzilla.
Hopefully that will do it.

- Wes

On 05/10/18 14:42, Wes Frazier wrote:
> As I tried to indicate in my first message the port has no current
> maintainer. Though I suspect the fix is small, as it does build and run
> correctly with tweaked cflags.
> 
> - Wes
> 
> On 05/10/18 12:58, Michael Sierchio wrote:
>> Ah, okay. Send a message to the maintainer of the port.
>>
>> On Thu, May 10, 2018 at 8:58 AM, Wes Frazier <wes.frazier@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@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@freebsd.org mailing list
>>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>>>> To unsubscribe, send any mail to "freebsd-questions-
>>>>> unsubscribe@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
>>>
>>
>>
>>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8ee4c749-fe60-2129-8a68-d5c861980705>