[bug #65949] Don't install headers with generic names like config.h into the include directory
Ryan Carsten Schmidt <[email protected]> Wed, 3 Jul 2024 18:30:41 -0400 (EDT)
| Newsgroups | gmane.comp.gnu.mcsim.bugs |
|---|---|
| Message-ID | <[email protected]> |
--8323329-971703520-1720045841=:1029432
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline
URL:=0A <https://savannah.gnu.org/bugs/?65949>=0A=0A Summa=
ry: Don't install headers with generic names like=0Aconfig.h into the inclu=
de directory=0A Group: MCSim simulation sofware=0A =
Submitter: ryandesign=0A Submitted: Wed 03 Jul 2024 1=
0:30:40 PM UTC=0A Category: None=0A Severity:=
3 - Normal=0A Priority: 5 - Normal=0A Item Gro=
up: None=0A Status: None=0A Privacy: Publi=
c=0A Assigned to: None=0A Open/Closed: Open=0A =
Discussion Lock: Any=0A=0A=0A ______________________________________=
_________________=0A=0AFollow-up Comments:=0A=0A=0A------------------------=
-------------------------------=0ADate: Wed 03 Jul 2024 10:30:40 PM UTC By:=
Ryan Carsten Schmidt <ryandesign>=0Amcsim installs several headers with ve=
ry generic names directly into the=0Atop-level include directory, such as l=
ist.h, random.h, and most=0Aproblematically config.h. It is quite possible =
that another project may want=0Ato include its own config.h but an -I flag =
for the top-level include directory=0Ais earlier in the compile command tha=
n the project's own include directory so=0Ait includes your config.h instea=
d and fails. Please move all of your headers=0Ainto a subdirectory named af=
ter your project (e.g. mcsim/config.h), or prefix=0Atheir names with your p=
roject name (e.g. mcsim-config.h).=0A=0A=0A=0A=0A=0A=0A=0A _____________=
__________________________________________=0A=0AReply to this item at:=0A=
=0A <https://savannah.gnu.org/bugs/?65949>=0A=0A__________________________=
_____________________=0AMessage sent via Savannah=0Ahttps://savannah.gnu.or=
g/=0A
--8323329-971703520-1720045841=:1029432
Content-Type: APPLICATION/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCZoXREQAKCRCqLAuaBUf3
Tpc/AQCA/L7eLbE81fXotX0vMk1F2Rl5zN3Cacf+gSPdtjHbnwD/cNDIw3Pst0/Y
zPzXmUWHLvaCaQfOmyV+ewRVfIRquQ0=
=2w+h
-----END PGP SIGNATURE-----
--8323329-971703520-1720045841=:1029432--