chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-janitors] #1107: Compiling with OpenBSD's gcc-4.2.1 produce


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1107: Compiling with OpenBSD's gcc-4.2.1 produces 2 warnings when compiling posixunix.c
Date: Thu, 29 Dec 2016 11:46:41 -0000

#1107: Compiling with OpenBSD's gcc-4.2.1 produces 2 warnings when compiling
posixunix.c
---------------------------------------+--------------------
            Reporter:  ckeen           |      Owner:
                Type:  defect          |     Status:  new
            Priority:  minor           |  Milestone:  4.12.0
           Component:  core libraries  |    Version:  4.8.x
          Resolution:                  |   Keywords:
Estimated difficulty:  medium          |
---------------------------------------+--------------------

Comment (by ckeen):

 Replying to [comment:8 sjamaan]:

 > According to the [https://gcc.gnu.org/gcc-5/changes.html GCC changelog],
 GCC 5 already has this option by default.  That probably means this
 problem will go away as soon as OpenBSD updates to GCC 5 (or as soon as
 they start using clang exclusively).
 >
 > So instead of hardcoding what sounds like a GCC-specific option
 (-std=gnuxx), maybe a better approach is to just ignore this warning
 (because to me this warning sounds bogus, and fixing it is just yak
 shaving).
 >
 > C-Keen: Can you verify that the problem is gone if you use GCC 5 from
 ports?

 Unfortunately no. The -current ports tree includes a GCC 6.2 port now, no
 5.x and that port is currently broken due to an unresolvable GNU M4
 version dependency I cannot resolve.

 But for the means of this ticket, closing it with won't fix would do for
 me, if you also agree.

--
Ticket URL: <https://bugs.call-cc.org/ticket/1107#comment:9>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]