Language Selection

English French German Italian Portuguese Spanish

Apple OS X update breaks 64-bit applications

Filed under
Mac

An update that Apple released earlier this week has broken support for 64-bit applications in its OS X operating system.

Mathematica 5.2 from Wolfram Research is one of the affected applications. The latest version was released last month and uses the 64-bit capabilities in OS X. The application offers technical computing for use in science, engineering, math and finance.

"Due to an error on the part of Apple, this update prevents any 64-bit-native application from running," Wolfram Research said in an email sent out to customers on Tuesday.

Mathematica has provided its users with a script that temporarily makes the application run in 32-bit mode while Apple is working on an fix.

Apple declined to comment.

Sources familiar with the matter told vnunet.com that the problem was caused by a library that was missing from the update. They expected an update to be released as soon as Wednesday.

Apple on Monday night released a security update that fixed 44 security vulnerabilities in its software.

The company's line of G5 powered PowerMacs and Xserve servers running the OS X 10.4 operating system are capable of running 64-bit applications.

By Tom Sanders
vnunet.com

More in Tux Machines

today's howtos

Kernel: Rust, Language, and Linux Plumbers Conference

  • Linus Torvalds' Initial Comment On Rust Code Prospects Within The Linux Kernel

    Kernel developers appear to be eager to debate the merits of potentially allowing Rust code within the Linux kernel. Linus Torvalds himself has made some initial remarks on the topic ahead of the Linux Plumbers 2020 conference where the matter will be discussed at length. In the mailing list thread when discussing Greg Kroah-Hartman's past comments on the Rust prospects for the kernel, it was mentioned that one of the conditions being sought is that it would effectively be disabled by default until there has been sufficient testing.

  • Linux 5.8 Formally Adds The Inclusive Terminology Guidelines

    Merged overnight into the Linux kernel source tree are the new guidelines concerning the use of "inclusive terminology" for future code. It was just one week ago that the inclusive terminology guidelines for the Linux kernel were first proposed to mixed reaction and have now been merged into the source tree after receiving enough approval of various upstream kernel maintainers. [...] There are around 19.5k mentions of "slave" within the kernel source tree, mostly within the kernel networking code. The string "master" is mentioned some 26.9k times. For "blacklist" are around 888 mentions when checking in the current Git tree. Linux is currently at around 69.3k text files with around 3.54 million lines of code comments and 20.1 million lines of code (along with 3.6 million blank lines).

  • Linux team approves new terminology, bans terms like 'blacklist' and 'slave'

    Linus Torvalds approved on Friday a new and more inclusive terminology for the Linux kernel code and documentation. Going forward, Linux developers have been asked to use new terms for the master/slave and blacklist/whitelist terminologies.

  • Linux Plumbers Conference: Systems Boot and Security Microconference Accepted into 2020 Linux Plumbers Conference

    We are pleased to announce that the Systems Boot and Security Microconference has been accepted into the 2020 Linux Plumbers Conference! Computer-system security is an important topic to many. Maintaining data security and system integrity is crucial for businesses and individuals. Computer security is paramount even at system boot up, as firmware attacks can compromise the system before the operating system starts. In order to keep the integrity of the system intact, both the firmware as well as the rest of the system must be vigilant in monitoring and preventing malware intrusion. As a result of last year’s microconference Oracle sent out patches to support Trenchboot in the Linux kernel and in GRUB2. An agreement was also reached on problems with TPM 2.0 Linux sysfs interface.

  • GNU Tools Track Added to Linux Plumbers Conference 2020

    We are pleased to announce that we have added an additional track to LPC 2020: the GNU Tools track. The track will run for the 5 days of the conference.

Programming: GNOME/GTK, GNU C Library, Perl and Python

  • Implementing Gtk based Container-Widget: Part — 2

    This write-up is in continuation of its previous part — setting up basic container functionality. In the past couple of weeks, we moved on from just adding children to actually repositioning them (child widgets of the container, NewWidget) when enough space is not available for all widget to fit in the given width. Though the grid structure is yet to put in place, the widget could be seen taking shape already (look at below gif).

  • This week in GNOME Builder #2

    This week we fixed some specific topics which were planned for the previous cycle. If anyone wants to contribute so see some of our “Builder wishlist” go there: Builder/ThreePointThirtyfive Last time i had forgotten to mention the great work of our translation team which contributed various translations to Builder. Thank you!

  • Synopsys DesignWare ARC HS CPUs Now Supported By GNU C Library

    The Synopsys DesignWare ARC HS is designed for high performance embedded environments with the 32-bit HS5x and 64-bit HS6x series. Synopsys has long offered their own GNU toolchain builds to support the DesignWare ARC hardware on Linux while now the mainline support is in good shape with glibc for the ARCv2 ISA having been mainlined. Though do note it's ARCv2 and not the latest ARCv3 ISA.

  • A FIXIT-dive into an old CPAN module

    Let’s have a thought experiment. Assume there is an Open Source-licensed Perl module published on CPAN that you care about, and that hasn’t had any updates in a very long time - what are your options? In this blog post, I’ll take a dive into this problem, and use the Geo::Postcodes::NO module as an example. As of this writing, the module version is 0.31, and it’s most recent release was in September 2006. [...] Contribution information for the module is missing (or at least, less than expected). The author ARNE has offered his email address, and after a quick search one can find his Github page. He hasn’t published this module there, though. If we are going to contribute with this, then just adding a CONTRIBUTING.md file is a probably a good place to start. If the module you are looking for has the same problem, then check out it’s “How to contribute” page on MetaCPAN (you can find a link to it in the menu there). There’s another issue though – we can’t offer a pull-request! At best we can send a patch(1) file attached to an email. While this is a bit old-school and should still work (assuming the author accepts those), there might be better options available.

  • Chapter 3 - Google Correlate example update

    In Chapter 3 on Page 87, the book refers to the Google Correlate service. However, as of December 2019, the service has been shutdown. Since the chapter requires you to download a CSV formatted data, it is no longer possible. However, you can instead download a version of the data that I had used 5 years back when writing the book from here.

  • A Hundred Days of Code, Day 004 - Class Attributes and Inheritance

    Learnt about Class Attributes and Inheritance, today.

  • Weekly Python StackOverflow Report: (ccxxxv) stackoverflow python report

May/June in KDE PIM

Following Dan here’s the summary of what happened around KDE PIM in the last two months. While the focus was mainly on the 20.04.x maintenance releases and KDE’s source code hosting and review systems migrated to a Gitlab instance during that time, development continued at full steam with more than 1,800 changes by 34 contributors. Read more More KDE: 20.08 releases branches created