{"action":"created","issue":{"url":"https://api.github.com/repos/openssl/openssl/issues/1715","repository_url":"https://api.github.com/repos/openssl/openssl","labels_url":"https://api.github.com/repos/openssl/openssl/issues/1715/labels{/name}","comments_url":"https://api.github.com/repos/openssl/openssl/issues/1715/comments","events_url":"https://api.github.com/repos/openssl/openssl/issues/1715/events","html_url":"https://github.com/openssl/openssl/issues/1715","id":183076278,"number":1715,"title":"crypto/aes/aes-586.o  Illegal subtraction ","user":{"login":"teschulz","id":22839843,"avatar_url":"https://avatars.githubusercontent.com/u/22839843?v=3","gravatar_id":"","url":"https://api.github.com/users/teschulz","html_url":"https://github.com/teschulz","followers_url":"https://api.github.com/users/teschulz/followers","following_url":"https://api.github.com/users/teschulz/following{/other_user}","gists_url":"https://api.github.com/users/teschulz/gists{/gist_id}","starred_url":"https://api.github.com/users/teschulz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/teschulz/subscriptions","organizations_url":"https://api.github.com/users/teschulz/orgs","repos_url":"https://api.github.com/users/teschulz/repos","events_url":"https://api.github.com/users/teschulz/events{/privacy}","received_events_url":"https://api.github.com/users/teschulz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-10-14T15:13:28Z","updated_at":"2016-11-11T19:36:14Z","closed_at":null,"body":"I am trying to build openssl-1.1.0b on a Solaris 10 i386 box.\n\nThe configure command is:\n\n./Configure shared --prefix=/opt/verylocal enable-rc5 enable-mdc2\n  zlib-dynamic  -R/opt/verylocal/lib solaris-x86-gcc\n\nThe Compiler is gcc version 4.7.2. Perl is v5.20.1.\n\nThe error is:\n\ngcc  -I. -Icrypto/include -Iinclude -DZLIB -DZLIB_SHARED -DDSO_DLFCN\n-DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE\n-DOPENSSL_PIC -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2\n-DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM\n-DSHA512_ASM -DRC4_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM\n-DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM\n-DOPENSSLDIR=\"\\\"/opt/verylocal/ssl\\\"\"\n-DENGINESDIR=\"\\\"/opt/verylocal/lib/engines-1.1\\\"\" -Wall -DL_ENDIAN\n-DOPENSSL_NO_INLINE_ASM -O3 -fomit-frame-pointer -pthread -DFILIO_H \n-R/opt/verylocal/lib -fPIC -MMD -MF crypto/aes/aes-586.d.tmp\n-MT crypto/aes/aes-586.o -c -o crypto/aes/aes-586.o crypto/aes/aes-586.s\nAssembler: aes-586.s\n        \"crypto/aes/aes-586.s\", line 1003 : Illegal subtraction in ...\n        \"OPENSSL_ia32cap_P - .L004pic_point\"\n**\\* Error code 1\n"},"comment":{"url":"https://api.github.com/repos/openssl/openssl/issues/comments/260037679","html_url":"https://github.com/openssl/openssl/issues/1715#issuecomment-260037679","issue_url":"https://api.github.com/repos/openssl/openssl/issues/1715","id":260037679,"user":{"login":"teschulz","id":22839843,"avatar_url":"https://avatars.githubusercontent.com/u/22839843?v=3","gravatar_id":"","url":"https://api.github.com/users/teschulz","html_url":"https://github.com/teschulz","followers_url":"https://api.github.com/users/teschulz/followers","following_url":"https://api.github.com/users/teschulz/following{/other_user}","gists_url":"https://api.github.com/users/teschulz/gists{/gist_id}","starred_url":"https://api.github.com/users/teschulz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/teschulz/subscriptions","organizations_url":"https://api.github.com/users/teschulz/orgs","repos_url":"https://api.github.com/users/teschulz/repos","events_url":"https://api.github.com/users/teschulz/events{/privacy}","received_events_url":"https://api.github.com/users/teschulz/received_events","type":"User","site_admin":false},"created_at":"2016-11-11T19:36:14Z","updated_at":"2016-11-11T19:36:14Z","body":"With gcc rebuilt to use /opt/local/bin/gas, I can build openssl-1.1.0b and make test passes.\r\n\r\nInteresting that the 64 bit version built OK using the Solaris as.\r\n\r\nHow are you detecting the version of gas in your patch shown in change #1873? I put the new gas in /opt/local/bin and left the Solaris version alone in /usr/sfw/bin."}}
{"actor":{"display_login":"teschulz"}}