Hello Remzi,

I posted a patch to update ruby to its last 1.9.x version.

http://patchwork.openwrt.org/patch/3754/

However, it was not commited. The version of ruby you are using have
problems with socket.


---
     Luiz Angelo Daros de Luca, Me.
            luizl...@gmail.com


2013/7/29 Remzi AKYÜZ <linuxli...@gmail.com>

> Thanks a lot.
> On 07/29/2013 11:27 AM, Yousong Zhou wrote:
> > Hi, Remzi,
> >
> > On 29 July 2013 09:10, Remzi AKYÜZ <linuxli...@gmail.com> wrote:
> >> Hi,
> >>
> >> I cannot build ruby at trunk (37568) and i got this;
> >>
> >> i486-openwrt-linux-uclibc-gcc -I. -I../../.ext/include/i486-linux
> >> -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"
> >> -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/include
> >> -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/include
> >>
> -I/openwrt/trunk/staging_dir/toolchain-i386_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include
> >>
> -I/openwrt/trunk/staging_dir/toolchain-i386_gcc-4.6-linaro_uClibc-0.9.33.2/include
> >>
> -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib/libiconv-stub/include
> >>
> -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib/libintl-stub/include
> >> -D_FILE_OFFSET_BITS=64  -fPIC -O2 -pipe -march=i686 -fno-caller-saves
> >> -fhonour-copts -Wno-error=unused-but-set-variable
> >>
> -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib/libiconv-stub/include
> >>
> -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib/libintl-stub/include
> >> -fPIC  -o ossl_pkey_ec.o -c ossl_pkey_ec.c
> >> ossl_pkey_ec.c: In function 'ossl_ec_group_initialize':
> >> ossl_pkey_ec.c:761:24: warning: assignment makes pointer from integer
> >> without a cast [enabled by default]
> >> ossl_pkey_ec.c:815:29: error: 'EC_GROUP_new_curve_GF2m' undeclared
> >> (first use in this function)
> > I guess you need to enable GF2m support for libopenssl build.
> >
> >       │   Location:
> >       │     -> Libraries
> >       │       -> SSL
> >       │         -> libopenssl........................... Open source
> > SSL toolkit (libraries) (PACKAGE_libopenssl [=m])
> >       │           -> Configuration
> >       │             -> Enable elliptic curve support (OPENSSL_WITH_EC
> [=y])
> >
> > Then, "Enable ec2m support".
> >
> >> ossl_pkey_ec.c:815:29: note: each undeclared identifier is reported only
> >> once for each function it appears in
> >> make[5]: *** [ossl_pkey_ec.o] Error 1
> >> make[5]: Leaving directory
> >>
> `/openwrt/trunk/build_dir/target-i386_uClibc-0.9.33.2/ruby-1.9.2-p0/ext/openssl'
> >> make[4]: *** [mkmain.sh] Error 1
> >> make[4]: Leaving directory
> >> `/openwrt/trunk/build_dir/target-i386_uClibc-0.9.33.2/ruby-1.9.2-p0'
> >> make[3]: ***
> >>
> [/openwrt/trunk/build_dir/target-i386_uClibc-0.9.33.2/ruby-1.9.2-p0/.built]
> >> Error 2
> >> make[3]: Leaving directory `/openwrt/trunk/feeds/packages/lang/ruby'
> >>
> >>
> >>
> >> Thanks.
> >>
> >>
> >>
> >> _______________________________________________
> >> openwrt-devel mailing list
> >> openwrt-devel@lists.openwrt.org
> >> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
> >>
> > _______________________________________________
> > openwrt-devel mailing list
> > openwrt-devel@lists.openwrt.org
> > https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to