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

fix .github/workflows/config.yml: cleanup docker bash script of deban-unstable for further commit #514

Merged
merged 22 commits into from
Dec 11, 2024

Conversation

k-okada
Copy link
Member

@k-okada k-okada commented Apr 20, 2024

preparation

  • fix .github/workflows/config.yml: cleanup docker bash script of deban-unstable for further commit

add tests

  • .github/workflows/config.yml: debian-unstable add CFLAGS='-Werror=implicit-function-declaration'
  • .github/workflows/config.yml: debian-unstable add x390s/riscv64

patch

  • lisp/Makefile.Linux: fix regression, set MACHINE if not defined

fix regressino on rescv64 and s390x (https://buildd.debian.org/status/package.php?p=euslisp)
image

Fixes
```
+ docker run --rm --platform linux/amd64 -v /home/runner/work/EusLisp/EusLisp:/ws/euslisp -e ARCH=LinuxARM -t arm32v7/debian:unstable-slim bash -c '      set -x; set -e;      apt update -qq;      apt install -y -qq make gcc libgl-dev libglu1-mesa-dev libjpeg-dev libpng-dev libpq-dev libx11-dev libxext-dev;      CFLAGS='\''-Werror=implicit-function-declaration'\'' ARCH=LinuxARM EUSDIR=/ws/euslisp make -C /ws/euslisp/lisp/ -f Makefile.LinuxARM eus0;      CC='\''gcc -Werror'\'' ARCHDIR=LinuxARM EUSDIR=/ws/euslisp make -C /ws/euslisp/lisp/image/jpeg;      exit 0'
Unable to find image 'arm32v7/debian:unstable-slim' locally
unstable-slim: Pulling from arm32v7/debian
docker: no matching manifest for linux/amd64 in the manifest list entries.
```
trusty: Pulling from osrf/ubuntu_arm64
docker: [DEPRECATION NOTICE] Docker Image Format v1 and Docker Image manifest version 2, schema 1 support is disabled by default and will be removed in an upcoming release. Suggest the author of docker.io/osrf/ubuntu_arm64:trusty to upgrade the image to the OCI Format or Docker Image manifest v2, schema 2. More information at https://docs.docker.com/go/deprecated-image-specs/.
…s64el

Status: Downloaded newer image for loongnix/debian:buster
docker: image with reference docker.io/loongnix/debian:buster was found but does not match the specified platform: wanted linux/mips64el, actual: linux/mips64le.
…from 'long unsigned int' makes pointer from integer without a cast [-Wint-conversion]
…nteger from pointer without a cast [-Wint-conversion]
@k-okada k-okada force-pushed the fix_x390_test branch 3 times, most recently from 9a05cbf to c1278a7 Compare December 9, 2024 18:07
@k-okada k-okada force-pushed the fix_x390_test branch 6 times, most recently from 01ef909 to 17770f5 Compare December 10, 2024 23:46
@k-okada k-okada force-pushed the fix_x390_test branch 2 times, most recently from 4a0cb2c to c625f05 Compare December 11, 2024 01:17
@k-okada k-okada force-pushed the fix_x390_test branch 2 times, most recently from 00ed81f to f7efc2f Compare December 11, 2024 05:16
…ng, test-float-test, test-double-test for :s390x and :riscv64. (random <float value>) in mathtest.l also skipped.

- DO NOT ADD COMMENT AFTER #:- line
@k-okada k-okada merged commit 1c377de into euslisp:master Dec 11, 2024
35 checks passed
@k-okada k-okada deleted the fix_x390_test branch December 11, 2024 08:56
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.

1 participant