Package: ibutils / 1.5.7+0.2.gbd7e502-3
Metadata
Package | Version | Patches format |
---|---|---|
ibutils | 1.5.7+0.2.gbd7e502-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
01 fix with_osm_libs.patch | (download) |
ibis/config/osm.m4 |
2 1 + 1 - 0 ! |
copy fix from main osm.m4 to avoid overwriting $with_osm_libs |
02 fix format warning.patch | (download) |
ibis/src/ibis.i |
2 1 + 1 - 0 ! |
fix gcc "-werror=format-security" errors Fix log calls to use format "%s" to output string buffers. |
03 remove rpath.patch | (download) |
config/osm.m4 |
2 1 + 1 - 0 ! |
patch autotools files to avoid unnecessary rpaths in executables |
Fix POD errors.patch | (download) |
ibdiag/doc/ibdiagui.pod |
7 5 + 2 - 0 ! |
fix pod errors Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com> |
do_not_use_tmp.patch | (download) |
ibdiag/demo/sm-single-master.tcl |
2 1 + 1 - 0 ! |
do_not_use_tmp |
makefile_dependencies.patch | (download) |
ibis/src/Makefile.am |
8 3 + 5 - 0 ! |
fix the makefile dependencies Bug-Debian: https://bugs.debian.org/906553 |
cross.patch | (download) |
config/osm.m4 |
2 1 + 1 - 0 ! |
fix cross build ibutils fails to cross build from source, because it abuses AC_CHECK_FILE to discover includes. AC_CHECK_FILE is meant for discovering files on the host machine, but here it is being used for discovering files on the build machine. A simple test -f is better and makes ibutils cross buildable. Bug-Debian: https://bugs.debian.org/900673 |
gcc 10.patch | (download) |
ibis/src/ibis_wrap.c |
1 0 + 1 - 0 ! |
fix build failure with gcc 10 Bug-Debian: https://bugs.debian.org/957354 |
Set ACLOCAL_AMFLAGS I config.patch | (download) |
Makefile.am |
1 1 + 0 - 0 ! |
set aclocal_amflags = -i config To support running autoreconf with the usual `-f -i` parameters, set `ACLOCAL_AMFLAGS` to add `-I config`. Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com> |
Fix generating man pages in place.patch | (download) |
ibis/doc/Makefile.am |
2 1 + 1 - 0 ! |
fix generating man pages in place Building the man pages fail in place: ``` make[4]: Entering directory '/<<PKGBUILDDIR>>/ibis/doc' ./ibis_pod2man ibis.pod ibis.1 cp -f ibis.1 ./ibis.1 cp: 'ibis.1' and './ibis.1' are the same file make[4]: *** [Makefile:569: ibis.1] Error 1 ``` Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com> |
Always update man pages if needed.patch | (download) |
ibdm/doc/Makefile.am |
2 1 + 1 - 0 ! |
always update man pages if needed Removing the man pages and not activating the automake maintainer mode let the build fail: ``` make[4]: Entering directory '/<<PKGBUILDDIR>>/ibis/doc' ./ibis_pod2man ibis.1 Usage ./ibis_pod2man podFile [outFile] Given podFile:ibis.1 extension != .pod make[4]: *** [Makefile:568: ibis.1] Error 1 ``` So always update the man pages if needed. Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com> |
ibdmsh Correct whatis entry.patch | (download) |
ibdm/doc/ibdmsh.pod |
2 1 + 1 - 0 ! |
ibdmsh: correct whatis entry A manual page should start with a NAME section, which lists the program name and a brief description. The NAME section is used to generate a database that can be queried by commands like apropos and whatis. You are seeing this tag because lexgrog was unable to parse the NAME section. Refer to the lexgrog(1) manual page, the groff_man(7) manual page, and the groff_mdoc(7) manual page for details. Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com> |
Fix spelling error of mismatch.patch | (download) |
ibdiag/src/ibdebug_if.tcl |
4 2 + 2 - 0 ! |
fix spelling error of mismatch Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com> |
Fix spelling error of tuple.patch | (download) |
ibdm/ibdm/FatTree.cpp |
170 85 + 85 - 0 ! |
fix spelling error of tuple Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com> |
Fix spelling errors.patch | (download) |
ibdiag/demo/sm-single-master.tcl |
2 1 + 1 - 0 ! |
fix spelling errors lintian found some spelling errors. Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com> |