64 bit warnings now with Mojave

For help and support with Mac OS X-specific issues
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
jecroft
Posts: 1
Joined: Sun Jul 15, 2018 9:01 am

64 bit warnings now with Mojave

Post by jecroft » Sun Jul 15, 2018 9:04 am

I'm not sure if the developers of UMS are aware yet, but Mojave is warning that UMS won't be supported in the future due to 64 bit support. I'm no coder, besides donations :D what can be done to help support UMS to be converted to 64 bit?

Nadahar
Posts: 1446
Joined: Tue Jun 09, 2015 5:57 pm

Re: 64 bit warnings now with Mojave

Post by Nadahar » Sun Jul 15, 2018 9:29 am

UMS is already 64 bit since it's made in Java. It works with either 32 bit or 64 bit, it simply depends on what Java version you install. If you install a 64 bit Java, UMS is 64 bit as well. I'd encourage everyone with a 64 bit OS to also use 64 bit Java because 32 bit has some rather problematic restrictions when it comes to memory allocation and file mapping.

User avatar
SubJunk
Lead Developer
Posts: 2936
Joined: Sun May 27, 2012 4:12 pm

Re: 64 bit warnings now with Mojave

Post by SubJunk » Sun Jul 15, 2018 6:04 pm

Thanks for letting us know about this, jecroft. Nadahar is right. If you are getting warnings about that despite using a 64-bit version of Java then it's a bug in Mojave, unless it is detecting 32-bit dependencies we are relying on

Nadahar
Posts: 1446
Joined: Tue Jun 09, 2015 5:57 pm

Re: 64 bit warnings now with Mojave

Post by Nadahar » Sun Jul 15, 2018 11:34 pm

@SubJunk: If we're relying on 32 bit dependencies, that's a problem. What is that - tsMuxeR?

User avatar
SubJunk
Lead Developer
Posts: 2936
Joined: Sun May 27, 2012 4:12 pm

Re: 64 bit warnings now with Mojave

Post by SubJunk » Mon Jul 16, 2018 10:04 am

The macOS binaries we include are at http://universalmediaserver.com/svn/binaries/osx/
Most of them are probably 32-bit

Edit: One time I looked at these binaries (years ago now) there were still a lot of 32-bit Apple users so it wasn't feasible to update them. Now it might be different

Nadahar
Posts: 1446
Joined: Tue Jun 09, 2015 5:57 pm

Re: 64 bit warnings now with Mojave

Post by Nadahar » Mon Jul 16, 2018 12:12 pm

Apple phased out 32 bit hardware in 2007. From what I can see all versions of OS X is 64 bit as long as the CPU is 64 bit. 10.6 was the last version to support 32 bit CPUs, so any version from 10.7 and up is exclusively 64 bit.

User avatar
SubJunk
Lead Developer
Posts: 2936
Joined: Sun May 27, 2012 4:12 pm

Re: 64 bit warnings now with Mojave

Post by SubJunk » Mon Jul 16, 2018 3:34 pm

I can go through those files and see which need to be updated

bcbomb47
Posts: 13
Joined: Tue Oct 29, 2013 2:52 pm

Re: 64 bit warnings now with Mojave

Post by bcbomb47 » Fri Feb 08, 2019 2:20 pm

I just updated to 10.14.3 and was prompted by Mojave with the 32bit warning again. How's the progress coming for updating the 32bit binaries?

User avatar
SubJunk
Lead Developer
Posts: 2936
Joined: Sun May 27, 2012 4:12 pm

Re: 64 bit warnings now with Mojave

Post by SubJunk » Fri Feb 08, 2019 3:05 pm

I saw the warning last month too. I haven't done anything about it though :) if you're interested you could help out by locating newer binaries

hmahaffey
Posts: 2
Joined: Sat Jul 06, 2019 11:34 am

Re: 64 bit warnings now with Mojave

Post by hmahaffey » Sun Sep 29, 2019 11:41 am

Apologies if I'm doing this wrong, but I found my problem here and didn't see a resolution. I installed a tool called "Go64" which scans your binaries looking for 32-bit applications. It lists UMS as 32-bit only because it includes a program called "mencoder" (/Applications/Universal Media Server.app//Contents/Resources/osx/mencoder)

The full message is this:

When reporting an issue, please include this information:
BundleID: net.pms.PMS Version: 9.0.0

These components are 32-bit:
/Contents/Resources/osx/mplayer
/Contents/Resources/osx/mencoder
/Contents/Resources/osx/flac

Any plan for updating these binaries?

Thanks for the great tool!

Post Reply