This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/13572] New: Inappropriate files installed in $(prefix)/share/make/
- From: "jsm28 at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Jan 2004 16:22:03 -0000
- Subject: [Bug ada/13572] New: Inappropriate files installed in $(prefix)/share/make/
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
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