Package: liblo / 0.28-5

Metadata

Package Version Patches format
liblo 0.28-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Patch for missing include for FreeBSD from SF user n.patch | (download)

src/lo_types_internal.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 patch for missing #include for freebsd from sf user nemysisbsd.


Add several configure options for the sake of modula.patch | (download)

Makefile.am | 6 5 + 1 - 0 !
build/config-msvc.h | 3 3 + 0 - 0 !
configure.ac | 37 37 + 0 - 0 !
src/Makefile.am | 11 10 + 1 - 0 !
4 files changed, 55 insertions(+), 2 deletions(-)

 add several configure options for the sake of modularity.

This adds the following configure options:

  --disable-tests         Disable compiling test programs
  --disable-network-tests Disable compiling network-based tests
  --disable-tools         Disable compiling tools
  --disable-examples      Disable compiling examples

Additionally, it adds some code to configure.ac to print out some
information about the current build.  The --disable-network-tests flag
is not yet implemented in testlo.

Refactor testlo breaking up huge list of tests into .patch | (download)

configure.ac | 4 2 + 2 - 0 !
src/Makefile.am | 7 6 + 1 - 0 !
src/subtest.c | 25 20 + 5 - 0 !
src/testlo.c | 2411 1272 + 1139 - 0 !
4 files changed, 1300 insertions(+), 1147 deletions(-)

 refactor testlo,
 breaking up huge list of tests into smaller functions.

Also fixes any infinite wait loops and adds switch to disable
network-based tests for when testlo must be tested on a firewalled or
otherwise network-restricted environment such as the Debian build
farm.

Ensure error is correctly ignore if SO_REUSEPORT is .patch | (download)

src/server.c | 18 11 + 7 - 0 !
1 file changed, 11 insertions(+), 7 deletions(-)

 ensure error is correctly ignore if so_reuseport is not supported.

Don't try to use it again if it was reported as unsupported.
Apparently this can only be detected at run-time since kernel headers
may not correspond with the running system.

It could potentially be disabled entirely for Linux, but seems to
cause failures with multicast on OS X if it is not set.

Set HTML_TIMESTAMP from YES to NO to make build repr.patch | (download)

doc/reference.doxygen.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 set html_timestamp from yes to no to make build reproducible