github / github/codeql

No codeql for linux ARM64

Aberta
#20,616 17 comentários 0 reações 0 responsáveis Ver no GitHub
question
Linguagem predominante
CodeQL
Estrelas
10.1k
Forks
2.1k
Merge médio
2d 15h
PRs com merge (30d)
141

Descrição

We have developers trying to run codeql in a container from their macs. The container is important to testing, and we don't want to run codeql outside of it. Codeql for linux currently only built for AMD64.

There is emulation using `--platform=linux/amd64`, but that is prone to sever performance degradation.

We have noticed some OS specific logic in the `codeql` script that falsely correlates architecture to operating system. I wonder if that is the only logic standing in our way from using the osx ARM64 version in a linux container? Ideally, the script would consider architecture separately from operating system.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece inspecionando a lógica específica do sistema operacional no script `codeql` e a configuração do contêiner mencionada na issue. Rastreie onde o sistema operacional e a arquitetura estão acoplados e, em seguida, verifique se o CodeQL é executado em um contêiner Linux ARM64 sem emulação AMD64, preservando o comportamento existente da plataforma.

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

Avaliação

Domínio
security, tooling
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Ativa
Clareza
Razoavelmente clara
Facilidade para iniciantes
52/100

Receba novas issues na sua caixa de entrada

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