Source: ovn
Version: 25.09.0-1
Severity: serious
Tags: ftbfs patch

ovn FTBFS when openvswitch was built with a different automake version,
like currently in unstable:

https://buildd.debian.org/status/fetch.php?pkg=ovn&arch=riscv64&ver=25.09.0-2&stamp=1760582970&raw=0

...
make[2]: Entering directory '/build/reproducible-path/ovn-25.09.0/ovs'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash 
'/build/reproducible-path/ovn-25.09.0/ovs/build-aux/missing' aclocal-1.17 -I m4
/build/reproducible-path/ovn-25.09.0/ovs/build-aux/missing: line 85: 
aclocal-1.17: command not found
WARNING: 'aclocal-1.17' is missing on your system.
         You should only need it if you modified 'acinclude.m4' or
         'configure.ac' or m4 files included by 'configure.ac'.
make[2]: *** [Makefile:3161: aclocal.m4] Error 127


This can be fixed by running autoreconf in the openvswitch sources:

--- a/debian/rules.old  2025-10-16 11:40:28.575911175 +0000
+++ b/debian/rules      2025-10-16 11:42:23.787750199 +0000
@@ -17,7 +17,7 @@
        test -f $(CURDIR)/ovs/configure || \
                rm -rf $(CURDIR)/ovs && \
                cp -R /usr/src/openvswitch $(CURDIR)/ovs
-       cd ovs && ./configure --enable-ssl --localstatedir=/var 
--sysconfdir=/etc --prefix=/usr && make $(PARALLEL)
+       cd ovs && autoreconf -f -v && ./configure --enable-ssl 
--localstatedir=/var --sysconfdir=/etc --prefix=/usr && make $(PARALLEL)
        # Configure OVN to allow building OVN VIF
        ./boot.sh && ./configure \
                --prefix=/usr \

Reply via email to