[Clfs-commits] [CLFS Trac] #1066: Iputils Ping6

CLFS Trac trac at clfs.org
Sun Aug 23 17:15:28 PDT 2015


#1066: Iputils Ping6
---------------------+---------------------------------
  Reporter:  kb0iic  |      Owner:  clfs-commits@…
      Type:  task    |     Status:  new
  Priority:  minor   |  Milestone:  CLFS Standard 3.1.0
 Component:  BOOK    |    Version:  CLFS Standard GIT
Resolution:          |   Keywords:
---------------------+---------------------------------

Comment (by kb0iic):

 With iputils s20150815 downloaded from git, here are the changes needed to
 be made.

 * IPV4_TARGETS and IPV6_TARGETS are no longer required.
 * There is no longer a ping6 binary created. the ping binary takes care of
 both ipv4 and ipv6. Links can be created and called ping4 and ping6 linked
 to ping.
 * IDN is enabled by default, so need to set USE_IDN=no during out base
 build.
 * NETTLE is enabled by default, so need to set USE_NETTLE=no
 * CRYPTO is set to shared, so need to set USE_CRYPTO=no
 * Can run ping without root privilages

 The USE_ variables in the Makefile can be included with the patch for the
 man-pages.

 We can keep our install commands. If the user doesn't want to run "ping
 -6" for IPV6 we can do:

 {{{
 ln -sv ping bin/ping4
 ln -sv ping bin/ping6
 }}}

 I can't build the documentation on another machine. It always errors out.
 There are some changes to the man pages since the s20121221 release. In
 the past I created the man-pages on another distro an then put them in the
 source tree and made a patch to include them for install. If anyone is
 interested in attempting it the following will need to be installed:

 sgmlsp nsgmls docbook2html and related docbook support for sgml.

 Download tarball from here:
 [https://github.com/iputils/iputils/archive/s20150815.tar.gz]

-- 
Ticket URL: <http://trac.clfs.org/ticket/1066#comment:1>
CLFS Trac <http://trac.clfs.org>
The Cross Linux From Scratch Project.


More information about the Clfs-commits mailing list