BIND 10 #2788: bind 10 binaries should be stripped at install time
BIND 10 Development
do-not-reply at isc.org
Fri Feb 22 20:49:16 UTC 2013
#2788: bind 10 binaries should be stripped at install time
-------------------------------------+-------------------------------------
Reporter: bwynkoop@… | Owner:
Type: defect | UnAssigned
Priority: low | Status: new
Component: build system | Milestone: New
Keywords: strip | Tasks
install | Resolution:
Sensitive: 0 | CVSS Scoring:
Sub-Project: DNS | Defect Severity: Low
Estimated Difficulty: 0 | Feature Depending on Ticket: none
Total Hours: 0 | Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Comment (by bwynkoop@…):
It is typical that when software is considered production release that it
is stripped. Debugging symbols are typically used by developers, not end
users. The end user does not need the symbols for any reason. The
symbols make the binaries bigger.
Typically the strip is done as part of the install process defined in the
make file. Take a look at pretty much any make file in FreeBSD ports or
NetBsd pkgsrc as well as the make files for FreeBSD base. Everything gets
stripped on install when it is production release code.
root at fbsd-pi:~ # file /bin/sh
/bin/sh: ELF 32-bit LSB executable, ARM, version 1 (FreeBSD), dynamically
linked (uses shared libs), FreeBSD-style, for FreeBSD 10.0 (1000026),
stripped
root at fbsd-pi:~ # file /usr/local/bin/bash
/usr/local/bin/bash: ELF 32-bit LSB executable, ARM, version 1 (FreeBSD),
dynamically linked (uses shared libs), FreeBSD-style, for FreeBSD 10.0
(1000026), stripped
root at fbsd-pi:~ # file /usr/local/bin/wget
/usr/local/bin/wget: ELF 32-bit LSB executable, ARM, version 1 (FreeBSD),
dynamically linked (uses shared libs), FreeBSD-style, for FreeBSD 10.0
(1000026), stripped
root at fbsd-pi:~ #
--
Ticket URL: <http://bind10.isc.org/ticket/2788#comment:2>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list