From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24596 invoked from network); 14 Jun 2020 20:43:52 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 14 Jun 2020 20:43:52 -0000 Received: (qmail 30422 invoked by uid 550); 14 Jun 2020 20:43:48 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 30404 invoked from network); 14 Jun 2020 20:43:47 -0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HFZ4PhjtLV0DbX/p3ccAiF5dCe59gOC/3ecXD8VymmGCngvaxbkUacZGVeIb6cR8Oh0uoX0eZJGW95nj79wYcLqqvoSmiX0aOwAXiy+WMSmnXBwx499yZQl8wSLNKxjIyBSb4alEHPU/DQtGdx/bUHYt/kG6xsjpd8CJ0pC0nmayV3ZA5idfbh5TvmuSjOqmUCPlKVHTxUEx3oGkrxIfIXHAnqKOOwaQ099XE+P0FK47mUPecABV6z2Ns4JWPHRExNVVRMhsJ7a3Ip9ig+DdtTRPXtFd25peW7OHc5cqrnG0aqP9bF2uEg62qbRBpxCtojtTEHjXIhbhOpBSxMv4JA== 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-SenderADCheck; bh=0q/peMFQxj6APuWj2fe0An+32WtO6faxZHUui6bjQmk=; b=LJIu+1GQ6ph3bpIGH5VTTeSWxaqITZapduIONsTmQF5sgp81FD9+2m7fasRQB/zQ4E4BZZgw+WOrexkqAEXzb3PjACE34Sl6/aHL8OssfA3TmrIlxNqHfjTrIMQgWlN1nYxmzX8BeO4K8Tw7UBjHiwe8uqohZG5Eftyn+spfMHfmgmzqT6CiXOhxY65feW69IVegyf9I/ZamX5hyOdQcyQhU3JbB7tQXcFzxm1vQNwhg5x007AqJirPw+lvBvbgLZLxQzVZklsiO3gqwoGwJapNHoL3lZzaZ1dl0hBAiNuxvoiR6xVcIX9M2u/Z3hv3fzoNeMsQWQoE94lRG34dipw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0q/peMFQxj6APuWj2fe0An+32WtO6faxZHUui6bjQmk=; b=eehLpA6wp87lK5jzx4Er8m4JbbeZ5jogZAq0GfBJ/4TuheBxJWFfBO+EMVCdevdwZ2tKWpJmeA+uMANBNe5bGeasnhEHwVkytYjIsZiJn+buOC8LzybnJSZoIMKaRD2Z74cpcZwt5hLq8dUr8CMRWouvabr0vXpuCJMLtHAAH/M= From: John Starks To: "musl@lists.openwall.com" Thread-Topic: [EXTERNAL] Re: [musl] Advocating musl to in windows subsystem and OS X Thread-Index: AQHWQoCM0h1KIR4l5E+AeFsn5zMry6jYk3sQ Date: Sun, 14 Jun 2020 20:43:35 +0000 Message-ID: References: <20200614191752.GA13001@voyager> In-Reply-To: <20200614191752.GA13001@voyager> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: lists.openwall.com; dkim=none (message not signed) header.d=none;lists.openwall.com; dmarc=none action=none header.from=microsoft.com; x-originating-ip: [97.126.5.1] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: ec6f5310-efe2-4ac9-1eea-08d810a39beb x-ms-traffictypediagnostic: BN7PR21MB1682: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 04347F8039 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +cc3uOPJFNl9cCgXkdKOCPEQ4a5pf1l1TLo22V9E/l3Y4gbNgyKRRbDUYO8Y9btOMaGry/5acjzer5FR7JVQjZHDcSGNIwv8DkQZkF4iRM4+7zkGBh2djv8iHb4wOl6N6EwySAiawVjzaiEKA/TN604hWxXt/vG/vrXsCBlsEqyVpq9JXZ+OFYyHZgT9XFdHhsMfeJVtokg/W8Xp6nqrXg0kYECypm73/kX73rhMo0axWPsTnfxotCj+HBkx/XMtDQd4Z+eChDZEXR53QMbtXOt+YfuPS2pRV6z/PfAyDFcbaWzNBwn1esCLG5iVGKG69TEVostZMfWtxdFYY7Vvmg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN7PR21MB1684.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(366004)(346002)(39860400002)(136003)(396003)(376002)(10290500003)(2906002)(478600001)(76116006)(66946007)(86362001)(33656002)(66446008)(66476007)(64756008)(26005)(8936002)(66556008)(6506007)(9686003)(8990500004)(186003)(8676002)(82960400001)(7696005)(82950400001)(6916009)(52536014)(316002)(55016002)(71200400001)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: 3mfiFt6Vfwm24CdYS2vlrabErXdA+4gG0K1GRm8qwSZrr7dbHNh4vBeYMBCvgaLQBeKdNIz3PZVzb+nnwUnUPBNnrewnnlty4GsASS2C/1aCn9mco2XKPfWOuJPKNiaUj4kOuWpOw9ArT2j3ihEure/BAmDcHMMh1UH/nhnzSPiNDhq+a+KinlFMcCk7KmVHWEh5sV014K5KOYdh8advoBGox1QkZFcY+6Q6zWSElqfkq1nzFLo/U+tvaj+ltNpOGljlVHD9rFjPp+oxsoWdvKyxH9m2KLp6tM9ywFhvbVI6a15bK9EfOvfgKWRmBEbb0M+axI8M9y0JsGmCcVNqCANAq0GN42lAVJn9TF0afCG2jC1pgoprHu2bgQVHGtztsbl3pNGBfuYBmveeqXp+j0nMGyEMiBbSFJEKUV011ybuP3MTfJuhohqVFmDwk/14RBFYVCkFEHWt4B/uV9+B0JExO6m7LrLLTIOhQaXIwdU= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN7PR21MB1684.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ec6f5310-efe2-4ac9-1eea-08d810a39beb X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2020 20:43:35.3816 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Xr+CRkcFQuugVdtX1/bnJiBQPNF/zxr6sStVempxS7CK985fFD3tcYSZPIDD49EH3bRuE7eO0p1s0gGSGnmHfUTY7d+bPpdtvVaGHxHsIn4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR21MB1682 Subject: [musl] RE: [EXTERNAL] Re: [musl] Advocating musl to in windows subsystem and OS X > From: Markus Wichmann > On Fri, Jun 12, 2020 at 06:56:28PM +0200, Brian Peregrine wrote: > > Microsoft probably uses glibc (as the subsystem seems to be > > canonical-made and they use glibc in ubuntu), >=20 > The distribution you install is just a collection of the exact binaries y= ou would > get in a normal install. Therefore it is the distribution itself which ha= s a libc, > and whether that is glibc, musl, or dietlibc (just to name an utterly out= landish > option) is up to the distribution. > However, there is one additional file installed, called /init, which is a= lso the > root of the emulated process tree. And that file is statically linked aga= inst > musl (as you can tell by running "strings" on it). It apparently generate= s a > couple of files from Windows' current system settings (like /etc/resolv.c= onf). Yes, originally we dynamically linked our infrastructure binaries to glibc = and relied on the distro to ship it. These days we are happy users of (stat= ically-linked) musl. We additionally try to make sure that musl-based distr= os such as Alpine work well within WSL.