| Summary: | Outdated GNU config.guess scripts | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Sevan Janiyan <venture37> | ||||||
| Component: | Build system | Assignee: | Assigned to nobody <unassigned-bugs> | ||||||
| Status: | CLOSED FIXED | ||||||||
| Severity: | trivial | CC: | djm, dtucker | ||||||
| Priority: | P5 | ||||||||
| Version: | -current | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 2360 | ||||||||
| Attachments: |
|
||||||||
|
Description
Sevan Janiyan
2015-06-04 09:06:50 AEST
Created attachment 2643 [details]
Diff for updated config.guess
Here's the net change. Do we want to do this before or after the release?
Comment on attachment 2643 [details]
Diff for updated config.guess
I think the whole thing is too big for now, but maybe we could just add:
ppc64le:Linux:*:*)
echo powerpc64le-unknown-linux-gnu
exit ;;
ppcle:Linux:*:*)
echo powerpcle-unknown-linux-gnu
exit ;;
which should get the OP going, and do the rest after release
Created attachment 2646 [details]
Add Linux powerpc64le and powerpcle entries
OK. We've added "update config.guess" to our post-release checklist so we should keep it more up to date in future.
err, ignore the defines.h piece, that's something else. Comment on attachment 2646 [details] Add Linux powerpc64le and powerpcle entries ok for this bit: >diff --git a/config.guess b/config.guess >index b94cde8..c563628 100755 >--- a/config.guess >+++ b/config.guess >@@ -982,6 +982,12 @@ EOF > ppc:Linux:*:*) > echo powerpc-unknown-linux-gnu > exit ;; >+ ppc64le:Linux:*:*) >+ echo powerpc64le-unknown-linux-gnu >+ exit ;; >+ ppcle:Linux:*:*) >+ echo powerpcle-unknown-linux-gnu >+ exit ;; > s390:Linux:*:* | s390x:Linux:*:*) > echo ${UNAME_MACHINE}-ibm-linux > exit ;; this bit looks separate: >diff --git a/defines.h b/defines.h >index fa0ccba..3324166 100644 >--- a/defines.h >+++ b/defines.h >@@ -850,4 +850,9 @@ struct winsize { > # endif /* gcc version */ > #endif /* __predict_true */ > >+int sprintf(char *, const char *, ...) __attribute__((deprecated)); >+char *strcpy(char *, const char *) __attribute__((deprecated)); >+char *strcat(char *, const char *) __attribute__((deprecated)); >+char *gets(char *) __attribute__((deprecated)); >+ > #endif /* _DEFINES_H */ Set all RESOLVED bugs to CLOSED with release of OpenSSH 7.1 |