Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #735834

Bug#823185: The supplied mk files cause overlinking

From Philippe Grégoire <gregoirep@hotmail.com>
Newsgroups linux.debian.bugs.dist
Subject Bug#823185: The supplied mk files cause overlinking
Date 2016-05-01 23:10 +0200
Message-ID <ru6MN-7W7-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


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

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#823185: The supplied mk files cause overlinking Philippe Grégoire <gregoirep@hotmail.com> - 2016-05-01 23:10 +0200

csiph-web