From b278b3019e8e0c63be986743cd445f4b0ff3e95b Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Fri, 27 Sep 2013 12:27:11 +0300 Subject: [PATCH 1/3] scripts/checkdeps: check for mkfontdir / xfonts-utils --- scripts/checkdeps | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/checkdeps b/scripts/checkdeps index 20567cd829..ca90855acc 100755 --- a/scripts/checkdeps +++ b/scripts/checkdeps @@ -33,8 +33,8 @@ case $1 in deps_pkg="wget" ;; build) - deps="bash bc gcc g++ sed patch touch tar bzip2 gzip perl cp gawk makeinfo gperf cvs zip unzip mkfontscale diff xsltproc java" - deps_pkg="bash bc gcc g++ sed patch fileutils tar bzip2 gzip perl coreutils gawk texinfo gperf cvs zip unzip xutils diff xsltproc default-jre" + deps="bash bc gcc g++ sed patch touch tar bzip2 gzip perl cp gawk makeinfo gperf cvs zip unzip mkfontscale mkfontdir diff xsltproc java" + deps_pkg="bash bc gcc g++ sed patch fileutils tar bzip2 gzip perl coreutils gawk texinfo gperf cvs zip unzip xutils xfonts-utils diff xsltproc default-jre" files="/usr/include/stdio.h /usr/include/ncurses.h" files_pkg="libc6-dev libncurses5-dev" ;; From e67b555c3198988b32f6da8e46247aa3a2c5333b Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 28 Sep 2013 17:16:39 +0300 Subject: [PATCH 2/3] scripts/checkdeps: check for bdftopcf closes #2644 --- scripts/checkdeps | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/checkdeps b/scripts/checkdeps index ca90855acc..b23661bc18 100755 --- a/scripts/checkdeps +++ b/scripts/checkdeps @@ -33,7 +33,7 @@ case $1 in deps_pkg="wget" ;; build) - deps="bash bc gcc g++ sed patch touch tar bzip2 gzip perl cp gawk makeinfo gperf cvs zip unzip mkfontscale mkfontdir diff xsltproc java" + deps="bash bc gcc g++ sed patch touch tar bzip2 gzip perl cp gawk makeinfo gperf cvs zip unzip mkfontscale mkfontdir bdftopcf diff xsltproc java" deps_pkg="bash bc gcc g++ sed patch fileutils tar bzip2 gzip perl coreutils gawk texinfo gperf cvs zip unzip xutils xfonts-utils diff xsltproc default-jre" files="/usr/include/stdio.h /usr/include/ncurses.h" files_pkg="libc6-dev libncurses5-dev" From 0c5caa599f59822091e2969b38a3eb0ad5f60ed9 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 28 Sep 2013 17:35:29 +0300 Subject: [PATCH 3/3] eglibc: fix dns with broken routers ref #2319 --- .../eglibc-fix-dns-with-broken-routers.patch | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 packages/toolchain/devel/eglibc/patches/eglibc-fix-dns-with-broken-routers.patch diff --git a/packages/toolchain/devel/eglibc/patches/eglibc-fix-dns-with-broken-routers.patch b/packages/toolchain/devel/eglibc/patches/eglibc-fix-dns-with-broken-routers.patch new file mode 100644 index 0000000000..361195c5aa --- /dev/null +++ b/packages/toolchain/devel/eglibc/patches/eglibc-fix-dns-with-broken-routers.patch @@ -0,0 +1,27 @@ +From ecc1de83443ec23f4e637f6bdf4ac8c054492594 Mon Sep 17 00:00:00 2001 +From: Stefan Saraev +Date: Sat, 28 Sep 2013 17:45:39 +0300 +Subject: [PATCH] fix dns with broken routers + +BP https://abf.rosalinux.ru/grendizer/eglibc/raw/master/eglibc-mandriva-fix-dns-with-broken-routers.patch +--- + sysdeps/unix/sysv/linux/check_pf.c | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +diff --git a/sysdeps/unix/sysv/linux/check_pf.c b/sysdeps/unix/sysv/linux/check_pf.c +index 34c2146..be7de0d 100644 +--- a/sysdeps/unix/sysv/linux/check_pf.c ++++ b/sysdeps/unix/sysv/linux/check_pf.c +@@ -234,7 +234,8 @@ make_request (int fd, pid_t pid) + } + else + { +- if (!IN6_IS_ADDR_LOOPBACK (address)) ++ if (!IN6_IS_ADDR_LOOPBACK (address) && ++ !IN6_IS_ADDR_LINKLOCAL (address)) + seen_ipv6 = true; + } + } +-- +1.7.2.5 +