python / python/cpython

Why does the Windows build generate an swbom, which is simply impossible in some internal network environments?

Aberta
#147,191 3 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

build OS-windows
Linguagem predominante
Python
Estrelas
77.2k
Forks
35.9k
Métricas de merge de PRs
Métricas de PR pendentes

Descrição

https://github.com/python/cpython/blob/7f2d89a444bb389a4f4ded13204e71c0af06ee76/PCbuild/regen.targets#L100

Some internal networks cannot access GitHub and cannot perform SBOM operations. As a result, the operations will fail. Is there a build parameter to disable this function?

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece em PCbuild/regen.targets por volta da linha 100, onde o build do Windows invoca a geração de SBOM. Verifique os parâmetros de MSBuild disponíveis e como esse target está conectado ao build; a tarefa estará concluída quando uma opção explícita puder desabilitar a operação de SBOM para que os builds funcionem em redes sem acesso ao GitHub.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
build-system
Tipo de issue
Funcionalidade
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
58/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.