Need 32-bit version for Mac
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Confirmed
|
Low
|
Ubuntu One Client Engineering team |
Bug Description
Recipe:
1. Download the DMG on any non-64-bit Mac
2. Open it and try to run the Ubuntu One app
RESULT: OS Error dialog:
"You can't open the application Ubuntu One.app because it is not supported on this type of Mac."
Expected result: Since the Ubuntu One client for OS X is said to run on all systems from 10.6.8 and later, I had hoped it would have been compiled for 32-bit compatibility. My Mac has a Core Duo processor, which is 32-bit (as opposed to the Core2 Duo which is 64-bit), and if we had a compile for 32-bit Macs I'd finally be able to switch from DropBox.
I would much rather use Ubuntu One over DropBox, but until there's a compile for 32-bit Macs I can't switch. Thanks for considering this.
Mac profile:
OS X 10.6.8
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro1,2
Processor Name: Intel Core Duo
Processor Speed: 2.16 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 2 MB
Memory: 2 GB
Bus Speed: 667 MHz
Boot ROM Version: MBP12.0061.B03
SMC Version (system): 1.5f10
Serial Number (system): W863848ATHY
Hardware UUID: 00000000-
Sudden Motion Sensor:
State: Enabled
tags: | added: u1-darwin |
Changed in ubuntuone-client: | |
status: | New → Confirmed |
importance: | Undecided → Low |
Changed in ubuntuone-client: | |
assignee: | nobody → Ubuntu One Client Engineering team (ubuntuone-client-engineering) |
Hi, this is currently a low priority, although it's not a lot of work if someone wants to help. (I'm more than happy to be a guide)
For reference, the major piece that currently requires 64-bit is the fsevents daemon, which uses features of the 'new' (64 only) ObjC runtime. Changing it to work with 32 is not a major design change but does touch a lot of that code.
The Qt we build with is also currently just 64 bit, even though brew claims it configured with --universal, so there's something we'll have to look at also, if we decide to tackle this.