This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug ada/13572] New: Inappropriate files installed in $(prefix)/share/make/


GCC 3.4 installs inappropriate files Makefile.generic and Makefile.prolog
in $(prefix)/share/make/.

(a) They need licence notices, not just copyright notices, as otherwise
they must be presumed undistributable and shouldn't be in GCC at all.

(b) They get installed in $(prefix)/share/make.  There are two problems
with this.  First, the names of the files and the directory are rather
too generic for that; $(prefix)/share/gnat or $(prefix)/share/ada might be
better to make clear where they come from.  Second, --datadir is a 
supported configure option, so $(datadir) should be used instead of 
$(prefix)/share.  (File with such generic names should only go in
$(datadir)/make if they really were generic files from GNU make
rather than some other package; otherwise any number of packages might
equally well try to claim those names.)

-- 
           Summary: Inappropriate files installed in $(prefix)/share/make/
           Product: gcc
           Version: 3.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ada
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: jsm28 at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13572


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]