oss-fuzz/projects/connectedhomeip
Andrei Litvin 549b658542
[connectedhomeip] Update PIP to latest in Dockerfile (#10704)
This fixes the CHIP build, since python cryptography requires PEP 517
which in turn requires a more recent pip. Several issues seem to have
compounded here:

- cryptography requires PEP517, basically needing a newer pip
- oss-fuzz docker image has 2 pythons installed (/usr/bin and
/usr/local/bin)
- oss-fuzz deactivates the build environment for the actual build,
losing some python setup

Changes:
  - upgrade pip
- ensure `/usr/bin` takes precedence over `/usr/local/bin` to use the
right updated python
- install build requirements since the build script seems to deactivate
the chip build environment (and that breaks ninja build requirements)

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>
2023-07-15 11:37:50 +01:00
..
Dockerfile [connectedhomeip] Update PIP to latest in Dockerfile (#10704) 2023-07-15 11:37:50 +01:00
build.sh
project.yaml