Package: bmake
Version: 20160220-2
Severity: wishlist

Hi,

Debian's bmake does not ship with the upstream mk files.

One of the most noticeable differences between the two (2) sets is the
use of libtool. As it was previously discussed in [1], this situation
forces pkg-config files to expose libraries' internal dependencies in
Libs (rather than using Libs.private). This means that Debian packages
built with bmake causes overlinking.

By extension, it is my opinion that it breaks compatibility with other
systems' bmake due to the differences between the mk files they ship.
Fedora, for example, ships bmake's mk files [2]. By extension, most
RPM-based distributions may ship them.


Suggested solution:

Treat bmake as bmake. Ship it with the upstream mk files rather than
the aging NetBSD's [3][4].


Thanks,

P. Grégoire

[1] https://lists.debian.org/debian-devel-announce/2005/11/msg00016.html
[2] http://pkgs.fedoraproject.org/cgit/rpms/bmake.git/tree/bmake.spec
[3] http://cvsweb.netbsd.org/bsdweb.cgi/src/share/mk/?only_with_tag=MAIN
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821752

Reply via email to