{"action":"created","issue":{"url":"https://api.github.com/repos/systemd/systemd/issues/9444","repository_url":"https://api.github.com/repos/systemd/systemd","labels_url":"https://api.github.com/repos/systemd/systemd/issues/9444/labels{/name}","comments_url":"https://api.github.com/repos/systemd/systemd/issues/9444/comments","events_url":"https://api.github.com/repos/systemd/systemd/issues/9444/events","html_url":"https://github.com/systemd/systemd/issues/9444","id":336208660,"node_id":"MDU6SXNzdWUzMzYyMDg2NjA=","number":9444,"title":"Build fails on sparc64 due to invalid assembler","user":{"login":"glaubitz","id":1647645,"node_id":"MDQ6VXNlcjE2NDc2NDU=","avatar_url":"https://avatars1.githubusercontent.com/u/1647645?v=4","gravatar_id":"","url":"https://api.github.com/users/glaubitz","html_url":"https://github.com/glaubitz","followers_url":"https://api.github.com/users/glaubitz/followers","following_url":"https://api.github.com/users/glaubitz/following{/other_user}","gists_url":"https://api.github.com/users/glaubitz/gists{/gist_id}","starred_url":"https://api.github.com/users/glaubitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glaubitz/subscriptions","organizations_url":"https://api.github.com/users/glaubitz/orgs","repos_url":"https://api.github.com/users/glaubitz/repos","events_url":"https://api.github.com/users/glaubitz/events{/privacy}","received_events_url":"https://api.github.com/users/glaubitz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-06-27T12:30:38Z","updated_at":"2018-06-27T14:14:39Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"The build currently fails on sparc64 due to issues with the inline assembly in raw_clone.h:\r\n\r\n```\r\nglaubitz@stadler:/srv/glaubitz/systemd/build$ ninja\r\n[330/1563] Compiling C object 'src/basic/src@basic@@basic@sta/process-util.c.o'.\r\nFAILED: src/basic/src@basic@@basic@sta/process-util.c.o \r\ncc -Isrc/basic/src@basic@@basic@sta -Isrc/basic -I../src/basic -Isrc/shared -I../src/shared -Isrc/systemd -I../src/systemd -Isrc/journal -I../src/journal -Isrc/journal-remote -I../src/journal-remote -Isrc/nspawn -I../src/nspawn -Isrc/resolve -I../src/resolve -Isrc/timesync -I../src/timesync -I../src/time-wait-sync -Isrc/login -I../src/login -Isrc/udev -I../src/udev -Isrc/libudev -I../src/libudev -Isrc/core -I../src/core -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -Isrc/libsystemd-network -I../src/libsystemd-network -I. -I../ -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/libmount -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -O0 -g -Wextra -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wimplicit-fallthrough=5 -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -fPIE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Wno-error=nonnull -Werror=shadow -include config.h -fPIC -pthread -fvisibility=default  -MD -MQ 'src/basic/src@basic@@basic@sta/process-util.c.o' -MF 'src/basic/src@basic@@basic@sta/process-util.c.o.d' -o 'src/basic/src@basic@@basic@sta/process-util.c.o' -c ../src/basic/process-util.c\r\nIn file included from ../src/basic/process-util.c:37:0:\r\n../src/basic/raw-clone.h: In function ‘raw_clone’:\r\n../src/basic/raw-clone.h:50:17: error: unknown register name ‘%g1cc’ in ‘asm’\r\n                 asm volatile(\"mov %3, %%g1\\n\\t\"\r\n                 ^~~\r\n[363/1563] Compiling C object 'src/journal/src@journal@@journal-client@sta/journal-file.c.o'.\r\nninja: build stopped: subcommand failed.\r\nglaubitz@stadler:/srv/glaubitz/systemd/build$\r\n```\r\n\r\nsystemd 238 did not show the problem. I have no bi-sected the problem yet.\r\n\r\nCC @jrtc27 @karcherm @trofi @floppym "},"comment":{"url":"https://api.github.com/repos/systemd/systemd/issues/comments/400687139","html_url":"https://github.com/systemd/systemd/issues/9444#issuecomment-400687139","issue_url":"https://api.github.com/repos/systemd/systemd/issues/9444","id":400687139,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMDY4NzEzOQ==","user":{"login":"glaubitz","id":1647645,"node_id":"MDQ6VXNlcjE2NDc2NDU=","avatar_url":"https://avatars1.githubusercontent.com/u/1647645?v=4","gravatar_id":"","url":"https://api.github.com/users/glaubitz","html_url":"https://github.com/glaubitz","followers_url":"https://api.github.com/users/glaubitz/followers","following_url":"https://api.github.com/users/glaubitz/following{/other_user}","gists_url":"https://api.github.com/users/glaubitz/gists{/gist_id}","starred_url":"https://api.github.com/users/glaubitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glaubitz/subscriptions","organizations_url":"https://api.github.com/users/glaubitz/orgs","repos_url":"https://api.github.com/users/glaubitz/repos","events_url":"https://api.github.com/users/glaubitz/events{/privacy}","received_events_url":"https://api.github.com/users/glaubitz/received_events","type":"User","site_admin":false},"created_at":"2018-06-27T14:14:39Z","updated_at":"2018-06-27T14:14:39Z","author_association":"CONTRIBUTOR","body":"Why not create a 64-bit chroot on your Gentoo system? You're running a 64-bit kernel anyway, aren't you?\r\n\r\n```\r\ndebootstrap --no-check-gpg --arch=sparc64 --variant=buildd unstable sid-sparc64 http://ftp.ports.debian.org/debian-ports\r\n```\r\n\r\nand you have a sparc64 chroot."}}
{"actor":{"display_login":"glaubitz"}}