File tree 3 files changed +9
-6
lines changed
3 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -58,8 +58,9 @@ install_packages_apt()
58
58
sudo apt-get install --no-install-recommends -y libavahi-client3 libavahi-common-dev libavahi-client-dev avahi-daemon
59
59
(MDNS_RESPONDER_SOURCE_NAME=mDNSResponder-1310.80.1 \
60
60
&& cd /tmp \
61
- && wget -4 --no-check-certificate https://opensource.apple.com/tarballs/mDNSResponder/$MDNS_RESPONDER_SOURCE_NAME .tar.gz \
62
- && tar xvf $MDNS_RESPONDER_SOURCE_NAME .tar.gz \
61
+ && wget -4 --no-check-certificate https://github.com/apple-oss-distributions/mDNSResponder/archive/refs/tags/$MDNS_RESPONDER_SOURCE_NAME .tar.gz \
62
+ && mkdir -p $MDNS_RESPONDER_SOURCE_NAME \
63
+ && tar xvf $MDNS_RESPONDER_SOURCE_NAME .tar.gz -C $MDNS_RESPONDER_SOURCE_NAME --strip-components=1 \
63
64
&& cd /tmp/$MDNS_RESPONDER_SOURCE_NAME /Clients \
64
65
&& sed -i ' /#include <ctype.h>/a #include <stdarg.h>' dns-sd.c \
65
66
&& sed -i ' /#include <ctype.h>/a #include <sys/param.h>' dns-sd.c \
Original file line number Diff line number Diff line change @@ -138,8 +138,9 @@ case "$(uname)" in
138
138
139
139
if [ " ${OTBR_MDNS-} " == ' mDNSResponder' ]; then
140
140
SOURCE_NAME=mDNSResponder-1310.80.1
141
- wget https://opensource.apple.com/tarballs/mDNSResponder/$SOURCE_NAME .tar.gz \
142
- && tar xvf $SOURCE_NAME .tar.gz \
141
+ wget https://github.com/apple-oss-distributions/mDNSResponder/archive/refs/tags/$SOURCE_NAME .tar.gz \
142
+ && mkdir -p $SOURCE_NAME \
143
+ && tar xvf $SOURCE_NAME .tar.gz -C $SOURCE_NAME --strip-components=1 \
143
144
&& cd $SOURCE_NAME /Clients \
144
145
&& sed -i ' /#include <ctype.h>/a #include <stdarg.h>' dns-sd.c \
145
146
&& sed -i ' /#include <ctype.h>/a #include <sys/param.h>' dns-sd.c \
Original file line number Diff line number Diff line change @@ -420,8 +420,9 @@ prepare_libmdnssd()
420
420
421
421
[[ ${OTBR_MDNS} == mDNSResponder ]] || return 0
422
422
423
- wget --tries 4 --no-check-certificate --quiet " https://opensource.apple.com/tarballs/mDNSResponder/${MDNSRESPONDER_SOURCE} .tar.gz"
424
- tar xvf " ${MDNSRESPONDER_SOURCE} .tar.gz"
423
+ wget --tries 4 --no-check-certificate --quiet " https://github.com/apple-oss-distributions/mDNSResponder/archive/refs/tags/${MDNSRESPONDER_SOURCE} .tar.gz"
424
+ mkdir -p ${MDNSRESPONDER_SOURCE}
425
+ tar xvf " ${MDNSRESPONDER_SOURCE} .tar.gz" -C ${MDNSRESPONDER_SOURCE} --strip-components=1
425
426
cat > " ${MDNSRESPONDER_SOURCE} /Android.mk" << EOF
426
427
LOCAL_PATH:= \$ (call my-dir)
427
428
You can’t perform that action at this time.
0 commit comments