View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001072 | SOGo | SOPE | public | 2011-01-08 15:28 | 2011-03-30 18:17 |
Reporter | buzzdee | Assigned To | ludovic | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 1.3.4 | ||||
Fixed in Version | 1.3.6 | ||||
Summary | 0001072: Fix compilation of SOPE on OpenBSD mips64 | ||||
Description | The config.guess for NGStreqms has wrong assumptions about OpenBSD on SGI mips64. It must be mips64-unknown-openbsd instead of mips-unknown-openbsd. However, while looking at the config.guess, I removed all the manual crafted output, and replaced it with a more general automatic approach. Actually copied from the config.guess from gnustep-base. | ||||
Additional Information | attached patch works for me on my origin 3000 and still doesn't break my i386 box ;) | ||||
Tags | No tags attached. | ||||
2011-01-08 15:28
|
patch-sope-core_NGStreams_config_guess (3,008 bytes)
$OpenBSD$ Match config.guess arch/OS detection with gnustep-base Fixes mips64 in particular --- sope-core/NGStreams/config.guess.orig Thu Jan 6 15:37:29 2011 +++ sope-core/NGStreams/config.guess Sat Jan 8 11:40:35 2011 @@ -242,30 +242,9 @@ EOF Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit 0;; - amiga:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit 0 ;; - arc64:OpenBSD:*:*) - echo mips64el-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - arc:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - hkmips:OpenBSD:*:*) - echo mips-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - pmax:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - sgi:OpenBSD:*:*) - echo mips-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - wgrisc:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; *:OS/390:*:*) echo i370-ibm-openedition exit 0 ;; @@ -328,9 +307,6 @@ EOF aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit 0 ;; - atari*:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor @@ -357,18 +333,6 @@ EOF *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit 0 ;; - sun3*:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mac68k:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mvme68k:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mvme88k:OpenBSD:*:*) - echo m88k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit 0 ;; @@ -649,9 +613,6 @@ EOF parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit 0 ;; - hppa*:OpenBSD:*:*) - echo hppa-unknown-openbsd - exit 0 ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit 0 ;; @@ -702,9 +663,6 @@ EOF FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit 0 ;; - hp300:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; i?86:BSD/386:*:* | i?86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit 0 ;; @@ -718,8 +676,9 @@ EOF echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit 0 ;; *:OpenBSD:*:*) - echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` - exit 0 ;; + UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` + echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} + exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit 0 ;; |
Fixed in a7ef4a2a412b093da5f4be5031b48b0fea104491 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2011-01-08 15:28 | buzzdee | New Issue | |
2011-01-08 15:28 | buzzdee | File Added: patch-sope-core_NGStreams_config_guess | |
2011-02-15 21:46 | ludovic | Status | new => assigned |
2011-02-15 21:46 | ludovic | Assigned To | => ludovic |
2011-03-30 18:17 |
|
Note Added: 0002316 | |
2011-03-30 18:17 |
|
Status | assigned => resolved |
2011-03-30 18:17 |
|
Fixed in Version | => 1.3.6 |
2011-03-30 18:17 |
|
Resolution | open => fixed |