{"action":"closed","issue":{"url":"https://api.github.com/repos/openssl/openssl/issues/1498","repository_url":"https://api.github.com/repos/openssl/openssl","labels_url":"https://api.github.com/repos/openssl/openssl/issues/1498/labels{/name}","comments_url":"https://api.github.com/repos/openssl/openssl/issues/1498/comments","events_url":"https://api.github.com/repos/openssl/openssl/issues/1498/events","html_url":"https://github.com/openssl/openssl/issues/1498","id":173435572,"number":1498,"title":"OpenSSL 1.1.0 does not compile for ARM with clang in Android NDK","user":{"login":"yan12125","id":1937689,"avatar_url":"https://avatars.githubusercontent.com/u/1937689?v=3","gravatar_id":"","url":"https://api.github.com/users/yan12125","html_url":"https://github.com/yan12125","followers_url":"https://api.github.com/users/yan12125/followers","following_url":"https://api.github.com/users/yan12125/following{/other_user}","gists_url":"https://api.github.com/users/yan12125/gists{/gist_id}","starred_url":"https://api.github.com/users/yan12125/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yan12125/subscriptions","organizations_url":"https://api.github.com/users/yan12125/orgs","repos_url":"https://api.github.com/users/yan12125/repos","events_url":"https://api.github.com/users/yan12125/events{/privacy}","received_events_url":"https://api.github.com/users/yan12125/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/openssl/openssl/milestones/8","html_url":"https://github.com/openssl/openssl/milestones/1.1.0","labels_url":"https://api.github.com/repos/openssl/openssl/milestones/8/labels","id":1964688,"number":8,"title":"1.1.0","description":"","creator":{"login":"mattcaswell","id":7422273,"avatar_url":"https://avatars.githubusercontent.com/u/7422273?v=3","gravatar_id":"","url":"https://api.github.com/users/mattcaswell","html_url":"https://github.com/mattcaswell","followers_url":"https://api.github.com/users/mattcaswell/followers","following_url":"https://api.github.com/users/mattcaswell/following{/other_user}","gists_url":"https://api.github.com/users/mattcaswell/gists{/gist_id}","starred_url":"https://api.github.com/users/mattcaswell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattcaswell/subscriptions","organizations_url":"https://api.github.com/users/mattcaswell/orgs","repos_url":"https://api.github.com/users/mattcaswell/repos","events_url":"https://api.github.com/users/mattcaswell/events{/privacy}","received_events_url":"https://api.github.com/users/mattcaswell/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":1,"state":"open","created_at":"2016-08-26T09:03:47Z","updated_at":"2016-09-04T06:00:52Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2016-08-26T11:50:22Z","updated_at":"2016-09-04T06:00:52Z","closed_at":"2016-09-04T06:00:51Z","body":"I'm currently trying to upgrade OpenSSL 1.0.2h to 1.1.0. I got some assembler errors:\r\n```\r\ncrypto/modes/ghash-armv4.s: Assembler messages:\r\ncrypto/modes/ghash-armv4.s:96: Error: bad instruction `ldrbpl r12,[r2,r3]'\r\ncrypto/modes/ghash-armv4.s:109: Error: bad instruction `ldrbpl r8,[r0,r3]'\r\ncrypto/modes/ghash-armv4.s:139: Error: bad instruction `ldrbne r12,[r2,#15]'\r\ncrypto/modes/ghash-armv4.s:204: Error: bad instruction `ldrbpl r12,[r0,r3]'\r\n```\r\nSteps to reproduce:\r\n```\r\n$ git clone -b cpython-hg https://github.com/yan12125/python3-android\r\n$ cd python3-android\r\n$ make openssl\r\n```\r\nThis is my build scripts for CPython on Android. In this tree I use clang with ```-fno-integrated-as```, as suggested in https://github.com/android-ndk/ndk/issues/144. AArch64 builds fine, while arm gives strange errors as above."}}
{"actor":{"display_login":"yan12125"}}