X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-vk0-f48.google.com (mail-vk0-f48.google.com [209.85.213.48]) by lists.alpinelinux.org (Postfix) with ESMTP id 5810E5C4781 for ; Fri, 7 Apr 2017 08:40:32 +0000 (GMT) Received: by mail-vk0-f48.google.com with SMTP id r69so67712425vke.2 for ; Fri, 07 Apr 2017 01:40:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DMRoR+sWAEtPn7Sv1qmidDvco4b3CdlV+iyxYfAKdKI=; b=VBwK1J7Rl9PNSVpuNP95SwJoVIjYubyRg0BzKj2sfpmqqHG7De4ypwHPTSxwaFL7R9 +ZQt1WTvnGF2GYYbHZ9mrksjYO9DXksOlX9CBm3LteUECG/T0jw8zVCf0gLtmt5KrM6k 0zwRUo0iweRjbYCKpvYgjYcQd9Yed4fj2Ro+QtgofLqRf5Cx2xcO2HXTasBsfdXZf2Nb 9wlg6YwT90Pn2gVPoQ7AqqFsCzFl3713hg5C8sy4l129cfrwG1LIhLyVvbmWnAZtmzxD e595dk+lm7B45MYncJw6xi6M4nfQS59iR9OBcjfO6CKCAkC2utoi5dp5y+UCCrY24u/M IZVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DMRoR+sWAEtPn7Sv1qmidDvco4b3CdlV+iyxYfAKdKI=; b=b5Dlx936ZfOAnR1yjp2xWAd22Dg4C9IR4z5ELouPy8RdlTtVuE8Eo5nWdkM2kfm/pJ oyG8QTLnF3wcQSwO1WXf+w9vjo6gO0YUvRMmTt7L9bFFTtBObGA6PA7FjAPFWoL8b37G 9ZAzQXaCkiYnWSyPhQ+4wxddtUBA0SavXwLirs+etA7aj4Y4d9mOqrdhitx1G4e7dJcI AwsDf0pdQ0F6p1dr6Oa8iswLziXfXx7PbbmyQgBJ298I5r+UxTSjhLpc7gSj79LGErHn okPBR755byzXkVKSs7LLHZRoA074MF3vE8MqLWBk40Lrsw7BOIlTFh6FiD7xFDzQIvdf Hong== X-Gm-Message-State: AFeK/H3QSxgdhqGRYUE+2dmt8pmHWJBabYtn+YV0IXOUDSctDkrNyI6zcFvlJca9J1XQFP3bnac/nwHny7soIg== X-Received: by 10.176.5.138 with SMTP id e10mr6007657uae.71.1491554431835; Fri, 07 Apr 2017 01:40:31 -0700 (PDT) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Received: by 10.103.104.14 with HTTP; Fri, 7 Apr 2017 01:40:30 -0700 (PDT) In-Reply-To: References: <20170320132631.30020-1-valery.kartel@gmail.com> <066dec27-2371-e2fd-924a-ae269c128405@gmail.com> From: Valery Kartel Date: Fri, 7 Apr 2017 11:40:30 +0300 Message-ID: Subject: Re: [alpine-aports] [PATCH v2] main/guile: upgrade to 2.2.0 To: Leonardo Arena Cc: alpine-aports Content-Type: multipart/alternative; boundary=94eb2c12479412a5ce054c8f94d0 --94eb2c12479412a5ce054c8f94d0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Want to ask to review readline upgrade: http://patchwork.alpinelinux. org/patch/3182 2017-04-07 11:37 GMT+03:00 Valery Kartel : > Found that all fails depends on guile-readline library. > > Tried to inject new libreadline abuild I have on my lxc ( > http://patchwork.alpinelinux.org/patch/3182) to make a similar habitat > for guile building. But it fails too. It still use old readline version > instead of new compiled one. > > https://github.com/alpinelinux/aports/pull/1218 > > the only difference I found is: > > *on my lxc: ./configure ...* > checking for tgoto in -lncurses... yes > > *checking how to link with libreadline... -lreadline* > > checking for siginterrupt... (cached) yes > > > *on travis-ci: ./configure ...* > > checking for tgoto in -lncurses... yes > > *checking how to link with libreadline... /usr/lib/libreadline.so* > > checking for siginterrupt... (cached) yes > > > 2017-04-06 16:16 GMT+03:00 Valery Kartel : > >> on my alpine lxc it builds well, but fails to build on travis-ci with >> Segmentation fault (( >> >> /bin/bash: line 5: 31384 Segmentation fault (core dumped) GUILE_AUTO_COM= PILE=3D0 ../meta/build-env guild compile --target=3D"x86_64-alpine-linux-mu= sl" -Wunbound-variable -Wmacro-use-before-definition -Warity-mismatch -Wfor= mat -L "/home/travis/build/alpinelinux/aports/main/guile/src/guile-2.2.0/mo= dule" -L "/home/travis/build/alpinelinux/aports/main/guile/src/guile-2.2.0/= module" -L "/home/travis/build/alpinelinux/aports/main/guile/src/guile-2.2.= 0/guile-readline" -o "language/cps/effects-analysis.go" "language/cps/effec= ts-analysis.scm" >> >> make[2]: *** [Makefile:2255: language/cps/effects-analysis.go] Error 139 >> >> >> >> Don't have any idea why... >> >> https://github.com/alpinelinux/aports/pull/1218 >> >> >> >> 2017-04-06 15:11 GMT+03:00 Valery Kartel : >> >>> Ok, I add bash to makedepends. But I can't reproduce errors you have. >>> >>> I'll made PR to github to see how travis-ci builds it. >>> >>> 2017-04-03 11:30 GMT+03:00 Leonardo Arena : >>> >>>> Hi, >>>> >>>> On 20/03/2017 14:26, Valery Kartel wrote: >>>> > switch to https:// source url >>>> > >>>> > --- >>>> > v1 -> v2: force use /bin/bash for building >>>> > --- >>>> > main/guile/APKBUILD | 20 ++++++++------------ >>>> > 1 file changed, 8 insertions(+), 12 deletions(-) >>>> > >>>> >>>> unfortunately it fails again with: >>>> >>>> >>>> /bin/bash: line 6: 13838 Segmentation fault GUILE_AUTO_COMPILE=3D= 0 >>>> ../meta/build-env guild compile --target=3D"x86_64-alpine-linux-musl" = -O1 >>>> -L "/home/larena/aports/main/guile/src/guile-2.2.0/module" -L >>>> "/home/larena/aports/main/guile/src/guile-2.2.0/guile-readline" -o >>>> "system/vm/assembler.go" "../module/system/vm/assembler.scm" >>>> make[2]: *** [Makefile:1928: system/vm/assembler.go] Error 139 >>>> make[2]: *** Waiting for unfinished jobs.... >>>> wrote `ice-9/pretty-print.go' >>>> /bin/bash: line 6: 13905 Segmentation fault GUILE_AUTO_COMPILE=3D= 0 >>>> ../meta/build-env guild compile --target=3D"x86_64-alpine-linux-musl" = -O1 >>>> -L "/home/larena/aports/main/guile/src/guile-2.2.0/module" -L >>>> "/home/larena/aports/main/guile/src/guile-2.2.0/guile-readline" -o >>>> "system/vm/disassembler.go" "../module/system/vm/disassembler.scm" >>>> make[2]: *** [Makefile:1928: system/vm/disassembler.go] Error 139 >>>> wrote `system/vm/debug.go' >>>> make[2]: Leaving directory >>>> '/home/larena/aports/main/guile/src/guile-2.2.0/bootstrap' >>>> make[1]: *** [Makefile:1857: all-recursive] Error 1 >>>> make[1]: Leaving directory '/home/larena/aports/main/guil >>>> e/src/guile-2.2.0' >>>> make: *** [Makefile:1743: all] Error 2 >>>> >>>> Also, although bash is pulled in by libtool, to be correct it should b= e >>>> added to makedepends. >>>> >>>> Thanks >>>> >>>> |_eo >>>> >>>> >>> >> > --94eb2c12479412a5ce054c8f94d0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Want to ask to review readline upgrade: http://patchwork.al= pinelinux.org/patch/3182

2017-04-07 11:37 GMT+03:00 Valery Kartel <vale= ry.kartel@gmail.com>:
Found that all fails depends on guile-readline library.

Tried to inject new libreadline abuild I have on my lxc (http://patchwo= rk.alpinelinux.org/patch/3182) to make a similar habitat for guile= building. But it fails too. It still use old readline version instead of n= ew compiled one.

https://github.com/alpinelinux/aports/pull/= 1218

the only difference I found is:

on my lxc: ./configure ...
checking for tgoto in -lncurses... yes

checking how t= o link with libreadline... -lreadline

checking for siginterrupt.= .. (cached) yes

on travis-= ci: ./configure ...

checking for t= goto in -lncurses... yes

checkin= g how to link with libreadline... /usr/lib/libreadline.so=

checking for siginterrupt... (cached) yes=



2017-04-06 16:16 GMT+03:00 Valery Kart= el <valery.kartel@gmail.com>:
on my alpine lxc it bui= lds well, but fails to build on travis-ci with Segmentation fault ((

/bin/bash: line 5: 3= 1384 Segmentation fault (core dumped) GUILE_AUTO_COMPILE=3D0 ../meta/build-= env guild compile --target=3D"x86_64-alpine-linux-musl" -Wun= bound-variable -Wmacro-use-before-definition -Warity-mismatch -Wformat -L &= quot;/home/travis/build/alpinelinux/aports/main/guile/src/guile-2= .2.0/module" -L "/home/travis/build/alpinelinux/aports/main/= guile/src/guile-2.2.0/module" -L "/home/travis/build/alpinel= inux/aports/main/guile/src/guile-2.2.0/guile-readline" -o &q= uot;language/cps/effects-analysis.go" "language/cps/effects-= analysis.scm"

make[2]: *** [Make= file:2255: language/cps/effects-analysis.go] Error 139



Don't have any idea why...

https://github.com/= alpinelinux/aports/pull/1218



2017-= 04-06 15:11 GMT+03:00 Valery Kartel <valery.kartel@gmail.com>= :
Ok, I add bash to makedepends. But I can't reproduce errors you hav= e.

I'll made PR to github to see how travis-ci builds it.

2017-04-03 11:30 GMT+03:00 Leonardo Arena &= lt;rnalrd@gmail.com>:
Hi,

On 20/03/2017 14:26, Valery Kartel wrote:
> switch to https:// source url
>
> ---
> v1 -> v2: force use /bin/bash for building
> ---
>=C2=A0 main/guile/APKBUILD | 20 ++++++++------------
>=C2=A0 1 file changed, 8 insertions(+), 12 deletions(-)
>

unfortunately it fails again with:


/bin/bash: line 6: 13838 Segmentation fault=C2=A0 =C2=A0 =C2=A0 GUILE_AUTO_= COMPILE=3D0
../meta/build-env guild compile --target=3D"x86_64-alpine-linux-m= usl" -O1
-L "/home/larena/aports/main/guile/src/guile-2.2.0/module" -= L
"/home/larena/aports/main/guile/src/guile-2.2.0/guile-readli= ne" -o
"system/vm/assembler.go" "../module/system/vm/assembler= .scm"
make[2]: *** [Makefile:1928: system/vm/assembler.go] Error 139
make[2]: *** Waiting for unfinished jobs....
wrote `ice-9/pretty-print.go'
/bin/bash: line 6: 13905 Segmentation fault=C2=A0 =C2=A0 =C2=A0 GUILE_AUTO_= COMPILE=3D0
../meta/build-env guild compile --target=3D"x86_64-alpine-linux-m= usl" -O1
-L "/home/larena/aports/main/guile/src/guile-2.2.0/module" -= L
"/home/larena/aports/main/guile/src/guile-2.2.0/guile-readli= ne" -o
"system/vm/disassembler.go" "../module/system/vm/disassembler.scm"
make[2]: *** [Makefile:1928: system/vm/disassembler.go] Error 139
wrote `system/vm/debug.go'
make[2]: Leaving directory
'/home/larena/aports/main/guile/src/guile-2.2.0/bootstrap'
make[1]: *** [Makefile:1857: all-recursive] Error 1
make[1]: Leaving directory '/home/larena/aports/main/guile/src/gui= le-2.2.0'
make: *** [Makefile:1743: all] Error 2

Also, although bash is pulled in by libtool, to be correct it should= be
added to makedepends.

Thanks

|_eo





--94eb2c12479412a5ce054c8f94d0-- --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---