Hi, your patch is malformed. Please resend it and add the patch as attachment.
Regards, Peter On Sun, 3 Nov 2013 19:41:01 +0100 Králik Barnabás <krali...@msn.com> wrote: > This fixes the Erlang package so that libraries for Erlang can easily be > packaged for OpenWRT. > > This means: > > - static libraries and include files for compiling NIFs are copied in the > build environment to usr/{lib,include} > > - crypto is enabled in host Erlang build so that rebar can be used without > further patching > > Version is bumped and 101-emulator_includes.patch is modified so that R16B02 > compiles correctly. > > > > Note that erlang-crypto is still broken as per > https://dev.openwrt.org/ticket/12959; use patch in comments to this ticket. > > > > Signed-off-by: Barnabás Králik <krali...@msn.com> > > > > > > Index: feeds/packages/lang/erlang/patches/101-emulator_includes.patch > > =================================================================== > > --- feeds/packages/lang/erlang/patches/101-emulator_includes.patch > (revision 38392) > > +++ feeds/packages/lang/erlang/patches/101-emulator_includes.patch > (working copy) > > @@ -4,8 +4,8 @@ > > > > > > $(OBJDIR)/%.o: beam/%.c > > -- $(CC) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) -c > $< -o $@ > > -+ $(CC) $(INCLUDES) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) -c > $< -o $@ > > +- $(V_CC) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) -c > $< -o $@ > > ++ $(V_CC) $(INCLUDES) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) -c > $< -o $@ > > > > else > > > > Index: feeds/packages/lang/erlang/Makefile > > =================================================================== > > --- feeds/packages/lang/erlang/Makefile (revision 38392) > > +++ feeds/packages/lang/erlang/Makefile (working copy) > > @@ -8,13 +8,13 @@ > > include $(TOPDIR)/rules.mk > > PKG_NAME:=erlang > > -PKG_VERSION:=R15B01 > > -PKG_RELEASE:=4 > > +PKG_VERSION:=R16B02 > > +PKG_RELEASE:=1 > > PKG_SOURCE:=otp_src_$(PKG_VERSION).tar.gz > > PKG_SOURCE_URL:= http://www.erlang.org/download/ \ > > http://erlang.mirror.su.se/ > > -PKG_MD5SUM:=f12d00f6e62b36ad027d6c0c08905fad > > +PKG_MD5SUM:= ca63bcde0e5ae0f2df9457f97b3115a4 > > PKG_BUILD_DEPENDS:=erlang/host openssl > > @@ -38,11 +38,10 @@ > > and fault tolerance. > > endef > > - > > define Package/erlang > > $(call Package/erlang/Default) > > DEPENDS+= +libncurses +librt +zlib > > - PROVIDES:= erlang-erts=5.9 erlang-kernel=2.15 erlang-sasl=2.2 > erlang-stdlib=1.18 > > + PROVIDES:= erlang-erts=5.10.3 erlang-kernel=2.16.3 erlang-sasl=2.3.3 > erlang-stdlib=1.19.3 > > endef > > define Package/erlang/description > > @@ -56,7 +55,7 @@ > > define Package/erlang-asn1 > > $(call Package/erlang/Default) > > TITLE:=Abstract Syntax Notation One (ASN.1) support > > - VERSION:=1.6.19 > > + VERSION:=2.0.3 > > DEPENDS+= +erlang +erlang-syntax-tools > > endef > > @@ -71,7 +70,7 @@ > > define Package/erlang-compiler > > $(call Package/erlang/Default) > > TITLE:=Byte code compiler > > - VERSION:=4.8 > > + VERSION:=4.9.3 > > DEPENDS+= +erlang +erlang-hipe > > endef > > @@ -86,7 +85,7 @@ > > define Package/erlang-crypto > > $(call Package/erlang/Default) > > TITLE:=Cryptography support > > - VERSION:=2.1 > > + VERSION:=3.1 > > DEPENDS+= +erlang +libopenssl > > endef > > @@ -101,7 +100,7 @@ > > define Package/erlang-hipe > > $(call Package/erlang/Default) > > TITLE:=High Performance Erlang > > - VERSION:=3.9 > > + VERSION:=3.10.2.1 > > DEPENDS+= +erlang > > endef > > @@ -116,7 +115,7 @@ > > define Package/erlang-inets > > $(call Package/erlang/Default) > > TITLE:=Internet clients and servers > > - VERSION:=5.8 > > + VERSION:=5.9.6 > > DEPENDS+= +erlang > > endef > > @@ -132,7 +131,7 @@ > > define Package/erlang-mnesia > > $(call Package/erlang/Default) > > TITLE:=Distributed database > > - VERSION:=4.6 > > + VERSION:=4.10 > > DEPENDS+= +erlang > > endef > > @@ -149,7 +148,7 @@ > > define Package/erlang-runtime-tools > > $(call Package/erlang/Default) > > TITLE:=Low-profile debugging/tracing tools > > - VERSION:=1.8.7 > > + VERSION:=1.8.12 > > DEPENDS+= +erlang > > endef > > @@ -164,7 +163,7 @@ > > define Package/erlang-snmp > > $(call Package/erlang/Default) > > TITLE:=Simple Network Management Protocol (SNMP) support > > - VERSION:=4.21.4 > > + VERSION:=4.24.2 > > DEPENDS+= +erlang +erlang-asn1 > > endef > > @@ -180,7 +179,7 @@ > > define Package/erlang-ssh > > $(call Package/erlang/Default) > > TITLE:=Secure Shell (SSH) support > > - VERSION:=2.0.9 > > + VERSION:=2.1.8 > > DEPENDS+= +erlang +erlang-crypto > > endef > > @@ -195,7 +194,7 @@ > > define Package/erlang-ssl > > $(call Package/erlang/Default) > > TITLE:=Secure Sockets Layer (SSL) support > > - VERSION:=5.0 > > + VERSION:=5.3.1 > > DEPENDS+= +erlang +erlang-crypto > > endef > > @@ -210,7 +209,7 @@ > > define Package/erlang-syntax-tools > > $(call Package/erlang/Default) > > TITLE:=Abstract Erlang syntax trees handling support > > - VERSION:=1.6.7.2 > > + VERSION:=1.6.11 > > DEPENDS+= +erlang > > endef > > @@ -227,8 +226,7 @@ > > HOST_CONFIGURE_ARGS += \ > > --disable-hipe \ > > --disable-smp-support \ > > - --without-javac \ > > - --without-ssl > > + --without-javac > > > > define Host/Compile > > $(MAKE) -C $(HOST_BUILD_DIR) all > > @@ -296,6 +294,12 @@ > > done > > endef > > +define Build/InstallDev > > + $(INSTALL_DIR) $(1)/usr/lib > > + $(CP) $(PKG_BUILD_DIR)/lib/erl_interface/obj/*/*.a > $(1)/usr/lib > > + $(INSTALL_DIR) $(1)/usr/include > > + $(CP) $(PKG_BUILD_DIR)/lib/erl_interface/include/*.h > $(1)/usr/include > > +endef > > define BuildModule > > > _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel