libnih.m4 provides incompatible AC_COPYRIGHT macro
Bug #519278 reported by
ensc
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libnih |
Fix Released
|
Medium
|
Scott James Remnant (Canonical) |
Bug Description
libnih installs a system wide libnih.m4 file which overrides the standard AC_COPYRIGHT() macro. The new macro breaks compilation of existing projects (e.g. curl) which contain multi-line copyright messages. Generated makefiles will be broken due to lines like
| PACKAGE_COPYRIGHT = Copyright ...
| This package ...
libnih should not override AC_COPYRIGHT system wide but move it into a private .m4 file which is not installed by 'make install'.
To post a comment you must log in.
Yeah, this should be NIH_COPYRIGHT I guess and call AC_COPYRIGHT as part of its implementation. It made sense when you copied nih/*.m4 into your own source trees, but not when installed globally