Package: xprobe / 0.3-4

Metadata

Package Version Patches format
xprobe 0.3-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix build usi.patch | (download)

libs-external/USI++/usi++/config.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix the build of libs-external/usi++/src
fix for gcc4.3.patch | (download)

libs-external/USI++/src/ip.cc | 1 1 + 0 - 0 !
libs-external/USI++/src/misc.cc | 1 1 + 0 - 0 !
libs-external/USI++/usi++/tcp.h | 1 1 + 0 - 0 !
3 files changed, 3 insertions(+)

 fix ftbfs with gcc 4.3
fix man page.patch | (download)

docs/xprobe2.1 | 21 5 + 16 - 0 !
1 file changed, 5 insertions(+), 16 deletions(-)

 update the manpage
 Fix the title to have the correct section
 Drop the reference to undefined macro Sp
 Change homepage URL
reproducible_build.patch | (download)

libs-external/USI++/src/Makefile.in | 2 1 + 1 - 0 !
src/xplib/Makefile.in | 2 1 + 1 - 0 !
src/xpmodules/alive_probe/Makefile.in | 2 1 + 1 - 0 !
src/xpmodules/os_probe/Makefile.in | 4 2 + 2 - 0 !
4 files changed, 5 insertions(+), 5 deletions(-)

 sort order of object files in static libraries


cross.patch | (download)

src/Makefile.in | 1 0 + 1 - 0 !
src/xpmodules/alive_probe/Makefile.in | 1 1 + 0 - 0 !
src/xpmodules/os_probe/icmp_addrmask/Makefile.in | 1 1 + 0 - 0 !
src/xpmodules/os_probe/icmp_echo_id/Makefile.in | 1 1 + 0 - 0 !
src/xpmodules/os_probe/icmp_inforeq/Makefile.in | 1 1 + 0 - 0 !
src/xpmodules/os_probe/icmp_timestamp/Makefile.in | 1 1 + 0 - 0 !
src/xpmodules/os_probe/tcp_handshake/Makefile.in | 1 1 + 0 - 0 !
src/xpmodules/os_probe/tcp_rst/Makefile.in | 1 1 + 0 - 0 !
8 files changed, 7 insertions(+), 1 deletion(-)

 fix cross-build of the package
 xprobe fails to cross build from source, because it does not propagate
 the C++ cross compiler, that is correctedly detected by ./configure, to
 the various sub Makefiles. The cause quite simply is a missing variable
 substitution. Close to the end, it runs the build architecture strip.
 Stripping is bad, because it also breaks generation of -dbgsym packages.
 The attached patch adds the missing interpolations and removes the strip
 call. It makes xprobe cross buildable.