From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 12 Apr 2023 08:47:09 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pmUG4-000o8T-7e for lore@lore.pengutronix.de; Wed, 12 Apr 2023 08:47:09 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1pmUG4-0006iR-Cn; Wed, 12 Apr 2023 08:47:08 +0200 Received: from mail-vi1eur04on2088.outbound.protection.outlook.com ([40.107.8.88] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pmUFx-0006gg-Rz for ptxdist@pengutronix.de; Wed, 12 Apr 2023 08:47:02 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GRzB11lbKnco/7jgkXma5dxZmkXYR9Q9TFeVK9iladTasxG7F9hots/m9ucqWcy7hvt5CWSLaUnEXCbQ1Tsby0KmQauzdDKuMfBvhQhJsX8gjlyFJZXw14FxlPtAr6abKu4XwiJfnxHSUQm/wVX+qWDy+ldQoF3VIeSDaUXn0XLyhxWkN57pe+LSV5hjyfdmehmoyFrNUwja2BlFoZGuHtvN6pooMj5n9qgm6c2yEThG04x3bq9n+EqFgM8o+X0onO8xwIC2dQ57JltEbq9tw3N+w5WLoY6KBKOpGGfBtRhWz5MkU0BltFYk7bAeah25IeINjTD4DGHO1YTWzFERTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oBYJ4x3J95al9rseJtItrIZEWODNhpIerG0OkySCkHY=; b=NC4ilzG2P+9aPs3imKGFXNc5L9LjFoqrILI7lOcbQDYfV7ws4ubO6RyZGf7gwlN2uuuk/kMQ/Qzuk6GBX2PsjSz8Uv4nxJwPcWPOrVAImbYqcktbFg1VodS95e+bUMuKTCWZxfZ4dTNW5Wpw3PE3eddeUW7162XkpLR9/+S2vhJkCxypwyiyTlWMNFvM6Je/epj5anpRXPGdIU4rkJvIePhgs071Lfz+NYiU93ukkrPUwdC2Kmwreizvpy+hSzAUm2LeCNy/rxFBCAs1IV9AQZPmgGyx58T/IvKnp1rocXKbFvKDBi4kFiEYB+zOyOIZI+tcsFqatd/9xrRK9P4oUQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oBYJ4x3J95al9rseJtItrIZEWODNhpIerG0OkySCkHY=; b=Ci+WpHkOqrQL6A7AWEQDVvpgsyb/8uA5lAckWItBxkr4YScNhprErl4Ek8H6Ravakp+w9ZCCkfLrDrqFLw1pWCR8Ckcvut1johvJdG4NadeWhj1N7BT2Z+E4aQhgVKHRhzPc2NTZH4LklCKfPRIUyzo3EXkPMeGfAnKzHvEFYI0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AS4P251MB0588.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:4bf::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6277.35; Wed, 12 Apr 2023 06:46:57 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::34c0:dc94:1803:278a]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::34c0:dc94:1803:278a%7]) with mapi id 15.20.6254.035; Wed, 12 Apr 2023 06:46:57 +0000 Message-ID: <81667e4d-8071-1ee1-c496-6de4bc171414@t2data.com> Date: Wed, 12 Apr 2023 08:46:17 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Content-Language: en-US To: ptxdist@pengutronix.de References: <20230409080225.561083-1-christian.melki@t2data.com> From: Christian Melki In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: GV3P280CA0094.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::7) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AS4P251MB0588:EE_ X-MS-Office365-Filtering-Correlation-Id: d6d50958-6d80-4321-3c55-08db3b21b5b5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5s6x/CdINpv5JmmklgNvNikGwSCUJu7ry7fFLHZkMkpFIPQcgneOaeh6VMnsaAaEyyCAj8cT5ozagmdPo/MW0TOkkE3AL/CR1xazNcD5+syplRVO68ZsQ2ke+1FidPUKmuUZz7N+a/YdQ69O5A5yUsNI20y0VtB9oIgPwYh9dGDOTcakvX6VHED7YRMHrS+laSfOvXhVf2xnrxRVib4PHQP7+G3x5IKIFYJH2n765YvzLvFMNzNZzTbdhxur0tEedW57qlhzk8Cn7h8juqjUs/brCfeIn+m816jTJFLb6d0HBEHhBzTCKnzUUcwPkHgAMeJRRyKGeVysM1oVTj0wwOQrYfDspmwcEXJdSOqixbBe33dS5jo8jbjrHZMo0BAVX+6enVl6IkjSDVqlpF2VeYutTDhu6+d16NP7rinhVPsqH5BBQEPoGE7HwPKLyj/nO/cIEGVGc3O6IJHYCI9XabZn9eRTnerysHfNT0Llnf73t3EJS08VaqnU9kAAo9ayXhBk/iQ7H111mSHU3AyWtKcW3B/pvzOMIRduBAC+r8pSdxwxPLgKTQss/Ux9zwStoCzlJlcceuzfuzrWQ7RY1MEczTMJn88VU+bot+bkpQEKJ73wastNgFZHmdtrWQ2m+fnFjFqmQrbwZXhAHE/UsQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230028)(136003)(366004)(396003)(346002)(376002)(39830400003)(451199021)(478600001)(53546011)(6506007)(6512007)(186003)(66476007)(26005)(44832011)(316002)(2906002)(3450700001)(66946007)(6916009)(6666004)(8676002)(66556008)(8936002)(5660300002)(41300700001)(6486002)(38100700002)(31696002)(86362001)(83380400001)(36756003)(2616005)(31686004)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ak83ZVp3QWJoVWNIakh4TXhnV2ZJK080TldhSGh3Sk9PU0ovYWhDbGVSdnRG?= =?utf-8?B?My9oODRIaUo1UVZrM29FUGlFRmFlcFpzZjkwNzJIbGpuVUw5YWRzWEZISk5p?= =?utf-8?B?azM0aW93blRHMXJsejRKZFhzYjZET2lXVGZ6VzJUeXhVZXVPTkFiZDRyWVZS?= =?utf-8?B?WHAveE45QXhLWDc4VVRkNDFzby95L1VNU09TOWJac0NUMnBSd3lvRW45ZmZa?= =?utf-8?B?Y2UzQjcvdXdJOUdLZHJHR045ZjhnY0o4Uk1pcG56R1hhMlo5TldydlJzbVVk?= =?utf-8?B?K0dzMXZzWEwrblZQbkJNZkR5WEpOV3ZBZUFoYlRhRmNadVNtRDN6N3JoTklm?= =?utf-8?B?bmVUL3ZEMEZ0UUhaK1g1MkV6cjdueFR6SVNqeXdIVldsVkV2dDRoMCtzTE5r?= =?utf-8?B?dmpFTkM1Z1NkcnQva0hXYUhZRkxMZDlFbmF5eHg1c215L1ZuUnlLcGNKb2ho?= =?utf-8?B?UHczek9nNFhBWkh1cVB6VGE0Q25JQld1L2RiTko0Vm5mNGI5dUpaS0dSM2JV?= =?utf-8?B?UjVSVGRwOVBnSmRIYlcwMjM5Q0loeEN6NFNKN2V6TXZrRkpmKzJ2Sk15SmVJ?= =?utf-8?B?dFVuSk5pTE81TjkrZFFCRkN4YXJsdGk0c2VONmRQL2wydXJ0TkFIQmlkcHFQ?= =?utf-8?B?OVJmMTlKM2V2OGFHSWZpT25xVURKSFlRSHRqdlRwQzdDaFdzcDZOQitWeWxt?= =?utf-8?B?WmJhSDVoNTVHTjVLSHlRL2prQ1dOdXZObVZuc2Zmb0hDVXluZW9Gc0ZyNTh2?= =?utf-8?B?aHJMZm4yd1RzQ1p5M294OUVBZWh0V1hvbTRUQzFtL3YzNkFmUk5ldGVkUWMr?= =?utf-8?B?VGdhOGMxdWZsMkl2cnVJZGE0NS84NGkwdlA5ZFkzY3ZzaTdkSXZwN2xzdFhj?= =?utf-8?B?TWlyVTVOOWRLTWtRYm5WVExzRFlWT1hDREt2SmNaT1VQQWQzc0ZZdXNyZmNk?= =?utf-8?B?bnl4NGVFWFVYdE4vZFkwZmRqV204Z0tYZXEyaWlBMS81VEFKWHdXUlh0c3BS?= =?utf-8?B?a2s4RU0zcFdVZ2RGbDNyMUlUdWljbGZwZUpHRUc2dkRjejZFWHkycWp4WEtC?= =?utf-8?B?S2J4QmlDRFZ1TlQzMlFuUFcrK2VrYlBlSjZLVm1IWTljbGpxZmw5aXR2UzFQ?= =?utf-8?B?N2RpcEFWV0Z5R0U3QjZPY01zcjdpZG5xck1sbEtscDVzZE94R1FLQkZ1UWVY?= =?utf-8?B?VllTbWRtWW5abDZsSnQ5N3pxWlF2dmJoVWU1NHpRSDRxbW9KYjhxV2hiZStn?= =?utf-8?B?SDl6b3NhOVk3ei81aUNjZ1JiOUNOMGc2WGs5R0NRRjRGazF6VjZndTNaa2t4?= =?utf-8?B?K3BjeVg3NHdTaGFGM3pRWWF0UW9EN1BMWkwvUTlCRGtHNlFnMkF1V1pHUW1H?= =?utf-8?B?NXZJdEQwbUhQUk9oSG1oV3ZnRU9aK0NPL3FtbC9XSEQ4d0hXUURYemYvZzVs?= =?utf-8?B?SFBuSVptV056cjRLYzJFU1pFaytaNVR3bnIzNGlVOW1tWURrMXJyYjdHMmp0?= =?utf-8?B?MS9POVd6MnEyOTdqdXVtTmJXbXJiNGsvblVhVHFsZWU1bFI5aHUzeUhaeko1?= =?utf-8?B?WjdrdW8vNkR1ZzFrOW05TUFueVVDUnQvSGJvZk1icEdsNUlLdGhyUGJRSEI5?= =?utf-8?B?YVp3WTZoa3IyRFlmZG9oZCtNZ2JYaTJQWEtrakMwRGxoS0RLVlRrZWl1alpN?= =?utf-8?B?Y3plbFZialpTdDdZa1ByendNTmNsZ1pIVGtvR2FCeEw2ZjZpMVg3cjU4UEwz?= =?utf-8?B?enJGRW8yb1pRZyt4dHpvQ0RabXd3QVpJSDZnS1krQ2MwSEJKbXE5S2k0bFU3?= =?utf-8?B?dngrZ0ljNVFSeHlITm95REh1VksxTjJNbWZmdGFWOWRzK3ZEL2sva0lDTzgx?= =?utf-8?B?bHlpOFBMWU81emNsZ1o1RU5MTGZYSzJmd0xtRFBWanRwQkIrWUVLN2dFblUw?= =?utf-8?B?VG5VZ0V5a2RJT2wwL3ZVTVJmU0MvdzZxTmdDdm9pRjZQSnJUTDk1eE9QbFBF?= =?utf-8?B?ZFBnWXcyc1liN0xFbHpmMEFjV2VWSEQ4djFlY3ptUjJjc2pYajJLcmhPTWth?= =?utf-8?B?eGVtVys5NW5XaVpSczk4aDRDYkVoakxpbjZzdUZoTm8vVFFLMWdnblRkakNl?= =?utf-8?B?SHhiSWplNUhLTll4N0s3aFBvM2tPek1YMUxyWGlBUjBkK3lWVFBwQU5oanlr?= =?utf-8?B?REE9PQ==?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: d6d50958-6d80-4321-3c55-08db3b21b5b5 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2023 06:46:57.3355 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: bsd/S3Nd4s6EDtM4peim8JCJrbHQoRhDLfZrDI2Zd/QFchLsd1F+yL/Ux+5zOxfhANHOGMhCzMb3ogQ/eagK0by3z8QrvcES+AMP7Ju2VC0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4P251MB0588 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.5 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] [PATCH] openssh: Disable config check in installation. X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de, christian.melki@t2data.com Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false On 4/12/23 08:43, Michael Olbrich wrote: > On Sun, Apr 09, 2023 at 10:02:25AM +0200, Christian Melki wrote: >> OpenSSH tries to run cross compiled target sshd on host >> when installing. It uses the config validation function. >> This gets an ugly install error (which ptxdist ignores?). > > Actually, it's the openssh buildsystem that ignored the error. > Note the '-' as first character of the command. > > I'd rather not carry a patch. It cannot go upstream like this so we would > have to keep it forever and its just cosmetic anyway. > > PTXdist never calls 'make' with '-i' to ignore errors. So if you find any > explicitly ignored errors then the buildsystem of the package ignores the > error. > > What's your usecase for this? > > Michael > I understand. I'm ok with a drop. The usecase was just cleaning up install errors. They look ugly when reviewing the logs and raise questions if the package makefile completed the install or not (I missed the '-') /Christian >> Signed-off-by: Christian Melki >> --- >> ...0001-Makefile.in-Remove-check-config.patch | 25 +++++++++++++++++++ >> patches/openssh-9.3p1/series | 4 +++ >> 2 files changed, 29 insertions(+) >> create mode 100644 patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch >> create mode 100644 patches/openssh-9.3p1/series >> >> diff --git a/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch b/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch >> new file mode 100644 >> index 000000000..572e3d883 >> --- /dev/null >> +++ b/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch >> @@ -0,0 +1,25 @@ >> +From: Christian Melki >> +Date: Sat, 8 Apr 2023 10:12:02 +0200 >> +Subject: [PATCH] Makefile.in: Remove check-config. >> + >> +OpenSSH tries to run target sshd on host when cross compiling. >> +This results in an install failure. >> + >> +Signed-off-by: Christian Melki >> +--- >> + Makefile.in | 2 +- >> + 1 file changed, 1 insertion(+), 1 deletion(-) >> + >> +diff --git a/Makefile.in b/Makefile.in >> +index 70287f51fb81..0b131c92a781 100644 >> +--- a/Makefile.in >> ++++ b/Makefile.in >> +@@ -377,7 +377,7 @@ distprep: catman-do depend-check >> + $(AUTORECONF) >> + -rm -rf autom4te.cache .depend.bak >> + >> +-install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files install-sysconf host-key check-config >> ++install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files install-sysconf host-key >> + install-nokeys: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files install-sysconf >> + install-nosysconf: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files >> + >> diff --git a/patches/openssh-9.3p1/series b/patches/openssh-9.3p1/series >> new file mode 100644 >> index 000000000..b274d1052 >> --- /dev/null >> +++ b/patches/openssh-9.3p1/series >> @@ -0,0 +1,4 @@ >> +# generated by git-ptx-patches >> +#tag:base --start-number 1 >> +0001-Makefile.in-Remove-check-config.patch >> +# e29227a4207a58013be625ec869e9ca7 - git-ptx-patches magic >> -- >> 2.34.1 >> >> >> >