Hello,

this email is a notification from the Auto Upgrade Helper
that the automatic attempt to upgrade the recipe *ccache* to *4.1* has 
Failed(do_compile).

Detailed error information:

do_compile failed



Next steps:
    - apply the patch: git am 0001-ccache-upgrade-3.7.11-4.1.patch
    - check the changes to upstream patches and summarize them in the commit 
message,
    - compile an image that contains the package
    - perform some basic sanity tests
    - amend the patch and sign it off: git commit -s --reset-author --amend
    - send it to the appropriate mailing list

Alternatively, if you believe the recipe should not be upgraded at this time,
you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that
automatic upgrades would no longer be attempted.

Please review the attached files for further information and build/update 
failures.
Any problem please file a bug at 
https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler

Regards,
The Upgrade Helper
Loading cache...done.
Loaded 1423 entries from dependency cache.
Parsing recipes...done.
Parsing of 807 .bb files complete (806 cached, 1 parsed). 1413 targets, 31 
skipped, 0 masked, 0 errors.
Removing 1 recipes from the core2-32 sysroot...done.
Removing 1 recipes from the qemux86 sysroot...done.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "1.49.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "i686-poky-linux"
MACHINE              = "qemux86"
DISTRO               = "poky"
DISTRO_VERSION       = "3.2+snapshot-e397c67133b19959048a93011992d3fda79edf0d"
TUNE_FEATURES        = "m32 core2"
TARGET_FPU           = ""
meta                 
meta-poky            
meta-yocto-bsp       = 
"tmp-auh-upgrades:e397c67133b19959048a93011992d3fda79edf0d"
workspace            = "master:796be0593a607938aef3941372a9238b7e895446"

Initialising tasks...done.
Sstate summary: Wanted 20 Found 13 Missed 7 Current 130 (65% match, 95% 
complete)
NOTE: Executing Tasks
NOTE: Setscene tasks completed
NOTE: Running task 527 of 588 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_fetch)
NOTE: recipe ccache-4.1-r0: task do_fetch: Started
NOTE: recipe ccache-4.1-r0: task do_fetch: Succeeded
NOTE: Running task 575 of 588 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_unpack)
NOTE: Running task 576 of 588 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_prepare_recipe_sysroot)
NOTE: recipe ccache-4.1-r0: task do_unpack: Started
NOTE: recipe ccache-4.1-r0: task do_prepare_recipe_sysroot: Started
NOTE: recipe ccache-4.1-r0: task do_unpack: Succeeded
NOTE: Running task 577 of 588 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_patch)
NOTE: recipe ccache-4.1-r0: task do_patch: Started
NOTE: recipe ccache-4.1-r0: task do_prepare_recipe_sysroot: Succeeded
NOTE: recipe ccache-4.1-r0: task do_patch: Succeeded
NOTE: Running task 578 of 588 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_deploy_source_date_epoch)
NOTE: Running task 579 of 588 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_populate_lic)
NOTE: recipe ccache-4.1-r0: task do_deploy_source_date_epoch: Started
NOTE: recipe ccache-4.1-r0: task do_populate_lic: Started
NOTE: recipe ccache-4.1-r0: task do_deploy_source_date_epoch: Succeeded
NOTE: recipe ccache-4.1-r0: task do_populate_lic: Succeeded
NOTE: Running task 580 of 588 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_configure)
NOTE: recipe ccache-4.1-r0: task do_configure: Started
NOTE: recipe ccache-4.1-r0: task do_configure: Succeeded
NOTE: Running task 581 of 588 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_compile)
NOTE: recipe ccache-4.1-r0: task do_compile: Started
ERROR: ccache-4.1-r0 do_compile: oe_runmake failed
ERROR: ccache-4.1-r0 do_compile: Execution of 
'/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-32-poky-linux/ccache/4.1-r0/temp/run.do_compile.35564'
 failed with exit code 1:
make: *** No targets specified and no makefile found.  Stop.
WARNING: exit code 1 from a shell command.

ERROR: Logfile of failure stored in: 
/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-32-poky-linux/ccache/4.1-r0/temp/log.do_compile.35564
Log data follows:
| DEBUG: Executing python function autotools_aclocals
| DEBUG: SITE files ['endian-little', 'bit-32', 'ix86-common', 'common-linux', 
'common-glibc', 'i686-linux', 'common']
| DEBUG: Python function autotools_aclocals finished
| DEBUG: Executing shell function do_compile
| NOTE: make -j 48
| make: *** No targets specified and no makefile found.  Stop.
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Execution of 
'/home/pokybuild/yocto-worker/auh/build/build/build/tmp/work/core2-32-poky-linux/ccache/4.1-r0/temp/run.do_compile.35564'
 failed with exit code 1:
| make: *** No targets specified and no makefile found.  Stop.
| WARNING: exit code 1 from a shell command.
| 
NOTE: recipe ccache-4.1-r0: task do_compile: Failed
ERROR: Task 
(/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_compile)
 failed with exit code '1'
NOTE: Tasks Summary: Attempted 581 tasks of which 573 didn't need to be rerun 
and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 1 seconds

Summary: 1 task failed:
  
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/ccache/ccache_4.1.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
From 0c0c723d1182a6e4ddd2c539bcdb942c0b30b860 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <[email protected]>
Date: Tue, 15 Dec 2020 05:41:47 +0000
Subject: [PATCH] ccache: upgrade 3.7.11 -> 4.1

---
 meta/recipes-devtools/ccache/ccache_3.7.11.bb |   32 -
 meta/recipes-devtools/ccache/ccache_4.1.bb    | 1137 +++++++++++++++++
 2 files changed, 1137 insertions(+), 32 deletions(-)
 delete mode 100644 meta/recipes-devtools/ccache/ccache_3.7.11.bb
 create mode 100644 meta/recipes-devtools/ccache/ccache_4.1.bb

diff --git a/meta/recipes-devtools/ccache/ccache_3.7.11.bb b/meta/recipes-devtools/ccache/ccache_3.7.11.bb
deleted file mode 100644
index fd004f4c9b..0000000000
--- a/meta/recipes-devtools/ccache/ccache_3.7.11.bb
+++ /dev/null
@@ -1,32 +0,0 @@
-SUMMARY = "a fast C/C++ compiler cache"
-DESCRIPTION = "ccache is a compiler cache. It speeds up recompilation \
-by caching the result of previous compilations and detecting when the \
-same compilation is being done again. Supported languages are C, C\+\+, \
-Objective-C and Objective-C++."
-HOMEPAGE = "http://ccache.samba.org";
-SECTION = "devel"
-
-LICENSE = "GPLv3+"
-LIC_FILES_CHKSUM = "file://LICENSE.adoc;md5=22d514dbc01fdf9a9784334b6b59417a"
-
-DEPENDS = "zlib"
-
-SRC_URI = "https://github.com/ccache/ccache/releases/download/v${PV}/${BP}.tar.gz";
-SRC_URI[sha256sum] = "34309a59d4b6b6b33756366aa9d3144a4655587be9f914476b4c0e2d36365f01"
-
-UPSTREAM_CHECK_URI = "https://github.com/ccache/ccache/releases/";
-
-inherit autotools
-
-# Remove ccache-native's dependencies, so that it can be used widely by
-# other native recipes.
-DEPENDS_class-native = ""
-EXTRA_OECONF_class-native = "--with-bundled-zlib"
-INHIBIT_AUTOTOOLS_DEPS_class-native = "1"
-PATCHTOOL = "patch"
-
-BBCLASSEXTEND = "native"
-
-do_configure_class-native() {
-    oe_runconf
-}
diff --git a/meta/recipes-devtools/ccache/ccache_4.1.bb b/meta/recipes-devtools/ccache/ccache_4.1.bb
new file mode 100644
index 0000000000..4f3bc89d2e
--- /dev/null
+++ b/meta/recipes-devtools/ccache/ccache_4.1.bb
@@ -0,0 +1,1137 @@
+# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
+# The following is the difference between the old and the new license text.
+# Please update the LICENSE value if needed, and summarize the changes in
+# the commit message via 'License-Update:' tag.
+# (example: 'License-Update: copyright years updated.')
+#
+# The changes:
+#
+# --- LICENSE.adoc
+# +++ LICENSE.adoc
+# @@ -1,4 +1,4 @@
+# -ccache copyright and license
+# +Ccache copyright and license
+#  ============================
+#  
+#  Overall license
+# @@ -7,28 +7,28 @@
+#  The license for ccache as a whole is as follows:
+#  
+#  -------------------------------------------------------------------------------
+# -  This program is free software; you can redistribute it and/or modify it under
+# -  the terms of the GNU General Public License as published by the Free Software
+# -  Foundation; either version 3 of the License, or (at your option) any later
+# -  version.
+# -
+# -  This program is distributed in the hope that it will be useful, but WITHOUT ANY
+# -  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# -  PARTICULAR PURPOSE. See the GNU General Public License for more details.
+# -
+# -  You should have received a copy of the GNU General Public License along with
+# -  this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
+# -  Street, Fifth Floor, Boston, MA 02110-1301 USA
+# +This program is free software; you can redistribute it and/or modify it under
+# +the terms of the GNU General Public License as published by the Free Software
+# +Foundation; either version 3 of the License, or (at your option) any later
+# +version.
+# +
+# +This program is distributed in the hope that it will be useful, but WITHOUT ANY
+# +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# +PARTICULAR PURPOSE. See the GNU General Public License for more details.
+# +
+# +You should have received a copy of the GNU General Public License along with
+# +this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
+# +Street, Fifth Floor, Boston, MA 02110-1301 USA
+#  -------------------------------------------------------------------------------
+#  
+#  The full license text can be found in GPL-3.0.txt and at
+# -http://www.gnu.org/licenses/gpl-3.0.html.
+# +https://www.gnu.org/licenses/gpl-3.0.html.
+#  
+#  
+#  Copyright and authors
+#  ---------------------
+#  
+# -ccache is a collective work with contributions from many people, listed in
+# +Ccache is a collective work with contributions from many people, listed in
+#  AUTHORS.adoc and at https://ccache.dev/credits.html. Subsequent additions by
+#  contributing authors are implicitly licensed to the public under the same terms
+#  (GNU GPL version 3 or later), but the contributing authors retain copyrights on
+# @@ -37,8 +37,8 @@
+#  The copyright for ccache as a whole is as follows:
+#  
+#  -------------------------------------------------------------------------------
+# -  Copyright (C) 2002-2007 Andrew Tridgell
+# -  Copyright (C) 2009-2020 Joel Rosdahl
+# +Copyright (C) 2002-2007 Andrew Tridgell
+# +Copyright (C) 2009-2020 Joel Rosdahl and other contributors
+#  -------------------------------------------------------------------------------
+#  
+#  
+# @@ -52,384 +52,381 @@
+#  under less restrictive terms.
+#  
+#  
+# -src/getopt_long.[hc]
+# -~~~~~~~~~~~~~~~~~~~~
+# -
+# -This implementation of `getopt_long()` was copied from
+# -http://www.postgresql.org[PostgreSQL] and has the following license text:
+# -
+# --------------------------------------------------------------------------------
+# -  Portions Copyright (c) 1987, 1993, 1994
+# -  The Regents of the University of California.  All rights reserved.
+# -
+# -  Portions Copyright (c) 2003
+# -  PostgreSQL Global Development Group
+# -
+# -  Redistribution and use in source and binary forms, with or without
+# -  modification, are permitted provided that the following conditions
+# -  are met:
+# -  1. Redistributions of source code must retain the above copyright
+# -     notice, this list of conditions and the following disclaimer.
+# -  2. Redistributions in binary form must reproduce the above copyright
+# -     notice, this list of conditions and the following disclaimer in the
+# -     documentation and/or other materials provided with the distribution.
+# -  3. Neither the name of the University nor the names of its contributors
+# -     may be used to endorse or promote products derived from this software
+# -     without specific prior written permission.
+# -
+# -  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+# -  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# -  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# -  ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+# -  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# -  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# -  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# -  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# -  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# -  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# -  SUCH DAMAGE.
+# --------------------------------------------------------------------------------
+# -
+# -
+# -src/hashtable*.[hc]
+# -~~~~~~~~~~~~~~~~~~~
+# -
+# -This code comes from http://www.cl.cam.ac.uk/~cwc22/hashtable/ with the
+# -following license:
+# -
+# --------------------------------------------------------------------------------
+# -  Copyright (c) 2002, 2004, Christopher Clark
+# -  All rights reserved.
+# -
+# -  Redistribution and use in source and binary forms, with or without
+# -  modification, are permitted provided that the following conditions are met:
+# -
+# -    * Redistributions of source code must retain the above copyright notice,
+# -      this list of conditions and the following disclaimer.
+# -
+# -    * Redistributions in binary form must reproduce the above copyright notice,
+# -      this list of conditions and the following disclaimer in the documentation
+# -      and/or other materials provided with the distribution.
+# -
+# -    * Neither the name of the original author; nor the names of any
+# -      contributors may be used to endorse or promote products derived from this
+# -      software without specific prior written permission.
+# -
+# -  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+# -  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# -  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# -  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+# -  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+# -  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# -  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+# -  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+# -  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+# -  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+# -  POSSIBILITY OF SUCH DAMAGE.
+# --------------------------------------------------------------------------------
+# -
+# -
+# -m4/feature_macros.m4
+# -~~~~~~~~~~~~~~~~~~~~
+# -
+# -This Autoconf M4 snippet comes from http://www.python.org[Python] 2.6's
+# -`configure.in` with the following license:
+# -
+# --------------------------------------------------------------------------------
+# -  A. HISTORY OF THE SOFTWARE
+# -  ==========================
+# -
+# -  Python was created in the early 1990s by Guido van Rossum at Stichting
+# -  Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands
+# -  as a successor of a language called ABC.  Guido remains Python's
+# -  principal author, although it includes many contributions from others.
+# -
+# -  In 1995, Guido continued his work on Python at the Corporation for
+# -  National Research Initiatives (CNRI, see http://www.cnri.reston.va.us)
+# -  in Reston, Virginia where he released several versions of the
+# -  software.
+# -
+# -  In May 2000, Guido and the Python core development team moved to
+# -  BeOpen.com to form the BeOpen PythonLabs team.  In October of the same
+# -  year, the PythonLabs team moved to Digital Creations (now Zope
+# -  Corporation, see http://www.zope.com).  In 2001, the Python Software
+# -  Foundation (PSF, see http://www.python.org/psf/) was formed, a
+# -  non-profit organization created specifically to own Python-related
+# -  Intellectual Property.  Zope Corporation is a sponsoring member of
+# -  the PSF.
+# -
+# -  All Python releases are Open Source (see http://www.opensource.org for
+# -  the Open Source Definition).  Historically, most, but not all, Python
+# -  releases have also been GPL-compatible; the table below summarizes
+# -  the various releases.
+# -
+# -      Release         Derived     Year        Owner       GPL-
+# -                      from                                compatible? (1)
+# -
+# -      0.9.0 thru 1.2              1991-1995   CWI         yes
+# -      1.3 thru 1.5.2  1.2         1995-1999   CNRI        yes
+# -      1.6             1.5.2       2000        CNRI        no
+# -      2.0             1.6         2000        BeOpen.com  no
+# -      1.6.1           1.6         2001        CNRI        yes (2)
+# -      2.1             2.0+1.6.1   2001        PSF         no
+# -      2.0.1           2.0+1.6.1   2001        PSF         yes
+# -      2.1.1           2.1+2.0.1   2001        PSF         yes
+# -      2.2             2.1.1       2001        PSF         yes
+# -      2.1.2           2.1.1       2002        PSF         yes
+# -      2.1.3           2.1.2       2002        PSF         yes
+# -      2.2.1           2.2         2002        PSF         yes
+# -      2.2.2           2.2.1       2002        PSF         yes
+# -      2.2.3           2.2.2       2003        PSF         yes
+# -      2.3             2.2.2       2002-2003   PSF         yes
+# -      2.3.1           2.3         2002-2003   PSF         yes
+# -      2.3.2           2.3.1       2002-2003   PSF         yes
+# -      2.3.3           2.3.2       2002-2003   PSF         yes
+# -      2.3.4           2.3.3       2004        PSF         yes
+# -      2.3.5           2.3.4       2005        PSF         yes
+# -      2.4             2.3         2004        PSF         yes
+# -      2.4.1           2.4         2005        PSF         yes
+# -      2.4.2           2.4.1       2005        PSF         yes
+# -      2.4.3           2.4.2       2006        PSF         yes
+# -      2.4.4           2.4.3       2006        PSF         yes
+# -      2.5             2.4         2006        PSF         yes
+# -      2.5.1           2.5         2007        PSF         yes
+# -      2.5.2           2.5.1       2008        PSF         yes
+# -      2.5.3           2.5.2       2008        PSF         yes
+# -      2.6             2.5         2008        PSF         yes
+# -      2.6.1           2.6         2008        PSF         yes
+# -
+# -  Footnotes:
+# -
+# -  (1) GPL-compatible doesn't mean that we're distributing Python under
+# -      the GPL.  All Python licenses, unlike the GPL, let you distribute
+# -      a modified version without making your changes open source.  The
+# -      GPL-compatible licenses make it possible to combine Python with
+# -      other software that is released under the GPL; the others don't.
+# -
+# -  (2) According to Richard Stallman, 1.6.1 is not GPL-compatible,
+# -      because its license has a choice of law clause.  According to
+# -      CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1
+# -      is "not incompatible" with the GPL.
+# -
+# -  Thanks to the many outside volunteers who have worked under Guido's
+# -  direction to make these releases possible.
+# -
+# -
+# -  B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
+# -  ===============================================================
+# -
+# -  PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
+# -  --------------------------------------------
+# -
+# -  1. This LICENSE AGREEMENT is between the Python Software Foundation
+# -  ("PSF"), and the Individual or Organization ("Licensee") accessing and
+# -  otherwise using this software ("Python") in source or binary form and
+# -  its associated documentation.
+# -
+# -  2. Subject to the terms and conditions of this License Agreement, PSF hereby
+# -  grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
+# -  analyze, test, perform and/or display publicly, prepare derivative works,
+# -  distribute, and otherwise use Python alone or in any derivative version,
+# -  provided, however, that PSF's License Agreement and PSF's notice of copyright,
+# -  i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Python
+# -  Software Foundation; All Rights Reserved" are retained in Python alone or in any
+# -  derivative version prepared by Licensee.
+# -
+# -  3. In the event Licensee prepares a derivative work that is based on
+# -  or incorporates Python or any part thereof, and wants to make
+# -  the derivative work available to others as provided herein, then
+# -  Licensee hereby agrees to include in any such work a brief summary of
+# -  the changes made to Python.
+# -
+# -  4. PSF is making Python available to Licensee on an "AS IS"
+# -  basis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+# -  IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
+# -  DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+# -  FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
+# -  INFRINGE ANY THIRD PARTY RIGHTS.
+# -
+# -  5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
+# -  FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
+# -  A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
+# -  OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
+# -
+# -  6. This License Agreement will automatically terminate upon a material
+# -  breach of its terms and conditions.
+# -
+# -  7. Nothing in this License Agreement shall be deemed to create any
+# -  relationship of agency, partnership, or joint venture between PSF and
+# -  Licensee.  This License Agreement does not grant permission to use PSF
+# -  trademarks or trade name in a trademark sense to endorse or promote
+# -  products or services of Licensee, or any third party.
+# -
+# -  8. By copying, installing or otherwise using Python, Licensee
+# -  agrees to be bound by the terms and conditions of this License
+# -  Agreement.
+# -
+# -
+# -  BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
+# -  -------------------------------------------
+# -
+# -  BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
+# -
+# -  1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
+# -  office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
+# -  Individual or Organization ("Licensee") accessing and otherwise using
+# -  this software in source or binary form and its associated
+# -  documentation ("the Software").
+# -
+# -  2. Subject to the terms and conditions of this BeOpen Python License
+# -  Agreement, BeOpen hereby grants Licensee a non-exclusive,
+# -  royalty-free, world-wide license to reproduce, analyze, test, perform
+# -  and/or display publicly, prepare derivative works, distribute, and
+# -  otherwise use the Software alone or in any derivative version,
+# -  provided, however, that the BeOpen Python License is retained in the
+# -  Software, alone or in any derivative version prepared by Licensee.
+# -
+# -  3. BeOpen is making the Software available to Licensee on an "AS IS"
+# -  basis.  BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+# -  IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
+# -  DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+# -  FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
+# -  INFRINGE ANY THIRD PARTY RIGHTS.
+# -
+# -  4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
+# -  SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
+# -  AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
+# -  DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
+# -
+# -  5. This License Agreement will automatically terminate upon a material
+# -  breach of its terms and conditions.
+# -
+# -  6. This License Agreement shall be governed by and interpreted in all
+# -  respects by the law of the State of California, excluding conflict of
+# -  law provisions.  Nothing in this License Agreement shall be deemed to
+# -  create any relationship of agency, partnership, or joint venture
+# -  between BeOpen and Licensee.  This License Agreement does not grant
+# -  permission to use BeOpen trademarks or trade names in a trademark
+# -  sense to endorse or promote products or services of Licensee, or any
+# -  third party.  As an exception, the "BeOpen Python" logos available at
+# -  http://www.pythonlabs.com/logos.html may be used according to the
+# -  permissions granted on that web page.
+# -
+# -  7. By copying, installing or otherwise using the software, Licensee
+# -  agrees to be bound by the terms and conditions of this License
+# -  Agreement.
+# -
+# -
+# -  CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
+# -  ---------------------------------------
+# -
+# -  1. This LICENSE AGREEMENT is between the Corporation for National
+# -  Research Initiatives, having an office at 1895 Preston White Drive,
+# -  Reston, VA 20191 ("CNRI"), and the Individual or Organization
+# -  ("Licensee") accessing and otherwise using Python 1.6.1 software in
+# -  source or binary form and its associated documentation.
+# -
+# -  2. Subject to the terms and conditions of this License Agreement, CNRI
+# -  hereby grants Licensee a nonexclusive, royalty-free, world-wide
+# -  license to reproduce, analyze, test, perform and/or display publicly,
+# -  prepare derivative works, distribute, and otherwise use Python 1.6.1
+# -  alone or in any derivative version, provided, however, that CNRI's
+# -  License Agreement and CNRI's notice of copyright, i.e., "Copyright (c)
+# -  1995-2001 Corporation for National Research Initiatives; All Rights
+# -  Reserved" are retained in Python 1.6.1 alone or in any derivative
+# -  version prepared by Licensee.  Alternately, in lieu of CNRI's License
+# -  Agreement, Licensee may substitute the following text (omitting the
+# -  quotes): "Python 1.6.1 is made available subject to the terms and
+# -  conditions in CNRI's License Agreement.  This Agreement together with
+# -  Python 1.6.1 may be located on the Internet using the following
+# -  unique, persistent identifier (known as a handle): 1895.22/1013.  This
+# -  Agreement may also be obtained from a proxy server on the Internet
+# -  using the following URL: http://hdl.handle.net/1895.22/1013";.
+# -
+# -  3. In the event Licensee prepares a derivative work that is based on
+# -  or incorporates Python 1.6.1 or any part thereof, and wants to make
+# -  the derivative work available to others as provided herein, then
+# -  Licensee hereby agrees to include in any such work a brief summary of
+# -  the changes made to Python 1.6.1.
+# -
+# -  4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
+# -  basis.  CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+# -  IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
+# -  DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+# -  FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
+# -  INFRINGE ANY THIRD PARTY RIGHTS.
+# -
+# -  5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
+# -  1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
+# -  A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
+# -  OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
+# -
+# -  6. This License Agreement will automatically terminate upon a material
+# -  breach of its terms and conditions.
+# -
+# -  7. This License Agreement shall be governed by the federal
+# -  intellectual property law of the United States, including without
+# -  limitation the federal copyright law, and, to the extent such
+# -  U.S. federal law does not apply, by the law of the Commonwealth of
+# -  Virginia, excluding Virginia's conflict of law provisions.
+# -  Notwithstanding the foregoing, with regard to derivative works based
+# -  on Python 1.6.1 that incorporate non-separable material that was
+# -  previously distributed under the GNU General Public License (GPL), the
+# -  law of the Commonwealth of Virginia shall govern this License
+# -  Agreement only as to issues arising under or with respect to
+# -  Paragraphs 4, 5, and 7 of this License Agreement.  Nothing in this
+# -  License Agreement shall be deemed to create any relationship of
+# -  agency, partnership, or joint venture between CNRI and Licensee.  This
+# -  License Agreement does not grant permission to use CNRI trademarks or
+# -  trade name in a trademark sense to endorse or promote products or
+# -  services of Licensee, or any third party.
+# -
+# -  8. By clicking on the "ACCEPT" button where indicated, or by copying,
+# -  installing or otherwise using Python 1.6.1, Licensee agrees to be
+# -  bound by the terms and conditions of this License Agreement.
+# -
+# -          ACCEPT
+# -
+# -
+# -  CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
+# -  --------------------------------------------------
+# -
+# -  Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
+# -  The Netherlands.  All rights reserved.
+# -
+# -  Permission to use, copy, modify, and distribute this software and its
+# -  documentation for any purpose and without fee is hereby granted,
+# -  provided that the above copyright notice appear in all copies and that
+# -  both that copyright notice and this permission notice appear in
+# -  supporting documentation, and that the name of Stichting Mathematisch
+# -  Centrum or CWI not be used in advertising or publicity pertaining to
+# -  distribution of the software without specific, written prior
+# -  permission.
+# -
+# -  STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
+# -  THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
+# -  FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
+# -  FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# -  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+# -  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+# -  OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+# --------------------------------------------------------------------------------
+# -
+# -
+# -src/murmurhashneutral2.[hc]
+# -~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# -
+# -This fast hash implementation is released to the public domain by Austin
+# -Appleby. See http://murmurhash.googlepages.com.
+# -
+# -
+# -src/minitrace.[hc]
+# -~~~~~~~~~~~~~~~~~~
+# -
+# -A library for producing JSON traces suitable for Chrome's built-in trace viewer
+# -(chrome://tracing). Downloaded from <https://github.com/hrydgard/minitrace>.
+# +src/third_party/base32hex.[hc]
+# +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +This base32hex implementation comes from
+# +<https://github.com/pmconrad/tinydnssec>.
+# +
+# +-------------------------------------------------------------------------------
+# +(C) 2012 Peter Conrad <[email protected]>
+# +
+# +This program is free software: you can redistribute it and/or modify
+# +it under the terms of the GNU General Public License version 3 as
+# +published by the Free Software Foundation.
+# +
+# +This program is distributed in the hope that it will be useful,
+# +but WITHOUT ANY WARRANTY; without even the implied warranty of
+# +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# +GNU General Public License for more details.
+# +
+# +You should have received a copy of the GNU General Public License
+# +along with this program.  If not, see <http://www.gnu.org/licenses/>.
+# +-------------------------------------------------------------------------------
+# +
+# +
+# +src/third_party/blake3/*.[hcS]
+# +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +This is a subset of https://github.com/BLAKE3-team/BLAKE3[BLAKE3] 0.3.7 with
+# +the following license:
+# +
+# +-------------------------------------------------------------------------------
+# +This work is released into the public domain with CC0 1.0. Alternatively, it is
+# +licensed under the Apache License 2.0.
+# +
+# +-------------------------------------------------------------------------------
+# +-------------------------------------------------------------------------------
+# +
+# +Creative Commons Legal Code
+# +
+# +CC0 1.0 Universal
+# +
+# +    CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
+# +    LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
+# +    ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
+# +    INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
+# +    REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
+# +    PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
+# +    THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
+# +    HEREUNDER.
+# +
+# +Statement of Purpose
+# +
+# +The laws of most jurisdictions throughout the world automatically confer
+# +exclusive Copyright and Related Rights (defined below) upon the creator
+# +and subsequent owner(s) (each and all, an "owner") of an original work of
+# +authorship and/or a database (each, a "Work").
+# +
+# +Certain owners wish to permanently relinquish those rights to a Work for
+# +the purpose of contributing to a commons of creative, cultural and
+# +scientific works ("Commons") that the public can reliably and without fear
+# +of later claims of infringement build upon, modify, incorporate in other
+# +works, reuse and redistribute as freely as possible in any form whatsoever
+# +and for any purposes, including without limitation commercial purposes.
+# +These owners may contribute to the Commons to promote the ideal of a free
+# +culture and the further production of creative, cultural and scientific
+# +works, or to gain reputation or greater distribution for their Work in
+# +part through the use and efforts of others.
+# +
+# +For these and/or other purposes and motivations, and without any
+# +expectation of additional consideration or compensation, the person
+# +associating CC0 with a Work (the "Affirmer"), to the extent that he or she
+# +is an owner of Copyright and Related Rights in the Work, voluntarily
+# +elects to apply CC0 to the Work and publicly distribute the Work under its
+# +terms, with knowledge of his or her Copyright and Related Rights in the
+# +Work and the meaning and intended legal effect of CC0 on those rights.
+# +
+# +1. Copyright and Related Rights. A Work made available under CC0 may be
+# +protected by copyright and related or neighboring rights ("Copyright and
+# +Related Rights"). Copyright and Related Rights include, but are not
+# +limited to, the following:
+# +
+# +  i. the right to reproduce, adapt, distribute, perform, display,
+# +     communicate, and translate a Work;
+# + ii. moral rights retained by the original author(s) and/or performer(s);
+# +iii. publicity and privacy rights pertaining to a person's image or
+# +     likeness depicted in a Work;
+# + iv. rights protecting against unfair competition in regards to a Work,
+# +     subject to the limitations in paragraph 4(a), below;
+# +  v. rights protecting the extraction, dissemination, use and reuse of data
+# +     in a Work;
+# + vi. database rights (such as those arising under Directive 96/9/EC of the
+# +     European Parliament and of the Council of 11 March 1996 on the legal
+# +     protection of databases, and under any national implementation
+# +     thereof, including any amended or successor version of such
+# +     directive); and
+# +vii. other similar, equivalent or corresponding rights throughout the
+# +     world based on applicable law or treaty, and any national
+# +     implementations thereof.
+# +
+# +2. Waiver. To the greatest extent permitted by, but not in contravention
+# +of, applicable law, Affirmer hereby overtly, fully, permanently,
+# +irrevocably and unconditionally waives, abandons, and surrenders all of
+# +Affirmer's Copyright and Related Rights and associated claims and causes
+# +of action, whether now known or unknown (including existing as well as
+# +future claims and causes of action), in the Work (i) in all territories
+# +worldwide, (ii) for the maximum duration provided by applicable law or
+# +treaty (including future time extensions), (iii) in any current or future
+# +medium and for any number of copies, and (iv) for any purpose whatsoever,
+# +including without limitation commercial, advertising or promotional
+# +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
+# +member of the public at large and to the detriment of Affirmer's heirs and
+# +successors, fully intending that such Waiver shall not be subject to
+# +revocation, rescission, cancellation, termination, or any other legal or
+# +equitable action to disrupt the quiet enjoyment of the Work by the public
+# +as contemplated by Affirmer's express Statement of Purpose.
+# +
+# +3. Public License Fallback. Should any part of the Waiver for any reason
+# +be judged legally invalid or ineffective under applicable law, then the
+# +Waiver shall be preserved to the maximum extent permitted taking into
+# +account Affirmer's express Statement of Purpose. In addition, to the
+# +extent the Waiver is so judged Affirmer hereby grants to each affected
+# +person a royalty-free, non transferable, non sublicensable, non exclusive,
+# +irrevocable and unconditional license to exercise Affirmer's Copyright and
+# +Related Rights in the Work (i) in all territories worldwide, (ii) for the
+# +maximum duration provided by applicable law or treaty (including future
+# +time extensions), (iii) in any current or future medium and for any number
+# +of copies, and (iv) for any purpose whatsoever, including without
+# +limitation commercial, advertising or promotional purposes (the
+# +"License"). The License shall be deemed effective as of the date CC0 was
+# +applied by Affirmer to the Work. Should any part of the License for any
+# +reason be judged legally invalid or ineffective under applicable law, such
+# +partial invalidity or ineffectiveness shall not invalidate the remainder
+# +of the License, and in such case Affirmer hereby affirms that he or she
+# +will not (i) exercise any of his or her remaining Copyright and Related
+# +Rights in the Work or (ii) assert any associated claims and causes of
+# +action with respect to the Work, in either case contrary to Affirmer's
+# +express Statement of Purpose.
+# +
+# +4. Limitations and Disclaimers.
+# +
+# + a. No trademark or patent rights held by Affirmer are waived, abandoned,
+# +    surrendered, licensed or otherwise affected by this document.
+# + b. Affirmer offers the Work as-is and makes no representations or
+# +    warranties of any kind concerning the Work, express, implied,
+# +    statutory or otherwise, including without limitation warranties of
+# +    title, merchantability, fitness for a particular purpose, non
+# +    infringement, or the absence of latent or other defects, accuracy, or
+# +    the present or absence of errors, whether or not discoverable, all to
+# +    the greatest extent permissible under applicable law.
+# + c. Affirmer disclaims responsibility for clearing rights of other persons
+# +    that may apply to the Work or any use thereof, including without
+# +    limitation any person's Copyright and Related Rights in the Work.
+# +    Further, Affirmer disclaims responsibility for obtaining any necessary
+# +    consents, permissions or other rights required for any use of the
+# +    Work.
+# + d. Affirmer understands and acknowledges that Creative Commons is not a
+# +    party to this document and has no duty or obligation with respect to
+# +    this CC0 or use of the Work.
+# +
+# +-------------------------------------------------------------------------------
+# +-------------------------------------------------------------------------------
+# +
+# +                                 Apache License
+# +                           Version 2.0, January 2004
+# +                        http://www.apache.org/licenses/
+# +
+# +   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+# +
+# +   1. Definitions.
+# +
+# +      "License" shall mean the terms and conditions for use, reproduction,
+# +      and distribution as defined by Sections 1 through 9 of this document.
+# +
+# +      "Licensor" shall mean the copyright owner or entity authorized by
+# +      the copyright owner that is granting the License.
+# +
+# +      "Legal Entity" shall mean the union of the acting entity and all
+# +      other entities that control, are controlled by, or are under common
+# +      control with that entity. For the purposes of this definition,
+# +      "control" means (i) the power, direct or indirect, to cause the
+# +      direction or management of such entity, whether by contract or
+# +      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+# +      outstanding shares, or (iii) beneficial ownership of such entity.
+# +
+# +      "You" (or "Your") shall mean an individual or Legal Entity
+# +      exercising permissions granted by this License.
+# +
+# +      "Source" form shall mean the preferred form for making modifications,
+# +      including but not limited to software source code, documentation
+# +      source, and configuration files.
+# +
+# +      "Object" form shall mean any form resulting from mechanical
+# +      transformation or translation of a Source form, including but
+# +      not limited to compiled object code, generated documentation,
+# +      and conversions to other media types.
+# +
+# +      "Work" shall mean the work of authorship, whether in Source or
+# +      Object form, made available under the License, as indicated by a
+# +      copyright notice that is included in or attached to the work
+# +      (an example is provided in the Appendix below).
+# +
+# +      "Derivative Works" shall mean any work, whether in Source or Object
+# +      form, that is based on (or derived from) the Work and for which the
+# +      editorial revisions, annotations, elaborations, or other modifications
+# +      represent, as a whole, an original work of authorship. For the purposes
+# +      of this License, Derivative Works shall not include works that remain
+# +      separable from, or merely link (or bind by name) to the interfaces of,
+# +      the Work and Derivative Works thereof.
+# +
+# +      "Contribution" shall mean any work of authorship, including
+# +      the original version of the Work and any modifications or additions
+# +      to that Work or Derivative Works thereof, that is intentionally
+# +      submitted to Licensor for inclusion in the Work by the copyright owner
+# +      or by an individual or Legal Entity authorized to submit on behalf of
+# +      the copyright owner. For the purposes of this definition, "submitted"
+# +      means any form of electronic, verbal, or written communication sent
+# +      to the Licensor or its representatives, including but not limited to
+# +      communication on electronic mailing lists, source code control systems,
+# +      and issue tracking systems that are managed by, or on behalf of, the
+# +      Licensor for the purpose of discussing and improving the Work, but
+# +      excluding communication that is conspicuously marked or otherwise
+# +      designated in writing by the copyright owner as "Not a Contribution."
+# +
+# +      "Contributor" shall mean Licensor and any individual or Legal Entity
+# +      on behalf of whom a Contribution has been received by Licensor and
+# +      subsequently incorporated within the Work.
+# +
+# +   2. Grant of Copyright License. Subject to the terms and conditions of
+# +      this License, each Contributor hereby grants to You a perpetual,
+# +      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+# +      copyright license to reproduce, prepare Derivative Works of,
+# +      publicly display, publicly perform, sublicense, and distribute the
+# +      Work and such Derivative Works in Source or Object form.
+# +
+# +   3. Grant of Patent License. Subject to the terms and conditions of
+# +      this License, each Contributor hereby grants to You a perpetual,
+# +      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+# +      (except as stated in this section) patent license to make, have made,
+# +      use, offer to sell, sell, import, and otherwise transfer the Work,
+# +      where such license applies only to those patent claims licensable
+# +      by such Contributor that are necessarily infringed by their
+# +      Contribution(s) alone or by combination of their Contribution(s)
+# +      with the Work to which such Contribution(s) was submitted. If You
+# +      institute patent litigation against any entity (including a
+# +      cross-claim or counterclaim in a lawsuit) alleging that the Work
+# +      or a Contribution incorporated within the Work constitutes direct
+# +      or contributory patent infringement, then any patent licenses
+# +      granted to You under this License for that Work shall terminate
+# +      as of the date such litigation is filed.
+# +
+# +   4. Redistribution. You may reproduce and distribute copies of the
+# +      Work or Derivative Works thereof in any medium, with or without
+# +      modifications, and in Source or Object form, provided that You
+# +      meet the following conditions:
+# +
+# +      (a) You must give any other recipients of the Work or
+# +          Derivative Works a copy of this License; and
+# +
+# +      (b) You must cause any modified files to carry prominent notices
+# +          stating that You changed the files; and
+# +
+# +      (c) You must retain, in the Source form of any Derivative Works
+# +          that You distribute, all copyright, patent, trademark, and
+# +          attribution notices from the Source form of the Work,
+# +          excluding those notices that do not pertain to any part of
+# +          the Derivative Works; and
+# +
+# +      (d) If the Work includes a "NOTICE" text file as part of its
+# +          distribution, then any Derivative Works that You distribute must
+# +          include a readable copy of the attribution notices contained
+# +          within such NOTICE file, excluding those notices that do not
+# +          pertain to any part of the Derivative Works, in at least one
+# +          of the following places: within a NOTICE text file distributed
+# +          as part of the Derivative Works; within the Source form or
+# +          documentation, if provided along with the Derivative Works; or,
+# +          within a display generated by the Derivative Works, if and
+# +          wherever such third-party notices normally appear. The contents
+# +          of the NOTICE file are for informational purposes only and
+# +          do not modify the License. You may add Your own attribution
+# +          notices within Derivative Works that You distribute, alongside
+# +          or as an addendum to the NOTICE text from the Work, provided
+# +          that such additional attribution notices cannot be construed
+# +          as modifying the License.
+# +
+# +      You may add Your own copyright statement to Your modifications and
+# +      may provide additional or different license terms and conditions
+# +      for use, reproduction, or distribution of Your modifications, or
+# +      for any such Derivative Works as a whole, provided Your use,
+# +      reproduction, and distribution of the Work otherwise complies with
+# +      the conditions stated in this License.
+# +
+# +   5. Submission of Contributions. Unless You explicitly state otherwise,
+# +      any Contribution intentionally submitted for inclusion in the Work
+# +      by You to the Licensor shall be under the terms and conditions of
+# +      this License, without any additional terms or conditions.
+# +      Notwithstanding the above, nothing herein shall supersede or modify
+# +      the terms of any separate license agreement you may have executed
+# +      with Licensor regarding such Contributions.
+# +
+# +   6. Trademarks. This License does not grant permission to use the trade
+# +      names, trademarks, service marks, or product names of the Licensor,
+# +      except as required for reasonable and customary use in describing the
+# +      origin of the Work and reproducing the content of the NOTICE file.
+# +
+# +   7. Disclaimer of Warranty. Unless required by applicable law or
+# +      agreed to in writing, Licensor provides the Work (and each
+# +      Contributor provides its Contributions) on an "AS IS" BASIS,
+# +      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+# +      implied, including, without limitation, any warranties or conditions
+# +      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+# +      PARTICULAR PURPOSE. You are solely responsible for determining the
+# +      appropriateness of using or redistributing the Work and assume any
+# +      risks associated with Your exercise of permissions under this License.
+# +
+# +   8. Limitation of Liability. In no event and under no legal theory,
+# +      whether in tort (including negligence), contract, or otherwise,
+# +      unless required by applicable law (such as deliberate and grossly
+# +      negligent acts) or agreed to in writing, shall any Contributor be
+# +      liable to You for damages, including any direct, indirect, special,
+# +      incidental, or consequential damages of any character arising as a
+# +      result of this License or out of the use or inability to use the
+# +      Work (including but not limited to damages for loss of goodwill,
+# +      work stoppage, computer failure or malfunction, or any and all
+# +      other commercial damages or losses), even if such Contributor
+# +      has been advised of the possibility of such damages.
+# +
+# +   9. Accepting Warranty or Additional Liability. While redistributing
+# +      the Work or Derivative Works thereof, You may choose to offer,
+# +      and charge a fee for, acceptance of support, warranty, indemnity,
+# +      or other liability obligations and/or rights consistent with this
+# +      License. However, in accepting such obligations, You may act only
+# +      on Your own behalf and on Your sole responsibility, not on behalf
+# +      of any other Contributor, and only if You agree to indemnify,
+# +      defend, and hold each Contributor harmless for any liability
+# +      incurred by, or claims asserted against, such Contributor by reason
+# +      of your accepting any such warranty or additional liability.
+# +
+# +   END OF TERMS AND CONDITIONS
+# +
+# +   APPENDIX: How to apply the Apache License to your work.
+# +
+# +      To apply the Apache License to your work, attach the following
+# +      boilerplate notice, with the fields enclosed by brackets "[]"
+# +      replaced with your own identifying information. (Don't include
+# +      the brackets!)  The text should be enclosed in the appropriate
+# +      comment syntax for the file format. We also recommend that a
+# +      file or class name and description of purpose be included on the
+# +      same "printed page" as the copyright notice for easier
+# +      identification within third-party archives.
+# +
+# +   Copyright 2019 Jack O'Connor and Samuel Neves
+# +
+# +   Licensed under the Apache License, Version 2.0 (the "License");
+# +   you may not use this file except in compliance with the License.
+# +   You may obtain a copy of the License at
+# +
+# +       http://www.apache.org/licenses/LICENSE-2.0
+# +
+# +   Unless required by applicable law or agreed to in writing, software
+# +   distributed under the License is distributed on an "AS IS" BASIS,
+# +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# +   See the License for the specific language governing permissions and
+# +   limitations under the License.
+# +-------------------------------------------------------------------------------
+# +
+# +
+# +src/third_party/doctest.h
+# +~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +This is the single header version of https://github.com/onqtam/doctest[doctest]
+# +2.4.0 with the following license:
+#  
+#  -------------------------------------------------------------------------------
+#  The MIT License (MIT)
+#  
+# -Copyright (c) 2014 Henrik Rydgård
+# +Copyright (c) 2016-2019 Viktor Kirilov
+#  
+#  Permission is hereby granted, free of charge, to any person obtaining a copy
+#  of this software and associated documentation files (the "Software"), to deal
+# @@ -450,55 +447,225 @@
+#  SOFTWARE.
+#  -------------------------------------------------------------------------------
+#  
+# -src/snprintf.c and m4/snprintf.m4
+# +
+# +src/third_party/fmt/*.h and src/third_party/format.cpp
+# +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +This is a subset of https://fmt.dev[fmt] 7.0.3 with the following license:
+# +
+# +-------------------------------------------------------------------------------
+# +Formatting library for C++
+# +
+# +Copyright (c) 2012 - present, Victor Zverovich
+# +
+# +Permission is hereby granted, free of charge, to any person obtaining a copy
+# +of this software and associated documentation files (the "Software"), to deal
+# +in the Software without restriction, including without limitation the rights
+# +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# +copies of the Software, and to permit persons to whom the Software is furnished
+# +to do so, subject to the following conditions:
+# +
+# +The above copyright notice and this permission notice shall be included in
+# +all copies or substantial portions of the Software.
+# +
+# +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+# +SOFTWARE.
+# +
+# +--- Optional exception to the license ---
+# +
+# +As an exception, if, as a result of your compiling your source code, portions
+# +of this Software are embedded into a machine-executable object form of such
+# +source code, you may redistribute such embedded portions in such object form
+# +without including the above copyright and permission notices.
+# +-------------------------------------------------------------------------------
+# +
+# +
+# +src/third_party/getopt_long.[hc]
+# +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +This implementation of `getopt_long()` was copied from
+# +https://www.postgresql.org[PostgreSQL] and has the following license text:
+# +
+# +-------------------------------------------------------------------------------
+# +Portions Copyright (c) 1987, 1993, 1994
+# +The Regents of the University of California.  All rights reserved.
+# +
+# +Portions Copyright (c) 2003
+# +PostgreSQL Global Development Group
+# +
+# +Redistribution and use in source and binary forms, with or without
+# +modification, are permitted provided that the following conditions
+# +are met:
+# +1. Redistributions of source code must retain the above copyright
+# +   notice, this list of conditions and the following disclaimer.
+# +2. Redistributions in binary form must reproduce the above copyright
+# +   notice, this list of conditions and the following disclaimer in the
+# +   documentation and/or other materials provided with the distribution.
+# +3. Neither the name of the University nor the names of its contributors
+# +   may be used to endorse or promote products derived from this software
+# +   without specific prior written permission.
+# +
+# +THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+# +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# +ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+# +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# +SUCH DAMAGE.
+# +-------------------------------------------------------------------------------
+# +
+# +
+# +src/third_party/minitrace.[hc]
+# +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +A library for producing JSON traces suitable for Chrome's built-in trace viewer
+# +(chrome://tracing). Downloaded from <https://github.com/hrydgard/minitrace>.
+# +
+# +-------------------------------------------------------------------------------
+# +The MIT License (MIT)
+# +
+# +Copyright (c) 2014 Henrik Rydgård
+# +
+# +Permission is hereby granted, free of charge, to any person obtaining a copy
+# +of this software and associated documentation files (the "Software"), to deal
+# +in the Software without restriction, including without limitation the rights
+# +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# +copies of the Software, and to permit persons to whom the Software is
+# +furnished to do so, subject to the following conditions:
+# +
+# +The above copyright notice and this permission notice shall be included in all
+# +copies or substantial portions of the Software.
+# +
+# +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+# +SOFTWARE.
+# +-------------------------------------------------------------------------------
+# +
+# +
+# +src/third_party/nonstd/optional.hpp
+# +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +This alternative implementation of `std::optional` was downloaded from
+# +<https://github.com/martinmoene/optional-lite> and has the following license
+# +text:
+# +
+# +-------------------------------------------------------------------------------
+# +Boost Software License - Version 1.0 - August 17th, 2003
+# +
+# +Permission is hereby granted, free of charge, to any person or organization
+# +obtaining a copy of the software and accompanying documentation covered by
+# +this license (the "Software") to use, reproduce, display, distribute,
+# +execute, and transmit the Software, and to prepare derivative works of the
+# +Software, and to permit third-parties to whom the Software is furnished to
+# +do so, all subject to the following:
+# +
+# +The copyright notices in the Software and this entire statement, including
+# +the above license grant, this restriction and the following disclaimer,
+# +must be included in all copies of the Software, in whole or in part, and
+# +all derivative works of the Software, unless such copies or derivative
+# +works are solely in the form of machine-executable object code generated by
+# +a source language processor.
+# +
+# +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# +FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+# +SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+# +FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+# +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# +DEALINGS IN THE SOFTWARE.
+# +-------------------------------------------------------------------------------
+# +
+# +
+# +src/third_party/nonstd/string_view.hpp
+# +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +This alternative implementation of `std::string_view` was downloaded from
+# +<https://github.com/martinmoene/string-view-lite> and has the following license
+# +text:
+# +
+# +-------------------------------------------------------------------------------
+# +Boost Software License - Version 1.0 - August 17th, 2003
+# +
+# +Permission is hereby granted, free of charge, to any person or organization
+# +obtaining a copy of the software and accompanying documentation covered by
+# +this license (the "Software") to use, reproduce, display, distribute,
+# +execute, and transmit the Software, and to prepare derivative works of the
+# +Software, and to permit third-parties to whom the Software is furnished to
+# +do so, all subject to the following:
+# +
+# +The copyright notices in the Software and this entire statement, including
+# +the above license grant, this restriction and the following disclaimer,
+# +must be included in all copies of the Software, in whole or in part, and
+# +all derivative works of the Software, unless such copies or derivative
+# +works are solely in the form of machine-executable object code generated by
+# +a source language processor.
+# +
+# +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# +FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+# +SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+# +FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+# +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+# +DEALINGS IN THE SOFTWARE.
+# +-------------------------------------------------------------------------------
+# +
+# +
+# +src/third_party/win32/getopt.[hc]
+#  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+#  
+# -This implementation of `snprintf()` and similar functions was downloaded from
+# -http://www.jhweiss.de/software/snprintf.html and has the following license:
+# -
+# --------------------------------------------------------------------------------
+# -  Copyright (c) 1995 Patrick Powell.
+# -
+# -  This code is based on code written by Patrick Powell <[email protected]>.
+# -  It may be used for any purpose as long as this notice remains intact on all
+# -  source code distributions.
+# -
+# -  Copyright (c) 2008 Holger Weiss.
+# -
+# -  This version of the code is maintained by Holger Weiss <[email protected]>.
+# -  My changes to the code may freely be used, modified and/or redistributed for
+# -  any purpose. It would be nice if additions and fixes to this file (including
+# -  trivial code cleanups) would be sent back in order to let me include them in
+# -  the version available at <http://www.jhweiss.de/software/snprintf.html>.
+# -  However, this is not a requirement for using or redistributing (possibly
+# -  modified) versions of this file, nor is leaving this notice intact mandatory.
+# --------------------------------------------------------------------------------
+# -
+# -src/zlib/*.[hc]
+# -~~~~~~~~~~~~~~~
+# -
+# -This is a bundled subset of zlib 1.2.11 from <http://zlib.net> with the
+# -following license:
+# -
+# --------------------------------------------------------------------------------
+# -  Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
+# -
+# -  This software is provided 'as-is', without any express or implied
+# -  warranty.  In no event will the authors be held liable for any damages
+# -  arising from the use of this software.
+# -
+# -  Permission is granted to anyone to use this software for any purpose,
+# -  including commercial applications, and to alter it and redistribute it
+# -  freely, subject to the following restrictions:
+# -
+# -  1. The origin of this software must not be misrepresented; you must not
+# -     claim that you wrote the original software. If you use this software
+# -     in a product, an acknowledgment in the product documentation would be
+# -     appreciated but is not required.
+# -  2. Altered source versions must be plainly marked as such, and must not be
+# -     misrepresented as being the original software.
+# -  3. This notice may not be removed or altered from any source distribution.
+# -
+# -  Jean-loup Gailly        Mark Adler
+# -  [email protected]          [email protected]
+# --------------------------------------------------------------------------------
+# +This implementation of `getopt_long()` for Win32 was taken from
+# +https://www.codeproject.com/Articles/157001/Full-getopt-Port-for-Unicode-and-Multibyte-Microso
+# +and is licensed under the LGPL.
+# +
+# +The full license text can be found in LGPL-3.0.txt and at
+# +https://www.gnu.org/licenses/lgpl-3.0.html.
+# +
+# +
+# +src/third_party/xxh(ash|_x86dispatch).[hc]
+# +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+# +
+# +xxHash - Extremely Fast Hash algorithm. Copied from xxHash v0.8.0 downloaded
+# +from <https://github.com/Cyan4973/xxHash/releases>.
+# +
+# +-------------------------------------------------------------------------------
+# +Copyright (c) 2012-2020 Yann Collet
+# +All rights reserved.
+# +
+# +BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
+# +
+# +Redistribution and use in source and binary forms, with or without
+# +modification, are permitted provided that the following conditions are
+# +met:
+# +
+# +    * Redistributions of source code must retain the above copyright
+# +notice, this list of conditions and the following disclaimer.
+# +    * Redistributions in binary form must reproduce the above
+# +copyright notice, this list of conditions and the following disclaimer
+# +in the documentation and/or other materials provided with the
+# +distribution.
+# +
+# +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# +-------------------------------------------------------------------------------
+# 
+#
+
+SUMMARY = "a fast C/C++ compiler cache"
+DESCRIPTION = "ccache is a compiler cache. It speeds up recompilation \
+by caching the result of previous compilations and detecting when the \
+same compilation is being done again. Supported languages are C, C\+\+, \
+Objective-C and Objective-C++."
+HOMEPAGE = "http://ccache.samba.org";
+SECTION = "devel"
+
+LICENSE = "GPLv3+"
+LIC_FILES_CHKSUM = "file://LICENSE.adoc;md5=a66c581f855c1c408730fe5d171e3013"
+
+DEPENDS = "zlib"
+
+SRC_URI = "https://github.com/ccache/ccache/releases/download/v${PV}/${BP}.tar.gz";
+SRC_URI[sha256sum] = "cdeefb827b3eef3b42b5454858123881a4a90abbd46cc72cf8c20b3bd039deb7"
+
+UPSTREAM_CHECK_URI = "https://github.com/ccache/ccache/releases/";
+
+inherit autotools
+
+# Remove ccache-native's dependencies, so that it can be used widely by
+# other native recipes.
+DEPENDS_class-native = ""
+EXTRA_OECONF_class-native = "--with-bundled-zlib"
+INHIBIT_AUTOTOOLS_DEPS_class-native = "1"
+PATCHTOOL = "patch"
+
+BBCLASSEXTEND = "native"
+
+do_configure_class-native() {
+    oe_runconf
+}
-- 
2.17.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#145675): 
https://lists.openembedded.org/g/openembedded-core/message/145675
Mute This Topic: https://lists.openembedded.org/mt/78984154/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to