From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-soc+bounces-2328-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 54E941382C5 for <garchives@archives.gentoo.org>; Fri, 23 Mar 2018 13:37:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3C8BDE08F4; Fri, 23 Mar 2018 13:37:10 +0000 (UTC) Received: from mail-pf0-x22e.google.com (mail-pf0-x22e.google.com [IPv6:2607:f8b0:400e:c00::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id ED43AE08F4 for <gentoo-soc@lists.gentoo.org>; Fri, 23 Mar 2018 13:37:09 +0000 (UTC) Received: by mail-pf0-x22e.google.com with SMTP id a11so1361535pff.8 for <gentoo-soc@lists.gentoo.org>; Fri, 23 Mar 2018 06:37:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=0Jnkvp3dQnLWoIF3M+bP5cK5CJefgE6Tgnup/hWNcMw=; b=ZNSMncWsuIqH0QQMCzT8fZ4ZdGi8e5sovwVlMSnrR+521FfqJYFUm9V5OVPmwJdO96 0SczplBYARobJo8uRBIv1g8LkX8+psNIIbcm13sHXpumZfo8xVx16+lSF9U1UEPItWX0 rtMJIOlLdD0Q9h1iO+6ATFRieXTconH9I1kJAQBW2pX6JdUg4L3S+ZObWiM13Oc94PoR 46r1ZUr4Aa11CI76qncTq0/ZBXF623IuNU3Ze02gHLcPviBlFjboZNimWMNN2qmvXa4V XTACGGJkWaGUmaVRcdZmTODSZEAa2RVIl6HqSPYCy8q2E+AUDdKq3SYitZfCD3jo8OHR hcKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=0Jnkvp3dQnLWoIF3M+bP5cK5CJefgE6Tgnup/hWNcMw=; b=jSMaDv6yqpOoj51uEzL9mtxl1Z4xEg+SzuOk2i5IHk4HbEWAg8hAnLQ+Qstdsu+UFV uteU/V/cRtTFfagWfrOSTe3epFwh+6g7jD0gDyNTrXMrgyupTsoJYDzlmAVwInKqJ/Fz GKlCA4khNJPtGghAhHBTSrDiKD6aD80WX+U1qRHBXbeTLo49jLe/zb3AoOLTdo4K3BTe O8QBp47GqZbkZ+Q+GoaviEXignE4/FgBuw1dei+/7JlRZzuOeHKx+X3q7F3TzlPcAMKN JlfYqp4cz17+esXONaPDWNIEg9gOD4SBSLatjA+8PdheLZmgTaczTb6ARWVIhMrPAQ6c 0CJQ== X-Gm-Message-State: AElRT7EL/TE3XfpKB9FUMODlQ1ZiFXJafOsNsRBWAfZ5PDflwGqNU9WR 1Yic8BRagJAHTQry8YyRgmpSbGAwEV7SBjprObp4DQ== X-Google-Smtp-Source: AG47ELu9fOW+LBkqMA+nIa44/5jzNb9oKkFk8b/kv2mM7mmPOis7bKpm99R2H9kP/Mh67JZbPKyiKTNRLkYAScGz/PM= X-Received: by 10.101.96.134 with SMTP id t6mr10523806pgu.58.1521812228297; Fri, 23 Mar 2018 06:37:08 -0700 (PDT) Precedence: bulk List-Post: <mailto:gentoo-soc@lists.gentoo.org> List-Help: <mailto:gentoo-soc+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-soc+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-soc+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-soc.gentoo.org> X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 Sender: freemanrich@gmail.com Received: by 10.236.174.22 with HTTP; Fri, 23 Mar 2018 06:37:07 -0700 (PDT) In-Reply-To: <1dffb6d3-37ad-b892-af60-5741a83830ca@gentoo.org> References: <CAA-UPQu4y_U=FnCMJS58q3QkBP_NnwcYkGo0W_vwXiNv9Wmcdg@mail.gmail.com> <87woy4ycqp.fsf@gentoo.org> <CAGfcS_kXHLD5oabGEdjvSV9rxbYeEq4ixbJYj1PcvqqNiGdriQ@mail.gmail.com> <1dffb6d3-37ad-b892-af60-5741a83830ca@gentoo.org> From: Rich Freeman <rich0@gentoo.org> Date: Fri, 23 Mar 2018 09:37:07 -0400 X-Google-Sender-Auth: EpbrEhHnmy-CKI6MB4qn7VDpTjE Message-ID: <CAGfcS_n6npsCE7zERfg_urpVyYRRN73FhkX3wQ22kU705OxCfQ@mail.gmail.com> Subject: Re: [gentoo-soc] Application for Google Summer of Code 2018-Mishal Roy To: gentoo-soc@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: b431f17f-38c8-4ab0-b8ee-7a9e17bfda9b X-Archives-Hash: 2f637b14144a25a3620201098ddbd0fa On Fri, Mar 23, 2018 at 2:50 AM, Patrick Lauer <patrick@gentoo.org> wrote: > > https://github.com/adjust/gentoo-overlay/tree/master/sys-kernel > > This just needs to be cleaned up a bit to be upstreamed, and so far I've > not had the time for it. > > It's a solved problem (I'm aware of at least two other ebuilds to do the > same) :) > Yeah, that is certainly one approach. Part of me thinks that modularizing the initramfs portion would be ideal, and as Benda suggested making it possible to install the built sources might be useful (if doing so one would need to patch the file that points to the build location so that future module builds can find them). This particular ebuild uses sources in /usr/src but I think it would be cleaner to just fetch these into the build directory. The package I find most frustrating is zfs-kmod, because it needs fully-built sources and not just prepared sources. I build to a tmpfs, and re-creating prepared sources using that approach is trivial, but doing a full rebuild just to update zfs modules is a bit painful (granted, less so now that I have 12 cores). I've been too lazy to figure out why zfs needs them... -- Rich