bug-bison
[Top][All Lists]
Advanced

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

Re: [GNU Bison 2.4.2] testsuite: Failing tests of bison 2.4.2 on Solaris


From: Bruno Haible
Subject: Re: [GNU Bison 2.4.2] testsuite: Failing tests of bison 2.4.2 on Solaris 8+9 w/Sun Studio 11+12
Date: Fri, 16 Apr 2010 11:59:14 +0200
User-agent: KMail/1.9.9

Paolo Bonzini replied:
> > If using "cc -D__EXTENSIONS__ -I/opt/csw/include" does not work on Solaris,
> > but "cc -D__EXTENSIONS__" works, there is no need for gnulib to support
> > "cc -D__EXTENSIONS__ -I/opt/csw/include".
> 
> What if the package depends on something else in /opt/csw/include?

Where would be getting if gnulib would have to include workarounds for every
non-standard add-on package on the world? gnulib has enough to do, working
around the vendor bugs in /usr/include.

The difference between /usr/include and /opt/csw/include is that the latter
is maintained by an active group of developers and it does not take a major
OS release for them to publish their fixes. Therefore it makes sense if they
fix the bugs in their software, rather than having gnulib work around it.
Like the Haiku and MiNT communities, for which gnulib does not provide
workarounds either.

If a package depends on something else in /opt/csw/include, it can just
install what it needs, but not install the broken <getopt.h>. That contents
is structured in the form of packages, see
  http://www.opencsw.org/packages

Bruno




reply via email to

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