<div dir="ltr"><div>These are the commits produced monthly by a tool called Automated Upgrade Helper and sent directly to recipe maintainers as listed in maintainers.inc. When maintainers receive the patches, they&#39;re supposed to reset the author to themselves, but sometimes it doesn&#39;t happen.</div><div><br></div><div>Search for &#39;auh&#39; in oe-core list for monthly summaries of AUH work.<br></div><div><br></div><div>Alex<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 25 Feb 2020 at 20:43, Andre McCurdy &lt;<a href="mailto:armccurdy@gmail.com">armccurdy@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Feb 21, 2020 at 2:46 PM Khem Raj &lt;<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; From: Upgrade Helper &lt;<a href="mailto:auh@auh.yoctoproject.org" target="_blank">auh@auh.yoctoproject.org</a>&gt;<br>
<br>
Why does the author sometimes get set to &quot;Upgrade Helper&quot;? It doesn&#39;t<br>
seem to happen very often (4 times in the past 6 years in oe-core).<br>
What&#39;s special about those 4 cases?<br>
<br>
I think it would be clearer if the author was set to whoever ran the tool.<br>
<br>
&gt; Signed-off-by: Khem Raj &lt;<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</a>&gt;<br>
&gt; ---<br>
&gt;  .../ninja/ninja/fix-musl.patch                | 46 -------------------<br>
&gt;  .../ninja/{<a href="http://ninja_1.9.0.bb" rel="noreferrer" target="_blank">ninja_1.9.0.bb</a> =&gt; <a href="http://ninja_1.10.0.bb" rel="noreferrer" target="_blank">ninja_1.10.0.bb</a>} |  6 +--<br>
&gt;  2 files changed, 2 insertions(+), 50 deletions(-)<br>
&gt;  delete mode 100644 meta/recipes-devtools/ninja/ninja/fix-musl.patch<br>
&gt;  rename meta/recipes-devtools/ninja/{<a href="http://ninja_1.9.0.bb" rel="noreferrer" target="_blank">ninja_1.9.0.bb</a> =&gt; <a href="http://ninja_1.10.0.bb" rel="noreferrer" target="_blank">ninja_1.10.0.bb</a>} (87%)<br>
&gt;<br>
&gt; diff --git a/meta/recipes-devtools/ninja/ninja/fix-musl.patch b/meta/recipes-devtools/ninja/ninja/fix-musl.patch<br>
&gt; deleted file mode 100644<br>
&gt; index 7fd779110d..0000000000<br>
&gt; --- a/meta/recipes-devtools/ninja/ninja/fix-musl.patch<br>
&gt; +++ /dev/null<br>
&gt; @@ -1,46 +0,0 @@<br>
&gt; -From e92a915183f8bff268f74c8cd00d986301a2bbf8 Mon Sep 17 00:00:00 2001<br>
&gt; -From: makepost &lt;makepost@firemail.cc&gt;<br>
&gt; -Date: Mon, 24 Dec 2018 03:13:16 +0200<br>
&gt; -Subject: [PATCH] Use st_mtim if st_mtime is macro, fix #1510<br>
&gt; -<br>
&gt; -In POSIX.1-2008, sys_stat has a st_mtim member and a st_mtime backward<br>
&gt; -compatibility macro. Should help avoid hardcoding platform detection.<br>
&gt; -<br>
&gt; -Signed-off-by: Oleksandr Kravchuk &lt;<a href="mailto:open.source@oleksandr-kravchuk.com" target="_blank">open.source@oleksandr-kravchuk.com</a>&gt;<br>
&gt; -<br>
&gt; -Upstream-Status: Pending<br>
&gt; ----<br>
&gt; - src/disk_interface.cc | 14 ++++----------<br>
&gt; - 1 file changed, 4 insertions(+), 10 deletions(-)<br>
&gt; -<br>
&gt; -diff --git a/src/disk_interface.cc b/src/disk_interface.cc<br>
&gt; -index d4c2fb0..dc297c4 100644<br>
&gt; ---- a/src/disk_interface.cc<br>
&gt; -+++ b/src/disk_interface.cc<br>
&gt; -@@ -202,19 +202,13 @@ TimeStamp RealDiskInterface::Stat(const string&amp; path, string* err) const {<br>
&gt; -   // that it doesn&#39;t exist.<br>
&gt; -   if (st.st_mtime == 0)<br>
&gt; -     return 1;<br>
&gt; --#if defined(__APPLE__) &amp;&amp; !defined(_POSIX_C_SOURCE)<br>
&gt; -+#if defined(_AIX)<br>
&gt; -+  return (int64_t)st.st_mtime * 1000000000LL + st.st_mtime_n;<br>
&gt; -+#elif defined(__APPLE__)<br>
&gt; -   return ((int64_t)st.st_mtimespec.tv_sec * 1000000000LL +<br>
&gt; -           st.st_mtimespec.tv_nsec);<br>
&gt; --#elif (_POSIX_C_SOURCE &gt;= 200809L || _XOPEN_SOURCE &gt;= 700 || defined(_BSD_SOURCE) || defined(_SVID_SOURCE) || \<br>
&gt; --       defined(__BIONIC__) || (defined (__SVR4) &amp;&amp; defined (__sun)) || defined(__FreeBSD__))<br>
&gt; --  // For glibc, see &quot;Timestamp files&quot; in the Notes of <a href="http://www.kernel.org/doc/man-pages/online/pages/man2/stat.2.html" rel="noreferrer" target="_blank">http://www.kernel.org/doc/man-pages/online/pages/man2/stat.2.html</a><br>
&gt; --  // newlib, uClibc and musl follow the kernel (or Cygwin) headers and define the right macro values above.<br>
&gt; --  // For bsd, see <a href="https://github.com/freebsd/freebsd/blob/master/sys/sys/stat.h" rel="noreferrer" target="_blank">https://github.com/freebsd/freebsd/blob/master/sys/sys/stat.h</a> and similar<br>
&gt; --  // For bionic, C and POSIX API is always enabled.<br>
&gt; --  // For solaris, see <a href="https://docs.oracle.com/cd/E88353_01/html/E37841/stat-2.html" rel="noreferrer" target="_blank">https://docs.oracle.com/cd/E88353_01/html/E37841/stat-2.html</a>.<br>
&gt; -+#elif defined(st_mtime) // A macro, so we&#39;re likely on modern POSIX.<br>
&gt; -   return (int64_t)st.st_mtim.tv_sec * 1000000000LL + st.st_mtim.tv_nsec;<br>
&gt; --#elif defined(_AIX)<br>
&gt; --  return (int64_t)st.st_mtime * 1000000000LL + st.st_mtime_n;<br>
&gt; - #else<br>
&gt; -   return (int64_t)st.st_mtime * 1000000000LL + st.st_mtimensec;<br>
&gt; - #endif<br>
&gt; ---<br>
&gt; -2.17.1<br>
&gt; -<br>
&gt; diff --git a/meta/recipes-devtools/ninja/<a href="http://ninja_1.9.0.bb" rel="noreferrer" target="_blank">ninja_1.9.0.bb</a> b/meta/recipes-devtools/ninja/<a href="http://ninja_1.10.0.bb" rel="noreferrer" target="_blank">ninja_1.10.0.bb</a><br>
&gt; similarity index 87%<br>
&gt; rename from meta/recipes-devtools/ninja/<a href="http://ninja_1.9.0.bb" rel="noreferrer" target="_blank">ninja_1.9.0.bb</a><br>
&gt; rename to meta/recipes-devtools/ninja/<a href="http://ninja_1.10.0.bb" rel="noreferrer" target="_blank">ninja_1.10.0.bb</a><br>
&gt; index f1236e8ac8..bdc6365052 100644<br>
&gt; --- a/meta/recipes-devtools/ninja/<a href="http://ninja_1.9.0.bb" rel="noreferrer" target="_blank">ninja_1.9.0.bb</a><br>
&gt; +++ b/meta/recipes-devtools/ninja/<a href="http://ninja_1.10.0.bb" rel="noreferrer" target="_blank">ninja_1.10.0.bb</a><br>
&gt; @@ -5,11 +5,9 @@ LIC_FILES_CHKSUM = &quot;file://COPYING;md5=a81586a64ad4e476c791cda7e2f2c52e&quot;<br>
&gt;<br>
&gt;  DEPENDS = &quot;re2c-native ninja-native&quot;<br>
&gt;<br>
&gt; -SRCREV = &quot;b25c08bda4949192c69cea4cee057887341a2ffc&quot;<br>
&gt; +SRCREV = &quot;ed7f67040b370189d989adbd60ff8ea29957231f&quot;<br>
&gt;<br>
&gt; -SRC_URI = &quot;git://<a href="http://github.com/ninja-build/ninja.git;branch=release" rel="noreferrer" target="_blank">github.com/ninja-build/ninja.git;branch=release</a> \<br>
&gt; -           file://fix-musl.patch \<br>
&gt; -&quot;<br>
&gt; +SRC_URI = &quot;git://<a href="http://github.com/ninja-build/ninja.git;branch=release" rel="noreferrer" target="_blank">github.com/ninja-build/ninja.git;branch=release</a>&quot;<br>
&gt;  UPSTREAM_CHECK_GITTAGREGEX = &quot;v(?P&lt;pver&gt;.*)&quot;<br>
&gt;<br>
&gt;  S = &quot;${WORKDIR}/git&quot;<br>
&gt; --<br>
&gt; 2.25.1<br>
&gt;<br>
&gt; --<br>
&gt; _______________________________________________<br>
&gt; Openembedded-core mailing list<br>
&gt; <a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>
&gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
-- <br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div>