Re: [OpenWrt-Devel] [PATCH] fix iptables when build as build-dependency

2012-03-29 Thread Thomas Langer

Hello Florian,

I will have another look on it after easter, when I'm back in the office.

Am 27.03.2012 21:21, schrieb Florian Fainelli:

Hello Thomas,

On Wednesday 21 March 2012 19:19:00 thomas.lan...@lantiq.com wrote:

Hi,

this patch fixes the iptables build if no extensions are selected (e.g. when
building only as build-dependency)

Best regards,
Thomas

---

diff --git a/package/iptables/patches/210-fix-no-ext-install.patch
b/package/iptables/patches/210-fix-no-ext-install.patch new file mode
100644
--- /dev/null
+++ b/package/iptables/patches/210-fix-no-ext-install.patch
@@ -0,0 +1,15 @@
+--- a/extensions/GNUmakefile.in
 b/extensions/GNUmakefile.in
+@@ -68,11 +68,10 @@ pf6_solibs:= $(patsubst %,libip6t_%.
+ #
+ targets := libext4.a libext6.a matches4.man matches6.man \
+targets4.man targets6.man
+-targets_install :=
+ libext4_objs := ${pfx_objs} ${pf4_objs}
+ libext6_objs := ${pfx_objs} ${pf6_objs}
+ targets += ${pfx_solibs} ${pf4_solibs} ${pf6_solibs}
+-targets_install += ${pfx_solibs} ${pf4_solibs} ${pf6_solibs}
++targets_install := $(strip ${pfx_solibs} ${pf4_solibs} ${pf6_solibs})

This breaks build when extensions are enabled for me:

make[5]: *** No rule to make target `extensions/libext4.a', needed by
`iptables-multi'.  Stop.
make[5]: Leaving directory `/home/florian/dev/openwrt/trunk/build_dir/linux-
malta_le/iptables-1.4.10'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/florian/dev/openwrt/trunk/build_dir/linux-
malta_le/iptables-1.4.10'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/florian/dev/openwrt/trunk/build_dir/linux-
malta_le/iptables-1.4.10'
make[2]: *** [/home/florian/dev/openwrt/trunk/build_dir/linux-
malta_le/iptables-1.4.10/.built] Error 2


___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH] fix iptables when build as build-dependency

2012-03-27 Thread Florian Fainelli
Hello Thomas,

On Wednesday 21 March 2012 19:19:00 thomas.lan...@lantiq.com wrote:
 Hi,
 
 this patch fixes the iptables build if no extensions are selected (e.g. when
 building only as build-dependency)
 
 Best regards,
 Thomas
 
 ---
 
 diff --git a/package/iptables/patches/210-fix-no-ext-install.patch
 b/package/iptables/patches/210-fix-no-ext-install.patch new file mode
 100644
 --- /dev/null
 +++ b/package/iptables/patches/210-fix-no-ext-install.patch
 @@ -0,0 +1,15 @@
 +--- a/extensions/GNUmakefile.in
  b/extensions/GNUmakefile.in
 +@@ -68,11 +68,10 @@ pf6_solibs:= $(patsubst %,libip6t_%.
 + #
 + targets := libext4.a libext6.a matches4.man matches6.man \
 +targets4.man targets6.man
 +-targets_install :=
 + libext4_objs := ${pfx_objs} ${pf4_objs}
 + libext6_objs := ${pfx_objs} ${pf6_objs}
 + targets += ${pfx_solibs} ${pf4_solibs} ${pf6_solibs}
 +-targets_install += ${pfx_solibs} ${pf4_solibs} ${pf6_solibs}
 ++targets_install := $(strip ${pfx_solibs} ${pf4_solibs} ${pf6_solibs})

This breaks build when extensions are enabled for me:

make[5]: *** No rule to make target `extensions/libext4.a', needed by 
`iptables-multi'.  Stop.
make[5]: Leaving directory `/home/florian/dev/openwrt/trunk/build_dir/linux-
malta_le/iptables-1.4.10'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/florian/dev/openwrt/trunk/build_dir/linux-
malta_le/iptables-1.4.10'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/florian/dev/openwrt/trunk/build_dir/linux-
malta_le/iptables-1.4.10'
make[2]: *** [/home/florian/dev/openwrt/trunk/build_dir/linux-
malta_le/iptables-1.4.10/.built] Error 2
-- 
Florian
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] fix iptables when build as build-dependency

2012-03-21 Thread thomas.langer
Hi,

this patch fixes the iptables build if no extensions are selected (e.g. when 
building only as build-dependency)

Best regards,
Thomas

---

diff --git a/package/iptables/patches/210-fix-no-ext-install.patch 
b/package/iptables/patches/210-fix-no-ext-install.patch
new file mode 100644
--- /dev/null
+++ b/package/iptables/patches/210-fix-no-ext-install.patch
@@ -0,0 +1,15 @@
+--- a/extensions/GNUmakefile.in
 b/extensions/GNUmakefile.in
+@@ -68,11 +68,10 @@ pf6_solibs:= $(patsubst %,libip6t_%.
+ #
+ targets := libext4.a libext6.a matches4.man matches6.man \
+targets4.man targets6.man
+-targets_install :=
+ libext4_objs := ${pfx_objs} ${pf4_objs}
+ libext6_objs := ${pfx_objs} ${pf6_objs}
+ targets += ${pfx_solibs} ${pf4_solibs} ${pf6_solibs}
+-targets_install += ${pfx_solibs} ${pf4_solibs} ${pf6_solibs}
++targets_install := $(strip ${pfx_solibs} ${pf4_solibs} ${pf6_solibs})
+ 
+ .SECONDARY:
+

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel