From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 18 Apr 2017 10:14:41 -0700 (PDT) From: "gabriel silveira (aka Toca do Tux)" To: voidlinux Message-Id: <2c134216-6a5c-4c2a-aaab-6b1aaf253cbd@googlegroups.com> Subject: curisiosities about Void MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2407_583917866.1492535681187" ------=_Part_2407_583917866.1492535681187 Content-Type: multipart/alternative; boundary="----=_Part_2408_2128093686.1492535681187" ------=_Part_2408_2128093686.1492535681187 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi! My name is Gabriel and I'm the owner of Toca do Tux Youtube channel and blog which I (also) already intervewed people like Rob Landley (from Toybox), Rob Russel (from Oh My Zsh), Jonathan Blandford (From Red Hat and Endless M), Jonathan Thomas (from Openshto) and many others: - *https://www.youtube.com/user/tocadotux * - *http://www.tocadotux.com.br/* Well, I've been using Void and I fell in love with it because of its use of musl (and because I can use Zsh :) I have two questions for my own use and for a future video I'm preparing to promote Void: 1. About the build system. Void has its own build system. When it says build system, does it mean like gnu make and Ninja build? 2. Repositories: Can we use both of them at the same time (I mean musl repository and glibc repository at the same time)? Hope to hear from you soon guys and thank you for the good work you have made. I've been enjoing it a lot. ------=_Part_2408_2128093686.1492535681187 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Hi!

My name is Gabriel and I'm the = owner of Toca do Tux Youtube channel and blog which I (also) already interv= ewed people like Rob Landley (from Toybox), Rob Russel (from Oh My Zsh), Jo= nathan Blandford (From Red Hat and Endless M), Jonathan Thomas (from Opensh= to) and many others:
Well, I've been using Void and I fell in love = with it because of its use of musl (and because I can use Zsh :)
<= div>I have two questions for my own use and for a future video I'm prep= aring to promote Void:
  1. About the build system. Void h= as its own build system. When it says build system, does it mean like gnu m= ake and Ninja build?
  2. Repositories: Can we use both of them at t= he same time (I mean musl repository and glibc repository at the same time)= ?
Hope to hear from you soon guys and thank you for the g= ood work you have made. I've been enjoing it a lot.
------=_Part_2408_2128093686.1492535681187-- ------=_Part_2407_583917866.1492535681187-- From mboxrd@z Thu Jan 1 00:00:00 1970 X-Received: by 10.46.22.1 with SMTP id w1mr508870ljd.18.1492537649579; Tue, 18 Apr 2017 10:47:29 -0700 (PDT) X-BeenThere: voidlinux@googlegroups.com Received: by 10.25.27.209 with SMTP id b200ls144649lfb.48.gmail; Tue, 18 Apr 2017 10:47:28 -0700 (PDT) X-Received: by 10.46.83.75 with SMTP id t11mr1346885ljd.26.1492537648684; Tue, 18 Apr 2017 10:47:28 -0700 (PDT) Return-Path: Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com. [74.125.82.52]) by gmr-mx.google.com with ESMTPS id t10si719734wmb.0.2017.04.18.10.47.28 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Apr 2017 10:47:28 -0700 (PDT) Received-SPF: pass (google.com: domain of chneuk...@gmail.com designates 74.125.82.52 as permitted sender) client-ip=74.125.82.52; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of chneuk...@gmail.com designates 74.125.82.52 as permitted sender) smtp.mailfrom=chneuk...@gmail.com Received: by mail-wm0-f52.google.com with SMTP id w64so62495389wma.0 for ; Tue, 18 Apr 2017 10:47:28 -0700 (PDT) X-Gm-Message-State: AN3rC/7zJVjNTSK3gkDqkG8dzhvY2BR7uAyLLiJy2A9w8dvw6Xmx9jy8 q/+k9d6GAheybw== X-Received: by 10.28.7.18 with SMTP id 18mr13771981wmh.80.1492537648404; Tue, 18 Apr 2017 10:47:28 -0700 (PDT) Return-Path: Received: from juno.home.vuxu.org ([2001:4ca0:0:f224:a288:b4ff:fea1:ce50]) by smtp.gmail.com with ESMTPSA id w52sm19609913wrc.14.2017.04.18.10.47.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 18 Apr 2017 10:47:27 -0700 (PDT) Received: from localhost (juno.home.vuxu.org [local]) by juno.home.vuxu.org (OpenSMTPD) with ESMTPA id 904fbb5d; Tue, 18 Apr 2017 17:47:26 +0000 (UTC) From: Leah Neukirchen To: "gabriel silveira \(aka Toca do Tux\)" Cc: voidlinux Subject: Re: curisiosities about Void References: <2c134216-6a5c-4c2a-aaab-6b1aaf253cbd@googlegroups.com> Date: Tue, 18 Apr 2017 19:47:26 +0200 In-Reply-To: <2c134216-6a5c-4c2a-aaab-6b1aaf253cbd@googlegroups.com> (gabriel silveira's message of "Tue, 18 Apr 2017 10:14:41 -0700 (PDT)") Message-ID: <87wpahehg1.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain "gabriel silveira (aka Toca do Tux)" writes: > Hi! > > My name is Gabriel and I'm the owner of Toca do Tux Youtube channel and > blog which I (also) already intervewed people like Rob Landley (from > Toybox), Rob Russel (from Oh My Zsh), Jonathan Blandford (From Red Hat and > Endless M), Jonathan Thomas (from Openshto) and many others: > > - *https://www.youtube.com/user/tocadotux > * > - *http://www.tocadotux.com.br/* > > Well, I've been using Void and I fell in love with it because of its use of > musl (and because I can use Zsh :) > I have two questions for my own use and for a future video I'm preparing to > promote Void: > > 1. About the build system. Void has its own build system. When it says > build system, does it mean like gnu make and Ninja build? Well, XBPS is a complicated bash script that tracks dependencies and builds the packages in order, so you could consider it a very specialized version of make. The packages itself are built with thatever upstream uses, so it will call make or ninja when compiling the programs. > 2. Repositories: Can we use both of them at the same time (I mean musl > repository and glibc repository at the same time)? No, this is not supported. It may work with static binaries (and explicit overriding when installing), but in general, glibc and musl have different ABI so libraries can't be mixed. > Hope to hear from you soon guys and thank you for the good work you have > made. I've been enjoing it a lot. Thanks, -- Leah Neukirchen http://leah.zone From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 18 Apr 2017 11:49:40 -0700 (PDT) From: "gabriel silveira (aka Toca do Tux)" To: voidlinux Cc: toca...@gmail.com, le...@vuxu.org Message-Id: In-Reply-To: <87wpahehg1.fsf@gmail.com> References: <2c134216-6a5c-4c2a-aaab-6b1aaf253cbd@googlegroups.com> <87wpahehg1.fsf@gmail.com> Subject: Re: curisiosities about Void MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2017_1745975282.1492541380460" ------=_Part_2017_1745975282.1492541380460 Content-Type: multipart/alternative; boundary="----=_Part_2018_1790494439.1492541380461" ------=_Part_2018_1790494439.1492541380461 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thank you for your return Leah. With your answare I got a new question.=20 You said XBPS is a complicated bash script that tracks dependencies=20 and builds the packages in order. Can bash be replaced by Zsh? Em ter=C3=A7a-feira, 18 de abril de 2017 14:47:29 UTC-3, Leah Neukirchen=20 escreveu: > > "gabriel silveira (aka Toca do Tux)" >=20 > writes:=20 > > > Hi!=20 > >=20 > > My name is Gabriel and I'm the owner of Toca do Tux Youtube channel and= =20 > > blog which I (also) already intervewed people like Rob Landley (from=20 > > Toybox), Rob Russel (from Oh My Zsh), Jonathan Blandford (From Red Hat= =20 > and=20 > > Endless M), Jonathan Thomas (from Openshto) and many others:=20 > >=20 > > - *https://www.youtube.com/user/tocadotux=20 > > *=20 > > - *http://www.tocadotux.com.br/* =20 > > =20 > > Well, I've been using Void and I fell in love with it because of its us= e=20 > of=20 > > musl (and because I can use Zsh :)=20 > > I have two questions for my own use and for a future video I'm preparin= g=20 > to=20 > > promote Void:=20 > >=20 > > 1. About the build system. Void has its own build system. When it=20 > says=20 > > build system, does it mean like gnu make and Ninja build?=20 > > Well, XBPS is a complicated bash script that tracks dependencies and=20 > builds the packages in order, so you could consider it a very=20 > specialized version of make.=20 > > The packages itself are built with thatever upstream uses, so it will=20 > call make or ninja when compiling the programs.=20 > > > 2. Repositories: Can we use both of them at the same time (I mean=20 > musl=20 > > repository and glibc repository at the same time)?=20 > > No, this is not supported. It may work with static binaries (and=20 > explicit overriding when installing), but in general, glibc and musl=20 > have different ABI so libraries can't be mixed.=20 > > > Hope to hear from you soon guys and thank you for the good work you hav= e=20 > > made. I've been enjoing it a lot.=20 > > Thanks,=20 > --=20 > Leah Neukirchen > http://leah.zone=20 > ------=_Part_2018_1790494439.1492541380461 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
=C2=A0Thank you for your return Leah. With your answare I = got a new question. You said XBPS is a complicated bash script that tracks = dependencies and=C2=A0builds the packages in order. Can bash be replaced by= Zsh?

Em ter=C3=A7a-feira, 18 de abril de 2017 14:47:29 UTC-3, Leah = Neukirchen escreveu:
"gab= riel silveira (aka Toca do Tux)" <toc...@gmail.com> writes:

> Hi!
>
> My name is Gabriel and I'm the owner of Toca do Tux Youtube ch= annel and=20
> blog which I (also) already intervewed people like Rob Landley (fr= om=20
> Toybox), Rob Russel (from Oh My Zsh), Jonathan Blandford (From Red= Hat and=20
> Endless M), Jonathan Thomas (from Openshto) and many others:
>
> =C2=A0 =C2=A0- *https://www.y= outube.com/user/tocadotux=20
> =C2=A0 =C2=A0<https://www.= youtube.com/user/tocadotux>*
> =C2=A0 =C2=A0- *http://www.tocadotux.com.br/* <http://ww= w.tocadotux.com.br/>
> =C2=A0 =C2=A0
> Well, I've been using Void and I fell in love with it because = of its use of=20
> musl (and because I can use Zsh :)
> I have two questions for my own use and for a future video I'm= preparing to=20
> promote Void:
>
> =C2=A0 =C2=A01. About the build system. Void has its own build sys= tem. When it says=20
> =C2=A0 =C2=A0build system, does it mean like gnu make and Ninja bu= ild?

Well, XBPS is a complicated bash script that tracks dependencies and
builds the packages in order, so you could consider it a very
specialized version of make.

The packages itself are built with thatever upstream uses, so it will
call make or ninja when compiling the programs.

> =C2=A0 =C2=A02. Repositories: Can we use both of them at the same = time (I mean musl=20
> =C2=A0 =C2=A0repository and glibc repository at the same time)?

No, this is not supported. =C2=A0It may work with static binaries (and
explicit overriding when installing), but in general, glibc and musl
have different ABI so libraries can't be mixed.

> Hope to hear from you soon guys and thank you for the good work yo= u have=20
> made. I've been enjoing it a lot.

Thanks,
--=20
Leah Neukirchen =C2=A0<le...@vuxu.org> =C2=A0http://leah.zone
------=_Part_2018_1790494439.1492541380461-- ------=_Part_2017_1745975282.1492541380460-- From mboxrd@z Thu Jan 1 00:00:00 1970 X-Received: by 10.46.9.196 with SMTP id 187mr1400852ljj.19.1492546905941; Tue, 18 Apr 2017 13:21:45 -0700 (PDT) X-BeenThere: voidlinux@googlegroups.com Received: by 10.28.66.81 with SMTP id p78ls1813768wma.7.canary-gmail; Tue, 18 Apr 2017 13:21:45 -0700 (PDT) X-Received: by 10.223.175.212 with SMTP id y20mr742165wrd.6.1492546905238; Tue, 18 Apr 2017 13:21:45 -0700 (PDT) Return-Path: Received: from mail-wm0-f48.google.com (mail-wm0-f48.google.com. [74.125.82.48]) by gmr-mx.google.com with ESMTPS id k74si1711451wmd.1.2017.04.18.13.21.45 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Apr 2017 13:21:45 -0700 (PDT) Received-SPF: pass (google.com: domain of chneuk...@gmail.com designates 74.125.82.48 as permitted sender) client-ip=74.125.82.48; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of chneuk...@gmail.com designates 74.125.82.48 as permitted sender) smtp.mailfrom=chneuk...@gmail.com Received: by mail-wm0-f48.google.com with SMTP id o81so65103458wmb.1 for ; Tue, 18 Apr 2017 13:21:45 -0700 (PDT) X-Gm-Message-State: AN3rC/5rruIHY4mcc9a/famVY1pIbgDOKY2367SwvNbpLxvTxnVKlicd 9idDudzxOZ8bnQ== X-Received: by 10.28.11.208 with SMTP id 199mr14566059wml.24.1492546905024; Tue, 18 Apr 2017 13:21:45 -0700 (PDT) Return-Path: Received: from juno.home.vuxu.org ([2001:4ca0:0:f224:a288:b4ff:fea1:ce50]) by smtp.gmail.com with ESMTPSA id d17sm748523wmi.21.2017.04.18.13.21.43 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 18 Apr 2017 13:21:43 -0700 (PDT) Received: from localhost (juno.home.vuxu.org [local]) by juno.home.vuxu.org (OpenSMTPD) with ESMTPA id 8a1ac17d; Tue, 18 Apr 2017 20:21:43 +0000 (UTC) From: Leah Neukirchen To: "gabriel silveira \(aka Toca do Tux\)" Cc: voidlinux Subject: Re: curisiosities about Void References: <2c134216-6a5c-4c2a-aaab-6b1aaf253cbd@googlegroups.com> <87wpahehg1.fsf@gmail.com> Date: Tue, 18 Apr 2017 22:21:43 +0200 In-Reply-To: (gabriel silveira's message of "Tue, 18 Apr 2017 11:49:40 -0700 (PDT)") Message-ID: <87shl5eaaw.fsf@vuxu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain "gabriel silveira (aka Toca do Tux)" writes: > Thank you for your return Leah. With your answare I got a new question. > You said XBPS is a complicated bash script that tracks dependencies > and builds the packages in order. Can bash be replaced by Zsh? The scripts wont work as-is with zsh fairly surely, and we have no plans to port them. -- Leah Neukirchen http://leah.zone From mboxrd@z Thu Jan 1 00:00:00 1970 X-Received: by 10.129.93.137 with SMTP id r131mr14088506ywb.137.1492546956085; Tue, 18 Apr 2017 13:22:36 -0700 (PDT) X-BeenThere: voidlinux@googlegroups.com Received: by 10.157.56.220 with SMTP id k28ls1856856ote.7.gmail; Tue, 18 Apr 2017 13:22:35 -0700 (PDT) X-Received: by 10.129.79.150 with SMTP id d144mr13627827ywb.19.1492546955666; Tue, 18 Apr 2017 13:22:35 -0700 (PDT) Return-Path: Received: from mail-pf0-x230.google.com (mail-pf0-x230.google.com. [2607:f8b0:400e:c00::230]) by gmr-mx.google.com with ESMTPS id 65si32278pff.4.2017.04.18.13.22.35 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Apr 2017 13:22:35 -0700 (PDT) Received-SPF: pass (google.com: domain of toca...@gmail.com designates 2607:f8b0:400e:c00::230 as permitted sender) client-ip=2607:f8b0:400e:c00::230; Authentication-Results: gmr-mx.google.com; dkim=pass head...@gmail.com; spf=pass (google.com: domain of toca...@gmail.com designates 2607:f8b0:400e:c00::230 as permitted sender) smtp.mailfrom=toca...@gmail.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: by mail-pf0-x230.google.com with SMTP id a188so1738408pfa.0 for ; Tue, 18 Apr 2017 13:22:35 -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=+KeExDsBcW7jIufkwHEn+zgWZLYqFBqZXJhQcT/JFkU=; b=IU+caIahnglPtMbHIXgiS0zs9YNZ92wSu76ZjQ1VOLgh+i6/B6htbVeNzOyhhK8iiF l33y+AXfBaTGUZF+erPKV4QWm5dFh6MG43VSLV7ioRluPnb6e85/SpgkoVG9yEYEHBXb IjIaTjDbxWGnj2Ij3ERPU3d6aiOFR3/ejJywHNfP0fldrG23e5BWda4nE0AgAuAwnUaA 2lofydBGhcaa2UlckgBqfs9BAEVtgIXUPdV+zlkytkaWPxzJJ5A8OqMqHBhTO4hzrjNb C3L16FL0GjdxHDY4P8kG3wMYcSlWYFtfXOumJchN5zmsqYq9TqF9DnB6MSiL6pe5jek2 XHXA== X-Gm-Message-State: AN3rC/5l4JyhpmPA1BVx8/kDqVv6nB9tccEsH9SEq8q5WOEMzlsmXVFw w/HPseblKGPjiV3EuBtdke1JjIYtaIzM X-Received: by 10.98.153.76 with SMTP id d73mr19283134pfe.223.1492546955428; Tue, 18 Apr 2017 13:22:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.181.194 with HTTP; Tue, 18 Apr 2017 13:22:34 -0700 (PDT) In-Reply-To: <87shl5eaaw.fsf@vuxu.org> References: <2c134216-6a5c-4c2a-aaab-6b1aaf253cbd@googlegroups.com> <87wpahehg1.fsf@gmail.com> <87shl5eaaw.fsf@vuxu.org> From: gabriel silveira Date: Tue, 18 Apr 2017 17:22:34 -0300 Message-ID: Subject: Re: curisiosities about Void To: Leah Neukirchen Cc: voidlinux Content-Type: multipart/alternative; boundary=94eb2c0bd3ea16cbde054d76ab97 --94eb2c0bd3ea16cbde054d76ab97 Content-Type: text/plain; charset=UTF-8 I see. Well, thank you anyway Leah =) ---- - *https://www.youtube.com/user/tocadotux * - *http://www.tocadotux.com.br/ * - *http://www.tsu.co/tocadotux* - *Caixa de Ferramentas do Unix* 2017-04-18 17:21 GMT-03:00 Leah Neukirchen : > "gabriel silveira (aka Toca do Tux)" writes: > > > Thank you for your return Leah. With your answare I got a new question. > > You said XBPS is a complicated bash script that tracks dependencies > > and builds the packages in order. Can bash be replaced by Zsh? > > The scripts wont work as-is with zsh fairly surely, and we have no > plans to port them. > > -- > Leah Neukirchen http://leah.zone > --94eb2c0bd3ea16cbde054d76ab97 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I see. Well, thank you anyway Leah =3D)


2017-04-18 17:21 GMT-03:00 Leah Neukirchen <= span dir=3D"ltr"><le= ...@vuxu.org>:
"gabriel silveira (aka Toca do Tux)" <toca...@gmail.com> writes:

>=C2=A0 Thank you for your return Leah. With your answare I got a new qu= estion.
> You said XBPS is a complicated bash script that tracks dependencies > and builds the packages in order. Can bash be replaced by Zsh?

The scripts wont work as-is with zsh fairly surely, and we have no plans to port them.

--94eb2c0bd3ea16cbde054d76ab97--