From lurker-index@localhost Wed Apr 27 20:09:28 2016
Return-Path: <good1.2guy@gmail.com>
Received: from lin16.mojsite.com (178.218.164.164:993) by g0n.xdwgrp with
  IMAP4-SSL; 27 Apr 2016 18:09:28 -0000
Envelope-to: miro.rovis@croatiafidelis.hr
Delivery-date: Wed, 27 Apr 2016 18:03:35 +0200
Received: from mail-wm0-f41.google.com ([74.125.82.41]:37395)
	by lin16.mojsite.com with esmtps (TLSv1:AES128-SHA:128)
	(Exim 4.86_1)
	(envelope-from <good1.2guy@gmail.com>)
	id 1avRw1-0005Zx-VQ
	for miro.rovis@croatiafidelis.hr; Wed, 27 Apr 2016 18:03:30 +0200
Received: by mail-wm0-f41.google.com with SMTP id a17so22365890wme.0
        for <miro.rovis@croatiafidelis.hr>; Wed, 27 Apr 2016 09:03:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to;
        bh=NSfc/mViFDOqBx9J2AABlY3QBZTbm69VSC4l6kWWxPs=;
        b=nlVjk/MCUCwAFWW8dXDoJUzHwXt5t43yRIReh5pML5Ey9zM4c06ifDZ8JjI4mGcN5p
         DOaiCaQuFeOFmWIlu2NbJ2IEg/UQeOJqrU2AVyvslaMJpluWDQVrX1wnIQWnpU/oUbLr
         B/ZxxMyESXgpkQ8tJ02I68rSrx2KqKj6kE9gE/KV+2V6CJDLJHI9oMujj1zyKz2P6SOt
         M4Qk5JqjxWKAxrToc49QVtqYqVTfDtfmnMyli/Bdc0697avtmlWd8sBb0rs2rwNF3rNr
         wts6/uxdsTan9E0ORtiBhFecnvEvaJeNCHWRMf3RZOIRQT34/TLRRXfN16uJhTfPlKNN
         XGyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:mime-version:in-reply-to:references:date
         :message-id:subject:from:to;
        bh=NSfc/mViFDOqBx9J2AABlY3QBZTbm69VSC4l6kWWxPs=;
        b=bRNOiduuoRkwMCpEtpo2VbZSTuu5IRtTI5/0q5FfIwv9wGVxg/hsjv1/ckDaWyEGqx
         fDfmqMNOqnnMgdCQ/S2Qs+zha3nscghonZfmAZHwM/30IKtTuVL/BgcYfi4mMQbib161
         lQ0eUh+QeEX/RBWIHS7MmrPG/2H4sZTaz1n9B1cq090QkFBLq+sTYuYIqz9ZWvAIMip8
         luHSyzWQ0EJZpMi/X6MMAZ2+4cfFy4oTNIazA5OPv6O3NTfaw0ZAsPBL4yOvZD80tyEu
         r6IJ8V+MOJ5zFdpJbC+wNBg5OgR2YnMisdVtWtD/3ZQcFlur6S5XuGO0nraHwqJJ0Tjq
         7kfA==
X-Gm-Message-State: AOPr4FWltq3kNk/ABUBsBEDIApH1z+Z3YwLn0AODJiaxO1W5dtapm4eAzVNJYquwBdovJD4aHFwQfSMf14gr+Q==
MIME-Version: 1.0
X-Received: by 10.194.92.132 with SMTP id cm4mr10126994wjb.25.1461773009276;
 Wed, 27 Apr 2016 09:03:29 -0700 (PDT)
Received: by 10.194.152.169 with HTTP; Wed, 27 Apr 2016 09:03:29 -0700 (PDT)
In-Reply-To: <20160427152029.GA32227@g0n>
References: <570A6B7B.3020105@nordland-teknikk.no>
	<CAC2VF9-a38yqhQPXyyTJQsxJhEOr_Lt0RhqWnj+dsCUxSmrDkg@mail.gmail.com>
	<570AAA40.2030903@nordland-teknikk.no>
	<CAC2VF983G0VTMeyF77+86jZ6YHn0MomOOM8EoKbB2dhPa8q+Fg@mail.gmail.com>
	<20160426213912.GD30714@g0n>
	<CAC2VF98meF2iyEu7HWd96BrWD3DGeq6_QeNT-g2TzTJedWLK3g@mail.gmail.com>
	<20160426231722.GF30714@g0n>
	<CAC2VF98Dm4dJ796Xzv-DEvyCi-4Z-aQC59ZrZfd_DJQVuypRKQ@mail.gmail.com>
	<20160427051106.GG30714@g0n>
	<CAC2VF98JfOMfvLJkpT_XqSVWYuGTDqaRGbs7JAY94x0u4djoiA@mail.gmail.com>
	<20160427152029.GA32227@g0n>
Date: Wed, 27 Apr 2016 10:03:29 -0600
Message-ID: <CAC2VF98HQVz2PyGzWzc+dJLy+8Dhu1AdYfWOEjnn+7VXiKAJZg@mail.gmail.com>
Subject: Re: [CinCV TNG] Building in Gentoo
From: Good Guy <good1.2guy@gmail.com>
To: Miroslav Rovis <miro.rovis@croatiafidelis.hr>
Content-Type: multipart/alternative; boundary=047d7bfceac0f5d98b0531798cf5
X-PlusHosting-MailScanner-Information: Please contact the ISP for more information
X-PlusHosting-MailScanner-ID: 1avRw1-0005Zx-VQ
X-PlusHosting-MailScanner: Found to be clean
X-PlusHosting-MailScanner-SpamCheck: not spam, SpamAssassin (not cached,
	score=0.082, required 5, BAYES_50 0.80, FREEMAIL_FROM 0.00,
	HTML_MESSAGE 0.00, RCVD_IN_DNSWL_LOW -0.70, RCVD_IN_MSPIKE_H3 -0.01,
	RCVD_IN_MSPIKE_WL -0.01, SPF_PASS -0.00, URIBL_BLOCKED 0.00)
X-PlusHosting-MailScanner-From: good1.2guy@gmail.com
X-Spam-Status: No
X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=

--047d7bfceac0f5d98b0531798cf5
Content-Type: text/plain; charset=UTF-8

>
> Good Guy, if you don't reply to the above, can I take that you permit me
> to post our correspondence, so other users can benefit from it a little
> and I make a contribution so future Gentoo users of Cinelerra can
> install it?
>
Yes, post whatever you want.  It would be very nice to get all of the steps
easily documented to be followed by others.  I may be able to improve the
build to accommodate gentoo differences in the future.

keep Cinelerra supportive to grsec-hardening!
>
Am backing up my current development system now but that is going to be
awhile.
Then I will attempt to install Gentoo with grsecurity  Which is the best
versions
to use as I am not familiar with either of these?

If you could supply a list of install / build environment prerequisites
this would be very helpful.   If not, I will just use the gentoo minimal
install
plus development prerequisites until the demands are clear.  Before I
begin, I
need a system backup.  This may take several hours.

Yes, I have several systems, the build system is a 12 core, and my devel
system
is 24 core amd opteron, suitably amped with storage.  They are not state of
the art,
but pretty close.  I usually try to stay off the bleeding edge.

It is pretty obvious that your expertise is well beyond the level you
feign, perhaps
to help you past barriers of prejudice.  If you have good advice, please be
open
to sharing when it seems like an advantage.  Thanks for your help and
attention.



On Wed, Apr 27, 2016 at 9:20 AM, Miroslav Rovis <
miro.rovis@croatiafidelis.hr> wrote:

> On 160427-07:31-0600, Good Guy wrote:
> > the diff in the install listing is due to the last commit in the repo:
> >
> > > # cd /mnt0/cinelerra5/
> > > # git log
> > > commit b2106cd755a98389f1f6d373a71201b68377d74f
> > > Author: Good Guy <good1.2guy@gmail.com>
> > > Date:   Tue Apr 26 10:49:10 2016 -0600
> > >
> > >     fix popupmenu remove_item vs del_item, mv downsample from aud to
> vid
> > >
> > when you have time, do a git pull in your repo, or git clone a new copy
> to
> > acquire the new changes.  the popmenu fix is prevents a inf loop,
> recommend.
> >
>
> I sure will!
>
> > I will take a few hours, but I will see if I can get gentoo installed
> > into a spare partition somewhere.
> You must have a really fast system. It takes two days pure compilations
> installing it on my fastest systems.
> Something like in the range of 10 times faster is any other system that
> is prepackaged.
> You must have a really fast system to be able to do it in just a few
> hours.
>
> > The thread library issue is damning
> > and has my attention.  gentoo seems to be ahead of the rest of the
> > distos on the timeline, but slightly fragile.
>
> It is ahead, just as grsecurity-hardened kernel based Gentoo is the best
> there is in the world (some of us call the SELinux prevalent big
> business competing hardening, and which is supported, so sad to tell, by
> Torvalds and, silently, by Richard Matthew Stallman, we call it the
> NSA-Linux ). Pls.  keep Cinelerra supportive to grsec-hardening!
>
> I am not imagining when I say there have been obstacles to grsec. Have a
> look at:
>
> GNU debugger checking for PaX and refusing to work with it
> https://forums.gentoo.org/viewtopic-t-1011162.html
>
> And now pls. allow me to bundle our correspondence to a non-searchable
> copy of my SOHO-only Lurker archive (which I would first create --but
> that I know how to do it), that I would post and link to it from my
> articles of which the last currently is:
>
> http://www.croatiafidelis.hr/foss/gentoo/cinelerra-out-of-4.php
> .
>
> I've asked that question on the Cinelerra-CV ML:
> [CinCV TNG] Re: Building in Gentoo
> http://lists.cinelerra-cv.org/pipermail/cinelerra/2016q2/004712.html
>
> Let me paste it here to, to be in the clear (I have seen posts vanish,
> yes I have, and very informative posts, for reasons usually of vanity of
> admins and such (not talking my posts, it's not simple to remove them, I
> use my https://github.com/miroR/uncenz to track all that I'm doing, I
> might be able to cry foul very loudly...):
>
> (
> And if I get the permission from Good Guy, I would like to post our
> correspondence that is now missing from Cinelerra CV with its
> information, as a non-searchable but all-links-working Lurker archive,
> such as I did with this other correspondence:
>
> http://www.croatiafidelis.hr/foss/cenz/iskon-tcom-mr/
> or with this:
> http://www.vankina2-10.com/posta/
> Most of the messages will be well arranged in threads like:
>
> http://www.vankina2-10.com/posta/thread/20160318.120836.542657d7.en.html#i20160318.120836.542657d7
> or better.
>
> Why? Because there are great advice, and examples, there from Good Guy,
> how to solve some issues in development. I'm still amazed. I'm sure some
> readers of Cinelerra-CV ML will like it.
> )
>
> Didn't I correctly explain why it would be a good thing to do it?
>
> Regarding what is left to do to install Cinelerra-5.1, I believe even I
> might solve the hardening issues that are left to do to get your repos'
> Cinelerra-5.1 installed. I just take longer. But I'm already studying
> like PaX Team
> (
> Building Cinelerra and stack exec and mprotect issues
> https://forums.grsecurity.net/viewtopic.php?f=3&t=4453#p16227
> )
> suggested to me to do.
>
> And then I'll try and tell people at gentoo-dev ML that Cinelerra is so
> great (
> like I hope I'll be able to see for myself that it's grown more, and
> that its faster than the 2014 version available in Gentoo Portage
> --which is very slow on my old AMD systems
> (
> https://packages.gentoo.org/packages/media-video/cinelerra
> )
> )
>
> Good Guy, if you don't reply to the above, can I take that you permit me
> to post our correspondence, so other users can benefit from it a little
> and I make a contribution so future Gentoo users of Cinelerra can
> install it?
>
> > This is an alert that thread trouble may be on the way to me.  Please
> > let me know how this plays out.
> >
>
> Very gladly I will!
>
> --
> Miroslav Rovis
> Zagreb, Croatia
> http://www.CroatiaFidelis.hr
>
> > gg
> >
> >
> > On Tue, Apr 26, 2016 at 11:11 PM, Miroslav Rovis <
> > miro.rovis@croatiafidelis.hr> wrote:
> >
> > > No, no files whatsoever are missing in the installation.
> > >
> > > I ran:
> > >
> > > cat l2 | sort -u > l2-su
> > >
> > > on your file, and then it compares:
> > >
> > > $ diff l2-su   l2-miro-su
> > > 1c1
> > > < .
> > > ---
> > > > ./
> > > 332a333
> > > > ./plugins/audio_tools/downsample.plugin
> > > 743d743
> > > < ./plugins/video_tools/downsample.plugin
> > >
> > > with my file, which I attach.
>

--047d7bfceac0f5d98b0531798cf5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div><div><div><div><div><div><blockquote s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex" class=3D"gmail_quote"><div style=3D"margin-left:40px">Good G=
uy, if you don&#39;t reply to the above, can I take that you permit me<br>
to post our correspondence, so other users can benefit from it a little<br>
and I make a contribution so future Gentoo users of Cinelerra can<br></div>=
<div style=3D"margin-left:40px">
install it?<br></div></blockquote>Yes, post whatever you want.=C2=A0 It wou=
ld be very nice to get all of the steps<br>easily documented to be followed=
 by others.=C2=A0 I may be able to improve the<br></div><div>build to accom=
modate gentoo differences in the future.<br></div><div><br><blockquote styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex" class=3D"gmail_quote"><div style=3D"margin-left:40px">keep Cine=
lerra supportive to grsec-hardening!<br></div></blockquote></div>Am backing=
 up my current development system now but that is going to be awhile.<br></=
div>Then I will attempt to install Gentoo with grsecurity=C2=A0 Which is th=
e best versions<br></div>to use as I am not familiar with either of these?<=
br><br></div><div>If you could supply a list of install / build environment=
 prerequisites<br>this would be very helpful. =C2=A0 If not, I will just us=
e the gentoo minimal install<br></div><div>plus development prerequisites u=
ntil the demands are clear.=C2=A0 Before I begin, I<br></div><div>need a sy=
stem backup.=C2=A0 This may take several hours.<br></div><div><br></div>Yes=
, I have several systems, the build system is a 12 core, and my devel syste=
m<br></div>is 24 core amd opteron, suitably amped with storage.=C2=A0 They =
are not state of the art,<br></div>but pretty close.=C2=A0 I usually try to=
 stay off the bleeding edge.<br><br></div>It is pretty obvious that your ex=
pertise is well beyond the level you feign, perhaps<br></div>to help you pa=
st barriers of prejudice.=C2=A0 If you have good advice, please be open<br>=
</div>to sharing when it seems like an advantage.=C2=A0 Thanks for your hel=
p and attention.<br><br><br></div><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Wed, Apr 27, 2016 at 9:20 AM, Miroslav Rovis <span dir=
=3D"ltr">&lt;<a href=3D"mailto:miro.rovis@croatiafidelis.hr" target=3D"_bla=
nk">miro.rovis@croatiafidelis.hr</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><span class=3D"">On 160427-07:31-0600, Good Guy wrote:<br>
&gt; the diff in the install listing is due to the last commit in the repo:=
<br>
&gt;<br>
&gt; &gt; # cd /mnt0/cinelerra5/<br>
&gt; &gt; # git log<br>
&gt; &gt; commit b2106cd755a98389f1f6d373a71201b68377d74f<br>
&gt; &gt; Author: Good Guy &lt;<a href=3D"mailto:good1.2guy@gmail.com">good=
1.2guy@gmail.com</a>&gt;<br>
&gt; &gt; Date:=C2=A0 =C2=A0Tue Apr 26 10:49:10 2016 -0600<br>
&gt; &gt;<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0fix popupmenu remove_item vs del_item, mv down=
sample from aud to vid<br>
&gt; &gt;<br>
&gt; when you have time, do a git pull in your repo, or git clone a new cop=
y to<br>
&gt; acquire the new changes.=C2=A0 the popmenu fix is prevents a inf loop,=
 recommend.<br>
&gt;<br>
<br>
</span>I sure will!<br>
<span class=3D""><br>
&gt; I will take a few hours, but I will see if I can get gentoo installed<=
br>
&gt; into a spare partition somewhere.<br>
</span>You must have a really fast system. It takes two days pure compilati=
ons<br>
installing it on my fastest systems.<br>
Something like in the range of 10 times faster is any other system that<br>
is prepackaged.<br>
You must have a really fast system to be able to do it in just a few<br>
hours.<br>
<span class=3D""><br>
&gt; The thread library issue is damning<br>
&gt; and has my attention.=C2=A0 gentoo seems to be ahead of the rest of th=
e<br>
&gt; distos on the timeline, but slightly fragile.<br>
<br>
</span>It is ahead, just as grsecurity-hardened kernel based Gentoo is the =
best<br>
there is in the world (some of us call the SELinux prevalent big<br>
business competing hardening, and which is supported, so sad to tell, by<br=
>
Torvalds and, silently, by Richard Matthew Stallman, we call it the<br>
NSA-Linux ). Pls.=C2=A0 keep Cinelerra supportive to grsec-hardening!<br>
<br>
I am not imagining when I say there have been obstacles to grsec. Have a<br=
>
look at:<br>
<br>
GNU debugger checking for PaX and refusing to work with it<br>
<a href=3D"https://forums.gentoo.org/viewtopic-t-1011162.html" rel=3D"noref=
errer" target=3D"_blank">https://forums.gentoo.org/viewtopic-t-1011162.html=
</a><br>
<br>
And now pls. allow me to bundle our correspondence to a non-searchable<br>
copy of my SOHO-only Lurker archive (which I would first create --but<br>
that I know how to do it), that I would post and link to it from my<br>
articles of which the last currently is:<br>
<br>
<a href=3D"http://www.croatiafidelis.hr/foss/gentoo/cinelerra-out-of-4.php"=
 rel=3D"noreferrer" target=3D"_blank">http://www.croatiafidelis.hr/foss/gen=
too/cinelerra-out-of-4.php</a><br>
.<br>
<br>
I&#39;ve asked that question on the Cinelerra-CV ML:<br>
[CinCV TNG] Re: Building in Gentoo<br>
<a href=3D"http://lists.cinelerra-cv.org/pipermail/cinelerra/2016q2/004712.=
html" rel=3D"noreferrer" target=3D"_blank">http://lists.cinelerra-cv.org/pi=
permail/cinelerra/2016q2/004712.html</a><br>
<br>
Let me paste it here to, to be in the clear (I have seen posts vanish,<br>
yes I have, and very informative posts, for reasons usually of vanity of<br=
>
admins and such (not talking my posts, it&#39;s not simple to remove them, =
I<br>
use my <a href=3D"https://github.com/miroR/uncenz" rel=3D"noreferrer" targe=
t=3D"_blank">https://github.com/miroR/uncenz</a> to track all that I&#39;m =
doing, I<br>
might be able to cry foul very loudly...):<br>
<br>
(<br>
And if I get the permission from Good Guy, I would like to post our<br>
correspondence that is now missing from Cinelerra CV with its<br>
information, as a non-searchable but all-links-working Lurker archive,<br>
such as I did with this other correspondence:<br>
<br>
<a href=3D"http://www.croatiafidelis.hr/foss/cenz/iskon-tcom-mr/" rel=3D"no=
referrer" target=3D"_blank">http://www.croatiafidelis.hr/foss/cenz/iskon-tc=
om-mr/</a><br>
or with this:<br>
<a href=3D"http://www.vankina2-10.com/posta/" rel=3D"noreferrer" target=3D"=
_blank">http://www.vankina2-10.com/posta/</a><br>
Most of the messages will be well arranged in threads like:<br>
<a href=3D"http://www.vankina2-10.com/posta/thread/20160318.120836.542657d7=
.en.html#i20160318.120836.542657d7" rel=3D"noreferrer" target=3D"_blank">ht=
tp://www.vankina2-10.com/posta/thread/20160318.120836.542657d7.en.html#i201=
60318.120836.542657d7</a><br>
or better.<br>
<br>
Why? Because there are great advice, and examples, there from Good Guy,<br>
how to solve some issues in development. I&#39;m still amazed. I&#39;m sure=
 some<br>
readers of Cinelerra-CV ML will like it.<br>
)<br>
<br>
Didn&#39;t I correctly explain why it would be a good thing to do it?<br>
<br>
Regarding what is left to do to install Cinelerra-5.1, I believe even I<br>
might solve the hardening issues that are left to do to get your repos&#39;=
<br>
Cinelerra-5.1 installed. I just take longer. But I&#39;m already studying<b=
r>
like PaX Team<br>
(<br>
Building Cinelerra and stack exec and mprotect issues<br>
<a href=3D"https://forums.grsecurity.net/viewtopic.php?f=3D3&amp;t=3D4453#p=
16227" rel=3D"noreferrer" target=3D"_blank">https://forums.grsecurity.net/v=
iewtopic.php?f=3D3&amp;t=3D4453#p16227</a><br>
)<br>
suggested to me to do.<br>
<br>
And then I&#39;ll try and tell people at gentoo-dev ML that Cinelerra is so=
<br>
great (<br>
like I hope I&#39;ll be able to see for myself that it&#39;s grown more, an=
d<br>
that its faster than the 2014 version available in Gentoo Portage<br>
--which is very slow on my old AMD systems<br>
(<br>
<a href=3D"https://packages.gentoo.org/packages/media-video/cinelerra" rel=
=3D"noreferrer" target=3D"_blank">https://packages.gentoo.org/packages/medi=
a-video/cinelerra</a><br>
)<br>
)<br>
<br>
Good Guy, if you don&#39;t reply to the above, can I take that you permit m=
e<br>
to post our correspondence, so other users can benefit from it a little<br>
and I make a contribution so future Gentoo users of Cinelerra can<br>
install it?<br>
<span class=3D""><br>
&gt; This is an alert that thread trouble may be on the way to me.=C2=A0 Pl=
ease<br>
&gt; let me know how this plays out.<br>
&gt;<br>
<br>
</span>Very gladly I will!<br>
<span class=3D"im HOEnZb"><br>
--<br>
Miroslav Rovis<br>
Zagreb, Croatia<br>
<a href=3D"http://www.CroatiaFidelis.hr" rel=3D"noreferrer" target=3D"_blan=
k">http://www.CroatiaFidelis.hr</a><br>
<br>
</span><div class=3D"HOEnZb"><div class=3D"h5">&gt; gg<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Apr 26, 2016 at 11:11 PM, Miroslav Rovis &lt;<br>
&gt; <a href=3D"mailto:miro.rovis@croatiafidelis.hr">miro.rovis@croatiafide=
lis.hr</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; No, no files whatsoever are missing in the installation.<br>
&gt; &gt;<br>
&gt; &gt; I ran:<br>
&gt; &gt;<br>
&gt; &gt; cat l2 | sort -u &gt; l2-su<br>
&gt; &gt;<br>
&gt; &gt; on your file, and then it compares:<br>
&gt; &gt;<br>
&gt; &gt; $ diff l2-su=C2=A0 =C2=A0l2-miro-su<br>
&gt; &gt; 1c1<br>
&gt; &gt; &lt; .<br>
&gt; &gt; ---<br>
&gt; &gt; &gt; ./<br>
&gt; &gt; 332a333<br>
&gt; &gt; &gt; ./plugins/audio_tools/downsample.plugin<br>
&gt; &gt; 743d743<br>
&gt; &gt; &lt; ./plugins/video_tools/downsample.plugin<br>
&gt; &gt;<br>
&gt; &gt; with my file, which I attach.<br>
</div></div></blockquote></div><br></div>

--047d7bfceac0f5d98b0531798cf5--
