| Summary: | openssl will not compile with -mvis set in CFLAGS | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Tim LoGiudice <tymaoaretae> |
| Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | minor | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | Sparc | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Well, take -mvis out of your CFLAGS then. It doesn't help you at all anyway. |
When I tried to emerge openssl on my Sun Ultra2 I got the error: {standard input}: Assembler messages: {standard input}:92:Error: Architecture mismatch on "fsub32s". {standard input}:92: (Requires v9z|v9b; requested architecture is v9.) {standard input}:125:Error: Architecture mismatch on "fsub32s". {standard input}:125: (Requires v9z|v9b; requested architecture is v9.) {standard input}:130:Error: Architecture mismatch on "fzero". {standard input}:130: (Requires v9z|v9b; requested architecture is v9.) make[1]: *** [tmdiff.o] Error 1 with my CFLAGS="-mcpu=ultrasparc -O3 -pipe -mvis" If I take -mvis out openssl compiles just fine. No other packages seem to have a problem with it. Reproducible: Always Steps to Reproduce: 1.Add -mvis to CFLAGS 2. emerge openssl 3. Actual Results: emerge fails with error: {standard input}: Assembler messages: {standard input}:92:Error: Architecture mismatch on "fsub32s". {standard input}:92: (Requires v9z|v9b; requested architecture is v9.) {standard input}:125:Error: Architecture mismatch on "fsub32s". {standard input}:125: (Requires v9z|v9b; requested architecture is v9.) {standard input}:130:Error: Architecture mismatch on "fzero". {standard input}:130: (Requires v9z|v9b; requested architecture is v9.) make[1]: *** [tmdiff.o] Error 1 Expected Results: Filtered -mvis and built cleanly.