• Bug#1105717: freeradius: FTBFS with make --shuffle=random: make[2]: ***

    From Lucas Nussbaum@21:1/5 to All on Tue May 13 21:30:20 2025
    Source: freeradius
    Version: 3.2.7+dfsg-1
    Severity: minor
    Tags: trixie sid ftbfs
    User: lucas@debian.org
    Usertags: ftbfs-shuffle

    Hi,

    GNU Make now has a --shuffle option that simulates non-deterministic ordering of target prerequisites. See https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous work in Debian by Santiago Vila: https://people.debian.org/~sanvila/make-shuffle/

    This package fails to build with make --shuffle=random.
    This is likely to be caused by a missing dependency in
    debian/rules or an upstream Makefile.

    More information about this mass bug filing is available at https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle

    Relevant part (hopefully):
    make[2]: Entering directory '/build/reproducible-path/freeradius-3.2.7+dfsg' /bin/sh: 1: cannot create build/tests/autoconf.h.mk: Directory nonexistent scripts//libtool.mk:42: update target 'build/make/jlibtool' due to: target does not exist
    mkdir -p build/make/
    echo CC jlibtool.c
    src/include/all.mk:82: update target 'src/include/rfc2868.h' due to: target does not exist
    echo HEADER src/include/rfc2868.h
    CC jlibtool.c
    src/include/all.mk:82: update target 'src/include/rfc6911.h' due to: target does not exist
    echo HEADER src/include/rfc6911.h
    gcc scripts//jlibtool.c -o build/make/jlibtool
    HEADER src/include/rfc6911.h
    HEADER src/include/rfc2868.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc6911.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc2868.h
    src/include/all.mk:82: update target 'src/include/rfc3580.h' due to: target does not exist
    echo HEADER src/include/rfc3580.h
    HEADER src/include/rfc3580.h
    grep ^ATTRIBUTE share/dictionary.rfc6911 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc6911.h
    grep ^ATTRIBUTE share/dictionary.rfc2868 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc2868.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc3580.h
    src/include/all.mk:82: update target 'src/include/rfc4675.h' due to: target does not exist
    echo HEADER src/include/rfc4675.h
    grep ^ATTRIBUTE share/dictionary.rfc3580 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc3580.h
    HEADER src/include/rfc4675.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc4675.h
    src/include/all.mk:82: update target 'src/include/rfc4072.h' due to: target does not exist
    echo HEADER src/include/rfc4072.h
    HEADER src/include/rfc4072.h
    grep ^ATTRIBUTE share/dictionary.rfc4675 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc4675.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc4072.h
    src/include/all.mk:82: update target 'src/include/rfc2869.h' due to: target does not exist
    echo HEADER src/include/rfc2869.h
    HEADER src/include/rfc2869.h
    src/include/all.mk:82: update target 'src/include/rfc4679.h' due to: target does not exist
    echo HEADER src/include/rfc4679.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc2869.h
    src/include/all.mk:82: update target 'src/include/vqp.h' due to: target does not exist
    echo HEADER src/include/vqp.h
    HEADER src/include/rfc4679.h
    HEADER src/include/vqp.h
    grep ^ATTRIBUTE share/dictionary.rfc4072 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc4072.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc4679.h
    grep ^ATTRIBUTE share/dictionary.rfc2869 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc2869.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/vqp.h src/include/all.mk:82: update target 'src/include/rfc3576.h' due to: target does not exist
    echo HEADER src/include/rfc3576.h
    grep ^ATTRIBUTE share/dictionary.rfc4679 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc4679.h
    grep ^ATTRIBUTE share/dictionary.vqp | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/vqp.h
    src/include/all.mk:82: update target 'src/include/rfc5607.h' due to: target does not exist
    echo HEADER src/include/rfc5607.h
    HEADER src/include/rfc3576.h
    HEADER src/include/rfc5607.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc3576.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc5607.h
    src/include/all.mk:82: update target 'src/include/rfc5447.h' due to: target does not exist
    echo HEADER src/include/rfc5447.h
    HEADER src/include/rfc5447.h
    grep ^ATTRIBUTE share/dictionary.rfc3576 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc3576.h
    grep ^ATTRIBUTE share/dictionary.rfc5607 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc5607.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc5447.h
    src/include/all.mk:82: update target 'src/include/rfc6677.h' due to: target does not exist
    echo HEADER src/include/rfc6677.h
    HEADER src/include/rfc6677.h
    grep ^ATTRIBUTE share/dictionary.rfc5447 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc5447.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc6677.h
    src/include/all.mk:82: update target 'src/include/rfc4818.h' due to: target does not exist
    echo HEADER src/include/rfc4818.h
    HEADER src/include/rfc4818.h
    grep ^ATTRIBUTE share/dictionary.rfc6677 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc6677.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc4818.h
    src/include/all.mk:82: update target 'src/include/rfc3162.h' due to: target does not exist
    echo HEADER src/include/rfc3162.h
    HEADER src/include/rfc3162.h
    grep ^ATTRIBUTE share/dictionary.rfc4818 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc4818.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc3162.h
    src/include/all.mk:82: update target 'src/include/rfc5176.h' due to: target does not exist
    echo HEADER src/include/rfc5176.h
    grep ^ATTRIBUTE share/dictionary.rfc3162 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc3162.h
    src/include/all.mk:82: update target 'src/include/rfc6929.h' due to: target does not exist
    echo HEADER src/include/rfc6929.h
    HEADER src/include/rfc5176.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc5176.h
    src/include/all.mk:82: update target 'src/include/rfc4849.h' due to: target does not exist
    echo HEADER src/include/rfc4849.h
    HEADER src/include/rfc6929.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc6929.h
    grep ^ATTRIBUTE share/dictionary.rfc5176 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc5176.h
    src/include/all.mk:82: update target 'src/include/rfc4372.h' due to: target does not exist
    echo HEADER src/include/rfc4372.h
    HEADER src/include/rfc4849.h
    HEADER src/include/rfc4372.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc4849.h
    grep ^ATTRIBUTE share/dictionary.rfc6929 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc6929.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc4372.h
    grep ^ATTRIBUTE share/dictionary.rfc4849 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc4849.h
    src/include/all.mk:82: update target 'src/include/rfc5580.h' due to: target does not exist
    echo HEADER src/include/rfc5580.h
    HEADER src/include/rfc5580.h
    grep ^ATTRIBUTE share/dictionary.rfc4372 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc4372.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc5580.h
    grep ^ATTRIBUTE share/dictionary.rfc5580 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc5580.h
    src/include/all.mk:95: update target 'src/include/features.h' due to: target does not exist
    echo HEADER src/include/features.h
    src/include/all.mk:82: update target 'src/include/rfc2866.h' due to: target does not exist
    echo HEADER src/include/rfc2866.h
    src/include/all.mk:82: update target 'src/include/rfc7499.h' due to: target does not exist
    echo HEADER src/include/rfc7499.h
    HEADER src/include/rfc2866.h
    HEADER src/include/features.h
    HEADER src/include/rfc7499.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc2866.h
    cp src/include/features-h src/include/features.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc7499.h
    src/include/all.mk:82: update target 'src/include/rfc6572.h' due to: target does not exist
    echo HEADER src/include/rfc6572.h
    HEADER src/include/rfc6572.h
    grep ^ATTRIBUTE share/dictionary.rfc2866 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc2866.h
    grep ^ATTRIBUTE share/dictionary.rfc7499 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc7499.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc6572.h
    src/include/all.mk:82: update target 'src/include/rfc7055.h' due to: target does not exist
    echo HEADER src/include/rfc7055.h
    grep "^#define[ ]*WITH_" src/include/autoconf.h >> src/include/features.h grep ^ATTRIBUTE share/dictionary.rfc6572 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc6572.h
    HEADER src/include/rfc7055.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc7055.h
    src/include/all.mk:82: update target 'src/include/rfc5090.h' due to: target does not exist
    echo HEADER src/include/rfc5090.h
    grep "^#define[ ]*RADIUSD_VERSION" src/include/autoconf.h >> src/include/features.h
    grep ^ATTRIBUTE share/dictionary.rfc7055 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc7055.h
    src/include/all.mk:82: update target 'src/include/rfc8045.h' due to: target does not exist
    echo HEADER src/include/rfc8045.h
    HEADER src/include/rfc5090.h
    HEADER src/include/rfc8045.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc5090.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc8045.h
    src/include/all.mk:75: update target 'src/include/attributes.h' due to: target does not exist
    echo HEADER src/include/attributes.h
    HEADER src/include/attributes.h
    grep ^ATTRIBUTE share/dictionary.rfc5090 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc5090.h
    grep ^ATTRIBUTE share/dictionary.rfc8045 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc8045.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/attributes.h
    src/include/all.mk:82: update target 'src/include/rfc7268.h' due to: target does not exist
    echo HEADER src/include/rfc7268.h
    grep ^ATTRIBUTE share/dictionary.freeradius.internal | awk '{print "PW_"$2 " " $3 }' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/attributes.h
    HEADER src/include/rfc7268.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc7268.h
    src/include/all.mk:82: update target 'src/include/rfc6519.h' due to: target does not exist
    echo HEADER src/include/rfc6519.h
    HEADER src/include/rfc6519.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc6519.h
    grep ^ATTRIBUTE share/dictionary.rfc7268 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc7268.h
    src/include/all.mk:82: update target 'src/include/rfc4603.h' due to: target does not exist
    echo HEADER src/include/rfc4603.h
    HEADER src/include/rfc4603.h
    echo " " >> src/include/attributes.h
    grep ^ATTRIBUTE share/dictionary.rfc6519 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc6519.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc4603.h
    src/include/all.mk:82: update target 'src/include/rfc7930.h' due to: target does not exist
    echo HEADER src/include/rfc7930.h
    HEADER src/include/rfc7930.h
    grep -- 'Auth-Type' share/dictionary.freeradius.internal | grep ^VALUE | awk '{print "PW_"$2 "_" $3 " " $4 }' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/attributes.h
    grep ^ATTRIBUTE share/dictionary.rfc4603 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc4603.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc7930.h
    src/include/all.mk:120: update target 'src/freeradius-devel' due to: target does not exist
    [ -e src/freeradius-devel ] || ln -s include src/freeradius-devel
    grep ^ATTRIBUTE share/dictionary.rfc7930 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc7930.h
    src/include/all.mk:82: update target 'src/include/rfc6930.h' due to: target does not exist
    echo HEADER src/include/rfc6930.h
    HEADER src/include/rfc6930.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc6930.h
    src/include/all.mk:82: update target 'src/include/freeradius.h' due to: target does not exist
    echo HEADER src/include/freeradius.h
    grep ^ATTRIBUTE share/dictionary.rfc6930 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc6930.h
    src/include/all.mk:82: update target 'src/include/rfc7155.h' due to: target does not exist
    echo HEADER src/include/rfc7155.h
    HEADER src/include/freeradius.h
    HEADER src/include/rfc7155.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/freeradius.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc7155.h
    src/include/all.mk:82: update target 'src/include/rfc8559.h' due to: target does not exist
    echo HEADER src/include/rfc8559.h
    HEADER src/include/rfc8559.h
    grep ^ATTRIBUTE share/dictionary.freeradius | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/freeradius.h
    grep ^ATTRIBUTE share/dictionary.rfc7155 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc7155.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc8559.h
    src/include/all.mk:82: update target 'src/include/rfc5904.h' due to: target does not exist
    echo HEADER src/include/rfc5904.h
    HEADER src/include/rfc5904.h
    grep ^ATTRIBUTE share/dictionary.rfc8559 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc8559.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc5904.h
    src/include/all.mk:82: update target 'src/include/rfc2865.h' due to: target does not exist
    echo HEADER src/include/rfc2865.h
    HEADER src/include/rfc2865.h
    grep ^ATTRIBUTE share/dictionary.rfc5904 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc5904.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc2865.h
    src/include/all.mk:82: update target 'src/include/rfc2867.h' due to: target does not exist
    echo HEADER src/include/rfc2867.h
    HEADER src/include/rfc2867.h
    grep ^ATTRIBUTE share/dictionary.rfc2865 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc2865.h
    echo "/* AUTO-GENERATED HEADER FILE. DO NOT EDIT. */" > src/include/rfc2867.h
    src/include/all.mk:53: update target 'src/include/autoconf.sed' due to: target does not exist
    grep ^#define src/include/autoconf.h | sed 's,/\*\*/,1,;' | awk '{print "'\ 's,#[\\t ]*ifdef[\\t ]*" $2 "$,#if "$3 ",g;'\
    's,#[\\t ]*ifndef[\\t ]*" $2 "$,#if !"$3 ",g;'\
    's,defined(" $2 ")," $3 ",g;"}' > src/include/autoconf.sed
    grep ^ATTRIBUTE share/dictionary.rfc2867 | awk '{print "PW_"$2 " " $3 } ' | tr '[:lower:]' '[:upper:]' | tr -- - _ | sed 's/^/#define /' >> src/include/rfc2867.h
    grep -o '#undef [^ ]*' src/include/autoconf.h | sed 's,/#undef /,,;' | awk '{print "'\
    's,#[\\t ]*ifdef[\\t ]*" $2 "$,#if 0,g;'\
    's,#[\\t ]*ifndef[\\t ]*" $2 "$,#if 1,g;'\
    's,defined(" $2 "),0,g;"}' >> src/include/autoconf.sed src/main/radsecret.mk:4: update target 'debian/tmp//usr/bin/radsecret' due to: target does not exist
    echo INSTALL radsecret
    scripts/all.mk:5: update target 'debian/tmp/usr/sbin/rc.radiusd' due to: target does not exist
    mkdir -p debian/tmp/usr/sbin/
    INSTALL radsecret
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -c -m 755 /build/reproducible-path/freeradius-3.2.7+dfsg/src/main/radsecret debian/tmp//usr/bin/radsecret
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 755 scripts/rc.radiusd debian/tmp/usr/sbin/rc.radiusd
    scripts/all.mk:17: update target 'debian/tmp/usr/bin/radcrypt' due to: target does not exist
    mkdir -p debian/tmp/usr/bin/
    scripts/all.mk:9: update target 'debian/tmp/usr/sbin/raddebug' due to: target does not exist
    mkdir -p debian/tmp/usr/sbin/ /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 755 scripts/cryptpasswd debian/tmp/usr/bin/radcrypt
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 755 scripts/raddebug debian/tmp/usr/sbin/raddebug
    scripts/all.mk:21: update target 'debian/tmp/usr/bin/rlm_sqlippool_tool' due to: target does not exist
    mkdir -p debian/tmp/usr/bin/ /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 755 scripts/sql/rlm_sqlippool_tool debian/tmp/usr/bin/rlm_sqlippool_tool
    src/include/all.mk:136: update target 'debian/tmp/usr/include/freeradius' due to: target does not exist
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -d -m 755 debian/tmp/usr/include/freeradius
    raddb/all.mk:82: update target 'debian/tmp/etc/freeradius/3.0/mods-config' due to: target does not exist
    echo INSTALL raddb/mods-config
    INSTALL raddb/mods-config /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -d -m 750 debian/tmp/etc/freeradius/3.0/mods-config
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/radrelay.conf.5' due to: target does not exist
    echo INSTALL radrelay.conf.5
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/radiusd.conf.5' due to: target does not exist
    echo INSTALL radiusd.conf.5
    INSTALL radrelay.conf.5
    INSTALL radiusd.conf.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/radrelay.conf.5 > man/man5/radrelay.conf.5.subst
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/radiusd.conf.5 > man/man5/radiusd.conf.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_pap.5' due to: target does not exist
    echo INSTALL rlm_pap.5
    INSTALL rlm_pap.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_pap.5 > man/man5/rlm_pap.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_digest.5' due to: target does not exist
    echo INSTALL rlm_digest.5 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/radrelay.conf.5.subst debian/tmp/usr/share/man/man5/radrelay.conf.5
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/radiusd.conf.5.subst debian/tmp/usr/share/man/man5/radiusd.conf.5
    INSTALL rlm_digest.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_digest.5 > man/man5/rlm_digest.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man1/rad_counter.1' due to: target does not exist
    echo INSTALL rad_counter.1
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/clients.conf.5' due to: target does not exist
    echo INSTALL clients.conf.5
    INSTALL rad_counter.1
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man1/rad_counter.1 > man/man1/rad_counter.1.subst
    INSTALL clients.conf.5 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_pap.5.subst debian/tmp/usr/share/man/man5/rlm_pap.5
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_digest.5.subst debian/tmp/usr/share/man/man5/rlm_digest.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/clients.conf.5 > man/man5/clients.conf.5.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man1/rad_counter.1.subst debian/tmp/usr/share/man/man1/rad_counter.1
    Makefile:154: update target 'debian/tmp/usr/share/man/man1/radwho.1' due to: target does not exist
    echo INSTALL radwho.1 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/clients.conf.5.subst debian/tmp/usr/share/man/man5/clients.conf.5
    INSTALL radwho.1
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man1/radwho.1 > man/man1/radwho.1.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man1/radwho.1.subst debian/tmp/usr/share/man/man1/radwho.1
    rm man/man5/radiusd.conf.5.subst
    rm man/man5/rlm_pap.5.subst
    rm man/man5/clients.conf.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/unlang.5' due to: target does not exist
    echo INSTALL unlang.5
    rm man/man1/radwho.1.subst
    INSTALL unlang.5
    rm man/man5/rlm_digest.5.subst
    rm man/man1/rad_counter.1.subst
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/unlang.5 > man/man5/unlang.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man8/radsqlrelay.8' due to: target does not exist
    echo INSTALL radsqlrelay.8
    Makefile:154: update target 'debian/tmp/usr/share/man/man1/radtest.1' due to: target does not exist
    echo INSTALL radtest.1
    INSTALL radsqlrelay.8 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/unlang.5.subst debian/tmp/usr/share/man/man5/unlang.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man8/radsqlrelay.8 > man/man8/radsqlrelay.8.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_chap.5' due to: target does not exist
    echo INSTALL rlm_chap.5
    INSTALL radtest.1
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man1/radtest.1 > man/man1/radtest.1.subst
    INSTALL rlm_chap.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_chap.5 > man/man5/rlm_chap.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_detail.5' due to: target does not exist
    echo INSTALL rlm_detail.5
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_unix.5' due to: target does not exist
    echo INSTALL rlm_unix.5
    INSTALL rlm_detail.5 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man1/radtest.1.subst debian/tmp/usr/share/man/man1/radtest.1
    INSTALL rlm_unix.5
    rm man/man5/radrelay.conf.5.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man8/radsqlrelay.8.subst debian/tmp/usr/share/man/man8/radsqlrelay.8
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_chap.5.subst debian/tmp/usr/share/man/man5/rlm_chap.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_detail.5 > man/man5/rlm_detail.5.subst
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_unix.5 > man/man5/rlm_unix.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_mschap.5' due to: target does not exist
    echo INSTALL rlm_mschap.5
    rm man/man5/unlang.5.subst
    INSTALL rlm_mschap.5
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_sql.5' due to: target does not exist
    echo INSTALL rlm_sql.5
    INSTALL rlm_sql.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_mschap.5 > man/man5/rlm_mschap.5.subst
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_sql.5 > man/man5/rlm_sql.5.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_unix.5.subst debian/tmp/usr/share/man/man5/rlm_unix.5
    Makefile:154: update target 'debian/tmp/usr/share/man/man1/radclient.1' due to: target does not exist
    echo INSTALL radclient.1
    INSTALL radclient.1
    rm man/man1/radtest.1.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_detail.5.subst debian/tmp/usr/share/man/man5/rlm_detail.5
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_mschap.5.subst debian/tmp/usr/share/man/man5/rlm_mschap.5
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_sql.5.subst debian/tmp/usr/share/man/man5/rlm_sql.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man1/radclient.1 > man/man1/radclient.1.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/dictionary.5' due to: target does not exist
    echo INSTALL dictionary.5
    rm man/man5/rlm_chap.5.subst
    INSTALL dictionary.5 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man1/radclient.1.subst debian/tmp/usr/share/man/man1/radclient.1
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/dictionary.5 > man/man5/dictionary.5.subst
    rm man/man8/radsqlrelay.8.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man8/radmin.8' due to: target does not exist
    echo INSTALL radmin.8
    INSTALL radmin.8
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man8/radmin.8 > man/man8/radmin.8.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_always.5' due to: target does not exist
    echo INSTALL rlm_always.5
    rm man/man5/rlm_unix.5.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/dictionary.5.subst debian/tmp/usr/share/man/man5/dictionary.5
    INSTALL rlm_always.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_always.5 > man/man5/rlm_always.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_files.5' due to: target does not exist
    echo INSTALL rlm_files.5
    INSTALL rlm_files.5
    rm man/man5/rlm_detail.5.subst
    rm man/man5/rlm_mschap.5.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man8/radmin.8.subst debian/tmp/usr/share/man/man8/radmin.8
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_always.5.subst debian/tmp/usr/share/man/man5/rlm_always.5
    rm man/man5/rlm_sql.5.subst
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_files.5 > man/man5/rlm_files.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man8/rlm_sqlippool_tool.8' due to: target does not exist
    echo INSTALL rlm_sqlippool_tool.8
    rm man/man1/radclient.1.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_files.5.subst debian/tmp/usr/share/man/man5/rlm_files.5
    INSTALL rlm_sqlippool_tool.8
    Makefile:154: update target 'debian/tmp/usr/share/man/man1/radeapclient.1' due to: target does not exist
    echo INSTALL radeapclient.1
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man8/rlm_sqlippool_tool.8 > man/man8/rlm_sqlippool_tool.8.subst INSTALL radeapclient.1
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_realm.5' due to: target does not exist
    echo INSTALL rlm_realm.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man1/radeapclient.1 > man/man1/radeapclient.1.subst
    INSTALL rlm_realm.5
    rm man/man5/dictionary.5.subst
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man5/rlm_realm.5 > man/man5/rlm_realm.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man1/radlast.1' due to: target does not exist
    echo INSTALL radlast.1 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man8/rlm_sqlippool_tool.8.subst debian/tmp/usr/share/man/man8/rlm_sqlippool_tool.8
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man1/radeapclient.1.subst debian/tmp/usr/share/man/man1/radeapclient.1
    INSTALL radlast.1
    /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man5/rlm_realm.5.subst debian/tmp/usr/share/man/man5/rlm_realm.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man1/radlast.1 > man/man1/radlast.1.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man8/raddebug.8' due to: target does not exist
    echo INSTALL raddebug.8
    rm man/man8/radmin.8.subst
    INSTALL raddebug.8
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man8/raddebug.8 > man/man8/raddebug.8.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man8/radrelay.8' due to: target does not exist
    echo INSTALL radrelay.8
    INSTALL radrelay.8
    rm man/man5/rlm_always.5.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man1/radlast.1.subst debian/tmp/usr/share/man/man1/radlast.1
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man8/radrelay.8 > man/man8/radrelay.8.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man1/dhcpclient.1' due to: target does not exist
    echo INSTALL dhcpclient.1
    INSTALL dhcpclient.1 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man8/raddebug.8.subst debian/tmp/usr/share/man/man8/raddebug.8
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \
    -e "s,/usr/local/share,/usr/share,g" \
    man/man1/dhcpclient.1 > man/man1/dhcpclient.1.subst
    rm man/man5/rlm_files.5.subst
    Makefile:154: update target 'debian/tmp/usr/share/man/man5/rlm_attr_filter.5' due to: target does not exist
    echo INSTALL rlm_attr_filter.5 /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man8/radrelay.8.subst debian/tmp/usr/share/man/man8/radrelay.8
    rm man/man5/rlm_realm.5.subst /build/reproducible-path/freeradius-3.2.7+dfsg/install-sh -c -m 644 man/man1/dhcpclient.1.subst debian/tmp/usr/share/man/man1/dhcpclient.1
    INSTALL rlm_attr_filter.5
    sed -e "s,/etc/raddb,/etc/freeradius/3.0,g" \

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)