From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) by mx.groups.io with SMTP id smtpd.web11.7312.1608375833214776651 for ; Sat, 19 Dec 2020 03:03:53 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=RXwKyMsl; spf=pass (domain: linuxfoundation.org, ip: 209.85.128.50, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm1-f50.google.com with SMTP id v14so5229768wml.1 for ; Sat, 19 Dec 2020 03:03:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=RgSFBNbA8GeNwPzOSTWLslnl4igzk84aozwX4HIr95w=; b=RXwKyMslb6n6HyC2nmoJTbyE6MLOnckPXjS0TEKJhiYHx1RupdOq2GSyR9hUXyxGmd 22hFtkkErDEmVR6QS2jc8UkM1sGc9eZ+56UwqcRZnEOE76fk7RGg7c/dl1SomVKHjQ64 VAz8KX8H5yk7UXiaXhWSBB2tWHSWaIirpgiH8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=RgSFBNbA8GeNwPzOSTWLslnl4igzk84aozwX4HIr95w=; b=jDTJFPtY5UHaFLkQEi4f/Yhzep13BRuCcDd9+jzId5Q6uZk0NmOVFZQs+6DCIvNVrJ t6k5RGVIj05Xb3JS2ThyGcRhq5xKucfA/SHMqjQHTzLLPJkk8otdoDuuH5S24jUPap6z Md30AGlXdUy/2PdGAfsdsloolJ8UGiZmtVi3NPgq7SCqRrYqnjHbW1ydQeL9iOcIhRS2 ntCKxjGB0kBkZT1pVccoP0+NcA8w4QkwxXRY31jgJBBfTHywlJXK3jwvdRaIDXIFHds5 eRjC6I9LS7Hpifq/dSX3gFtm8TSPK7imB/iRY8X8XcTZH978/Jv09ahHR83BN0zL1TSb q9Gw== X-Gm-Message-State: AOAM533+Shk7m68rpIBoVJpxRcqUEHDKo3MWyULkRyFdI6Ecy/Sw3D+X dkSmGHHlRW1LNPN/EPvlAwPVjQ== X-Google-Smtp-Source: ABdhPJzEgvfc7wOwmYWqRdE9HJ0BhpqlQmMsCbQWhAHccntGFbGFdNUnzKaNfP/HTy0h3SSwdLMwgQ== X-Received: by 2002:a1c:234d:: with SMTP id j74mr7879812wmj.18.1608375831761; Sat, 19 Dec 2020 03:03:51 -0800 (PST) Return-Path: Received: from 4.4.0.a.d.7.7.1.7.c.4.b.2.1.9.0.c.3.f.5.a.b.a.0.0.b.8.0.1.0.0.2.ip6.arpa (4.4.0.a.d.7.7.1.7.c.4.b.2.1.9.0.c.3.f.5.a.b.a.0.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:aba:5f3c:912:b4c7:177d:a044]) by smtp.gmail.com with ESMTPSA id k6sm14799732wmf.25.2020.12.19.03.03.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 19 Dec 2020 03:03:51 -0800 (PST) Message-ID: <4085e0c23c2db38b23dc56a15f56637f2006d69d.camel@linuxfoundation.org> Subject: Re: [OE-core] [PATCH v3 1/5] systemd: update 246 -> 247 From: "Richard Purdie" To: Luca Bocassi , openembedded-core@lists.openembedded.org Date: Sat, 19 Dec 2020 11:03:50 +0000 In-Reply-To: <165217A789F1A918.13568@lists.openembedded.org> References: <20201210125312.3302065-1-luca.boccassi@gmail.com> <20201218094256.3796401-1-luca.boccassi@gmail.com> <165217A789F1A918.13568@lists.openembedded.org> User-Agent: Evolution 3.36.4-0ubuntu1 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Sat, 2020-12-19 at 10:33 +0000, Richard Purdie via lists.openembedded.org wrote: > https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/1662/steps/14/logs/stdio > > (there is a second issue there from other patches in master-next > too). > > We do need a green build to be able to merge so this may depend on > someone else looking into that reproducibility issue. I did try and > give some hints in my previous email, I'd need to look at the code to > be able to give any more pointers. Looking at the output in https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20201219-fqxxqel9/packages/diff-html/ you can see that the .text section in the binary changes size. Ignoring the offset changes, the actual change is the change in size of the maybe_emit_login_defs_warning function from 256 to 275 bytes. That function is in the systemd sources in git/src/sysusers/sysusers.c. It uses a variety of configuration options such as: SYSTEM_ALLOC_UID_MIN SYSTEM_UID_MAX SYSTEM_ALLOC_GID_MIN SYSTEM_GID_MAX My best guess is that we're not setting one of these and its falling back to a host system value which varies by host distro. Obviously we need to prove that and figure out the correct value for OE usage but its maybe a pointer as to the possible problem (or I could be totally wrong!). Cheers, Richard