Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the docker base image to the latest Debian stable #821

Merged
merged 2 commits into from
Jan 26, 2022

Conversation

RyuzakiKK
Copy link
Contributor

  • docs/reference: Remove glossary directive
    Since at least Sphinx 3.4.3, glossary entries are referenceable with the
    term role.
    For this reason Sphinx doesn't allow to repeat two times the same
    term.
  • test/Dockerfile: Update the base image to the latest Debian stable

This is a per-requisite for the proposed Desync support in #817.

Since at least Sphinx 3.4.3, glossary entries are referenceable with the
`term` role.
For this reason Sphinx doesn't allow to repeat two times the same
`term`.

Removing the glossary directive fixes the following error:
```
Warning, treated as error:
/tmp/rauc/docs/reference.rst:781: WARNING: duplicate term description of
RAUC_MOUNT_PREFIX, other instance in reference
/tmp/rauc/docs/reference.rst:793: WARNING: duplicate term description of
RAUC_SYSTEM_COMPATIBLE, other instance in reference
/tmp/rauc/docs/reference.rst:797: WARNING: duplicate term description of
RAUC_SYSTEM_VARIANT, other instance in reference
/tmp/rauc/docs/reference.rst:857: WARNING: duplicate term description of
RAUC_MOUNT_PREFIX, other instance in reference
```

Signed-off-by: Ludovico de Nittis <ludovico.denittis@collabora.com>
Signed-off-by: Ludovico de Nittis <ludovico.denittis@collabora.com>
@RyuzakiKK RyuzakiKK mentioned this pull request Jan 6, 2022
@ejoerns
Copy link
Member

ejoerns commented Jan 14, 2022

Made a test build that looks fine for both container generation:

https://github.com/ejoerns/rauc/actions/runs/1695424199

and running test suite from this container:

https://github.com/ejoerns/rauc/actions/runs/1695444289

As expected, also fixes the Sphinx build warning I had before (locally).

@ejoerns ejoerns requested a review from jluebbe January 14, 2022 00:37
@ejoerns ejoerns added this to the Release v1.6 milestone Jan 25, 2022
@jluebbe
Copy link
Member

jluebbe commented Jan 26, 2022

I'm not sure if Coverity Scan will still work with the new gcc (10), but we'll see.

@jluebbe jluebbe merged commit ed1fd63 into rauc:master Jan 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants