Re: [gentoo-dev] Patching vanilla-sources with genpatches in catalyst

2016-09-23 Thread alexmcwhirter

On 2016-09-23 16:02, James McMechan wrote:

What patches were you thinking are needed for a live CD?
I would expect that either a vanilla or gentoo kernel would handle
being on a live CD without problems.
What is giving you trouble that you are aiming for 4.8-rc6, I have not
seen many problems.  Though the most recent gentoo live CD will hang
one of my machines due to radeon driver in the 3.14.14 kernel not 
accessing

I/O correctly ( it did not use the access functions just dereferenced
a pointer).
The only other quirk I remember off the top of my head is the 2nd 
required

initramfs that the netboot kernel target needs, but even that works
with a empty file.


On sparc64, rsync and ssh are broken due to fault addresses containing 
extra context data that is used incorrectly higher in the kernel. For 
installation purposes, rsync and ssh are quite important. This is fixed 
in 4.8, but i ended up just taking that patches out of 4.8 and applying 
them to 4.7.4 via epatch user.




Re: [gentoo-dev] newsitem: OpenRC 0.22 updates

2016-09-23 Thread Kent Fredric
On Fri, 23 Sep 2016 14:39:50 -0500
William Hubbs  wrote:

> The swapfiles service, which was basically a copy of the swap service,
> has been removed. If you are only using swap partitions, this change
> will not affect you. If you are using swap files, please adjust the
> dependencies of the swap service as shown in /etc/conf.d/swap.

I found this prose a little vague myself, took me a while to understand
its intent.

Mostly because the terms "swap partitions" and "swap files" don't have
any distinction between the two if you're not consciously aware that
you can mount files on arbitrary filesystems formatted as swap and use
them like swap, and so, the terminology "swap files" and "swap
partitions" get mentally reduced to "are you using swap" in both cases.

I would probably re-write it to indicate something along the lines of:

"This change only has implications for people who are using
swap-formatted files mounted on top of standard Linux filesystems" 

That way it reads as: 

"There is a condition to whether or not you should care" and "That
condition is using swap-formatted files" -> "I am not using swap
formatted files, so this does not apply to me" -> "I can stop reading" 

Whereas it presently reads as: 

"The there is a condition to whether or not you should care" and "That
condition is you are using swap at all" -> "I am using swap!  I
better read all this very carefully"



pgpnIsZl2AR42.pgp
Description: OpenPGP digital signature


Re: [gentoo-dev] Patching vanilla-sources with genpatches in catalyst

2016-09-23 Thread James McMechan
>From: alexmcwhir...@triadic.us 
>Sent: Saturday, September 17, 2016 3:48 PM
>To: gentoo-dev@lists.gentoo.org
>Subject: [gentoo-dev] Patching vanilla-sources with genpatches in catalyst
>    
>For my sparc64 port, i need a livecd with kernel 4.8-rc6 that is patched
>to work on a livecd. I'm not going to expect gentoo-sources to be 

What patches were you thinking are needed for a live CD?
I would expect that either a vanilla or gentoo kernel would handle
being on a live CD without problems.
What is giving you trouble that you are aiming for 4.8-rc6, I have not
seen many problems.  Though the most recent gentoo live CD will hang
one of my machines due to radeon driver in the 3.14.14 kernel not accessing
I/O correctly ( it did not use the access functions just dereferenced a 
pointer).
The only other quirk I remember off the top of my head is the 2nd required
initramfs that the netboot kernel target needs, but even that works with a 
empty file.

>released for this kernel, and hacking up the kernel eclass for 4.8-rc6 
>doesn't seem like the right way to go. So i was looking for some input 
>on the best way to do this.
>
>The first thing that comes to mind is to make a vanilla-sources ebuild 
>for 4.8-rc6 and use that in the spec file. Then after doing a 

Are you following some set of instructions on building stages and a live CD?

>livecd-stage1 put the genpatches in /etc/portage/patches/... and let the 
>epatch_user interface take care of the rest.
>
>Does anyone have any better ideas?
>

Jim McMechan


[gentoo-dev] newsitem: OpenRC 0.22 updates

2016-09-23 Thread William Hubbs
Title: OpenRC 0.22 updates
Author: William Hubbs 
Content-Type: text/plain
Posted: 2016-09-26
Revision: 1
News-Item-Format: 1.0
Display-If-Installed: <=sys-apps/openrc-0.22

In previous versions of OpenRC, configuration information was processed
so that service-specific configuration stored in /etc/conf.d/* was
overridden by global configuration stored in /etc/rc.conf. This release
reverses that. Global configuration is now overridden by
service-specific configuration.

The swapfiles service, which was basically a copy of the swap service,
has been removed. If you are only using swap partitions, this change
will not affect you. If you are using swap files, please adjust the
dependencies of the swap service as shown in /etc/conf.d/swap.


signature.asc
Description: Digital signature


Re: [gentoo-dev] Working Group meeting 18th of September

2016-09-23 Thread Kristian Fiskerstrand
On 09/23/2016 07:54 AM, Daniel Campbell wrote:
> On 09/13/2016 06:54 AM, k...@gentoo.org wrote:
>> Dear Working Group,

..

>>
> It's a bit late, but were any transcripts or summaries written wrt the
> meeting that (I hope) was held? I'd be interested in reading it.
> 

The [agenda] and [log] is in the git repo. I do not expect to write up a
summary

References:
[agenda]
https://git.sumptuouscapital.com/?p=gentoo/wg-stable.git;a=blob;f=docs/meeting-logs/2016-09-18-agenda.txt

[log]
https://git.sumptuouscapital.com/?p=gentoo/wg-stable.git;a=blob;f=docs/meeting-logs/2016-09-18-wg-meeting.txt

-- 
Kristian Fiskerstrand
OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net
fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] bash-4.4 - call for testers

2016-09-23 Thread David Haller
Hello,

On Thu, 22 Sep 2016, David Haller wrote:
[..]
>I've found this that I guess has to do with the new readline:
>
>>From the build.log of
>emerge -1 dev-lisp/clisp
>
>
>[..]
> * Package:dev-lisp/clisp-2.49-r8
> * Repository: gentoo
> * Maintainer: common-l...@gentoo.org
> * USE:X abi_x86_64 amd64 berkdb elibc_glibc gdbm gtk
>   kernel_linux pcre postgres readline threads unicode userland_GNU
>   zlib
> * FEATURES:   ccache compressdebug nostrip preserve-libs sandbox
>   splitdebug userpriv usersandbox
>[..]
>;; Loading file 
>/var/tmp/portage/dev-lisp/clisp-2.49-r8/work/clisp-2.49/builddir/readline/readline.fas
> ...
>*** - FFI::FIND-FOREIGN-VARIABLE: foreign variable #"rl_readline_state" #x0088B460> does not have the
>  required size or alignment
>
>./clisp-link: failed in 
>/var/tmp/portage/dev-lisp/clisp-2.49-r8/work/clisp-2.49/builddir
>Makefile:2621: recipe for target 'base' failed
>make: *** [base] Error 1
>[..]
>
[..]

Got a patch for that:
https://bugs.gentoo.org/show_bug.cgi?id=594552
https://bugs.gentoo.org/attachment.cgi?id=447492

-dnh

-- 
Since attendees must wear their name tags, they must also wear shirts
or blouses.  Pants or skirts are also highly recommended. -- RFC 1391