From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6514907984160620544 X-Received: by 10.46.106.8 with SMTP id f8mr690335ljc.1.1516870219358; Thu, 25 Jan 2018 00:50:19 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.46.116.6 with SMTP id p6ls1328249ljc.7.gmail; Thu, 25 Jan 2018 00:50:18 -0800 (PST) X-Google-Smtp-Source: AH8x224Z2ugT6Zhs48dMlzWRdOwVYxKcixuiqhUWpA7bY+b+AEKqDGQ5U4+LoE2l33skm3y53MST X-Received: by 10.46.7.17 with SMTP id 17mr669458ljh.34.1516870218639; Thu, 25 Jan 2018 00:50:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516870218; cv=none; d=google.com; s=arc-20160816; b=VBP2x5yyg0TTUQ9R6lL5lfy7pg19gQ17CmjxYkodA+AbjFB3gJt/NVZHORKBPe0kzB DIt/FtPMi5l2C/q1DwvFvOpGozryl7+PuMP2bbbFiA4u91avaArIpYn/Z+0xHynziBB+ jwVp489WjUtpSxiFohSWDgVLmeOygwLxconWFekisktEEK5me9iiN30Ls74f0HT8P+pA TlmTlxshncvCBiTlQSWTrTwP/4T1ruTRNSk240LryMdOUDy7cI+0K5HBHk10Dx/TRXoi WT3PGLa8Ey+QJorwoyFtaVaqTVbDs6ZJl8qOadaj8qfYktmn8oxdSx/nWnnqki5vdAmU 1NIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:mime-version:user-agent :date:message-id:subject:from:to:arc-authentication-results; bh=WTRuHvh5uW0g2jf2ZPRq9Dm7cn1GZYcqoh986zU9O5k=; b=Bl9oefBqVOhhHdc6Ama8u7XxY/pHjrYLUIt+pTYB+0eksZYd/VeMaerxttmQwCsKB0 6p0i8LmDdsZbKegopUr5Gghxodtj7RzBzidJ3MgzT/Rdd0lyVbMe1k3Ftau5ePJR+3TV SRvyEnolOGMeRxAzL8gcsGSTcRrsDORrQI8iviAXH65+5SxZ5ZUdPeyEQYQVWZRdRk9u ba0TjEfBA3MdVQPeHNqamBm4C5FLQUbi0ZdqXeCmEBxpZawIcmLwNXj8IS1gwcYdDuD3 DJe9NsFdp1RjRCV0a4mQnziE5Z0JKylHMcL1yIyEe9CmHspzErJBAyAkge0p6QeanlY5 oGTg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id y16si203862lje.2.2018.01.25.00.50.18 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Jan 2018 00:50:18 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id w0P8oH2V015529 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 25 Jan 2018 09:50:18 +0100 Received: from md1f2u6c.ww002.siemens.net ([167.87.0.202]) by mail3.siemens.de (8.15.2/8.15.2) with ESMTP id w0P8oFO5016133 for ; Thu, 25 Jan 2018 09:50:17 +0100 To: isar-users From: Jan Kiszka Subject: Custom kernel build - best way to generate a package Message-ID: <5e24fe4d-7592-45b4-daa4-690d6fc6823e@siemens.com> Date: Thu, 25 Jan 2018 09:50:14 +0100 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: SXLoPm3/cOtQ Hi all, as indicated before, I'm looking into providing a framework for isar to help users with building their own kernel packages from un-debianized kernel sources. I'm now scratching my head how to do that best. Options I'Ve found so far: 1. make bindeb-pkg (from upstream kernel) Downside: currently requires patches to feed in missing runtime dependencies of the generated package. Also, it seems this is not designed to create full replacements of the standard debian kernel packages. Might be an uphill battle on the long run. 2. Provide debian/ folder in isar so that dpkg_runbuild works Question is here where to pick up the debian/ folder from. The original debian kernel package? The version that Frank once create as demo [1] (BTW, how was it created?)? 3. make-kpkg Still unclear to me what pros and cons are here. Any comments / suggestions would be highly appreciated! Thanks, Jan [1] https://github.com/ilbers/linux/commit/b7ab449238b8e59943849a10c95d578aa01d70e7 -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux