From owner-freebsd-questions@freebsd.org Thu May 10 18:42:31 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0223CFD3138 for ; Thu, 10 May 2018 18:42:31 +0000 (UTC) (envelope-from wes.frazier@members.fsf.org) Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.posteo.de", Issuer "StartCom Class 3 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8CDF07E6EC for ; Thu, 10 May 2018 18:42:30 +0000 (UTC) (envelope-from wes.frazier@members.fsf.org) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id F3C1720ECB for ; Thu, 10 May 2018 20:42:27 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 40hhsv1Lttz9rxM for ; Thu, 10 May 2018 20:42:26 +0200 (CEST) Reply-To: wes.frazier@members.fsf.org Subject: Re: Possible patch for games/gnurobots but don't know what to do next. To: freebsd-questions@freebsd.org References: <8063cd27-1d87-2c3e-8eab-920301338882@members.fsf.org> From: Wes Frazier Openpgp: preference=signencrypt Autocrypt: addr=wes.frazier@members.fsf.org; keydata= xsBNBFnkGS8BCADFsuOK5MoYG9ngr5avBVEZ3M2YWFYqhFnrnegeC6gFP7CEEEhFlAlGFRJa 2lomWr9vkG19OpxtbiJVnXfmgquN5niDm3rx00So2EmpspHIp8/mOFE7Gx8tupQcOU6kVt4A 7i3U4KF+E1adev2BzVTxLOJPoaKRsA+puHdPH8jZ1a3y0YEtvLF8UUKiSEsECrjk30fQVKEl pGwNZUk5T30zWQWEIJXdYSviCbJmbzbf8DUQbHAxfcADYbMPm83XIOo14YbBjym8owNP1zhF M8ZOOxI0tQSh8Y+5U9Yn7pCm4FbIflLAIfV2dpoqeLgjQjOUDna+bo0HaWDt1bQQtUczABEB AAHNKVdlcyBGcmF6aWVyIDx3ZXMuZnJhemllckBtZW1iZXJzLmZzZi5vcmc+wsB/BBMBCAAp BQJZ5BkvAhsDBQkCky4ABwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AACgkQFO57iiyrSi6Q KAf+Pv/4HBh7Pk/NpjwaxdwK4Sxd4kO54VwcEcNmeGKMLPqD3ctDslETRBPyzA5Uvyckn5cE 6B8CbNKPEzpRRgr0kDHT5lzoHFaaubnl5ncYe419HMs8Dk3PXpwkjZ8KMotzJFvNVaaZ7Q7X B+r4godvMkDIZAz9GDBbyHKeK/1yqWQgquWJ7vxf2wSWWE6NqqENgcXQNUp54Ay4H+r3qEhT E72xbKFycmZ9idB7bzIKaf801M3AnbiUlvLcMXenFORtqhWXFYJqv/N/io9DN0nQfBpr9Fyc h50MNG4yVw/5jAtlnr6pXbTHPfAzp3/mv1NsrpLR6cRhXU5PW+jqyqLM7M7ATQRZ5BkvAQgA vIxBTKdST8TjalLJ45i2VO6x6FiTuS7FNwhlWinbmLrVqBOyuMU7Foxbps0BSjSY0+6tGUfJ bUdnbZ4EzzrVT1lPpj86vv4ukj9n7XzggAZJopzTj66ghqmiUfrZu5K5ClQUtosxYiUtIO7z 1BRf1xC5UNmqFEWxafEk81AVr6Us9J7BbyW4SdMh2ReHF+zgSs1CSzjobCZ/sA4v5uYp1hiq V08ZLawLIQoKQQFDorwMDPuX0ZL2O6ux2pX9tI04pGem2JVfQwxgfoE1Tj47MIvftmlzJ5uC O1y9zpkPjw00AngJgHKaIb0Xe6z4dJKotbAygB2tD/EM+2QJfBZ7aQARAQABwsBlBBgBCAAP BQJZ5BkvAhsMBQkCky4AAAoJEBTue4osq0ou3+8IAI/lD29qvdz2qmN0O68h9sE3r7qaqTpq 9LNgNIeTEJ7H6EfO9xU7TnPrBEm49V7fBJZLhkpyhA1XDwXPFgnQU+1dln9zGmm5qRySY71y zVvttW0k9FffhqvJy8yekcBHi8LIJVGV+FhrNixICs0zzPquWKtlcTSYQt80zuLND6XQYHb+ 7nq80Ij2h9e1b3sZ34Ceo0fjvIogieVXdmrg6K/fWKZ+yKOx0LBI60wB9pzb0T7WjuO0svxt lq3NfAji6+fadgIyWCDPx0aJx0/+LXvxkK0+1c4E9KjqmEfRSR1fdwasqLN43eD7x465JIIv DaE+1+8RUdzR93Ym3iKR3/Y= Message-ID: Date: Thu, 10 May 2018 14:42:25 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2018 18:42:31 -0000 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 > 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 >> >>> 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 >> > > >