From owner-freebsd-questions@freebsd.org Thu May 10 02:03:25 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 CCBEBFD3B45 for ; Thu, 10 May 2018 02:03:25 +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 61CA46C311 for ; Thu, 10 May 2018 02:03:25 +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 0248021219 for ; Thu, 10 May 2018 04:03:16 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 40hGj00Pdqz9rxG for ; Thu, 10 May 2018 04:03:15 +0200 (CEST) To: freebsd-questions@freebsd.org Reply-To: wes.frazier@members.fsf.org From: Wes Frazier Subject: Possible patch for games/gnurobots but don't know what to do next. 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: Wed, 9 May 2018 22:03:14 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------E4424EAC12451D404DBAF44B" Content-Language: en-US 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 02:03:26 -0000 This is a multi-part message in MIME format. --------------E4424EAC12451D404DBAF44B Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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. --------------E4424EAC12451D404DBAF44B Content-Type: text/x-patch; name="gnurobots-makefile.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="gnurobots-makefile.patch" --- Makefile.orig 2018-05-09 21:29:50.993434000 -0400 +++ Makefile 2018-05-09 21:49:36.804677000 -0400 @@ -36,7 +36,7 @@ "${PORTNAME}" "Game;ArcadeGame;" "" =20 post-patch: - @${REINPLACE_CMD} -e 's|^CFLAGS=3D|#CFLAGS=3D|g' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|^C-pedantic-errors -Werror -Wall -g|-pedantic-e= rrors -Wall -g|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|#include ||g' ${WRKSRC}/src/ui-cmdwin.c @${REINPLACE_CMD} -E 's,(readline.h|history.h),readline/\1,' ${WRKSRC}/= src/ui-cmdwin.c =20 --------------E4424EAC12451D404DBAF44B--