Wednesday, November 4, 2009

RIP "FatELF"

I remember installing Solaris onto a 64-bit UltraSPARC many years ago. When I did it, lo and behold, 32-bit and 64-bit versions of all libraries were installed side-by-side. I could still run the many proprietary 32-bit Solaris apps needed by my coworkers, but we could compile memory-intensive scientific models as 64-bit no problem.

Flash forward to today, and Windows and OS X have both figured this out. Windows 7 uses a similar solution to Solaris, installing both 32-bit and 64-bit versions of all libraries, and having a separate "x86" folder for all programs. OS X uses "universal binaries," which allows builds for multiple architectures to be packaged into the same binary. In either case, everything Just Works and it's great!

Off in Linux land, it's a distribution-by-distribution attempt at solutions for this problem. Some distributions have it figured out, others don't. The solutions chosen by various distributions aren't the same. On some of the more popular distributions there is no Just Works solution to running legacy 32-bit programs on a 64-bit install. Even if you are able to install a base set of 32-bit libraries, installing the many other dependencies of a 32-bit program on a 64-bit system can often be a rather challenging task.

So it was rather disappointing to read that an attempt to add OS X-like universal binary support to Linux, the so-called FatELF executable format, was discontinued today. FatELF offers something Linux desperately needs: a kernel-level solution to the 32/64-bit binary problem, the kind every distribution could automatically fall in line with. The infamous Ulrich Drepper's response to the suggestion of fat binaries for Linux was expectedly blunt:
Yes. It is a "solution" which adds costs in many, many places for a problem that doesn't exist. I don't see why people even spend a second thinking about this.
Yes, Ulrich Drepper, the 32/64-bit binary support problem on Linux is totally and completely solved. It should be no problem to install a 32-bit version of any application on any Linux system today, right? Even if it's running a 64-bit distribution? Yes, that problem does not exist.

Maybe if we all pretend the problem doesn't exist it will go away.

23 comments:

Unknown said...

cctv camera for home
Pestveda | Pest Control
Termite control
Surveillancekart | CCTV System
cctv installation services
best home security camera system

Unknown said...

cctv camera dealers in delhi
cp plus cctv camera online
hikvision camera online
cctv camera installation services in delhi
cctv camera installation services in gurugram
cctv camera installation services in gurgaon
cctv camera installation services in noida
cctv camera security systems
cctv installation services
security systems for home

Prateek Barn said...

I can only express a word of thanks! Nothing else. Because with the content on this blog you can add knowledge. Thank you very much for sharing this information. AvriqAvriq India

mariablack said...

Pc Optimization
Windows Installation
Data Recovery

shabnam praveen said...

Call girls in Kolkata
Call girls in Chandigarh
Call girls in Chandigarh
Call girls in Gurgaon
Call girls in Chandigarh
Call girls in Chandigarh

shabnam praveen said...

Call girls in Lucknow
Call girls in Guwahati
Call girls in Mumbai
Call girls in Jaipur
Call girls in Jaipur
Call girls in Jaipur
Call girls in Bangalore

Sania Kumari said...

Call Girls in Mumbai
Call Girls in Puri
Call girls in Cuttack

Call girls in Bhubaneswar
Call girls in Gurgaon
Call girls in Gurgaon

Archana The best Call Girl said...

********************************************************************************************************
Hi friends ! I'm Archana Kumari. I like to have bed relationship with different persons rather than with a single man for the whole of life. Not only is this my notion , but also is this fact that the secret organs are made for enjoyment. Please follow me on the links given bellow.

|| House wife escorts in Kolkata||Call girls in Kolkata||
||Air hostess Escorts in Kolkata||
||Mumbai Call girl|| Kolkata Call girls||
||VIP Call girls in Kolkata||Escorts in Kolkata||
||Escort services in Kolkata||Escorts in Kolkata

If you are interested in me and my ideology ,then you are invited to my bed. Welcome!
*****************************************************************************************************

Archana The best Call Girl said...

********************************************************************************************************
Hi friends ! I'm Archana Kumari. I like to have bed relationship with different persons rather than with a single man for the whole of life. Not only is this my notion , but also is this fact that the secret organs are made for enjoyment. Please follow me on the links given bellow.


Call Girls in Mumbai
Call Girls in Puri
Call girls in Cuttack

Call girls in Bhubaneswar
Call girls in Gurgaon
Call girls in Gurgaon

Call girls in Jaipur
Call girls in Jaipur
Call girls in Jaipur

If you are interested in me and my ideology ,then you are invited to my bed. Just go ahead !
***********************************************************************************************************

Archana The best Call Girl said...

********************************************************************************************************
Hi friends ! I'm Archana Kumari. I like to have bed relationship with different persons rather than with a single man for the whole of life. Not only is this my notion , but also is this fact that the secret organs are made for enjoyment. Please follow me on the links given bellow.

Call girls in Jaipur
Call Girls in Mumbai
Call Girls in Bangalore


Call Girl in Mumbai
Call Girl in Puri
Call girl in Cuttack

Call girl in Bhubaneswar
Call girl in Gurgaon
Call girl in Gurgaon

If you are interested in me and my ideology ,then you are invited to my bed. Just go ahead !
***********************************************************************************************************

Archana The best Call Girl said...

********************************************************************************************************
Hi friends ! I'm Archana Kumari. I like to have bed relationship with different persons rather than with a single man for the whole of life. Not only is this my notion , but also is this fact that the secret organs are made for enjoyment. Please follow me on the links given bellow.

Call girls in Jaipur
Call girl in Jaipur
Call girl in Jaipur

Call girl in Jaipur
Call Girl in Mumbai
Call Girl in Bangalore

Escorts in Mumbai
Escorts in Puri
Escorts in Cuttack

If you are interested in me and my ideology ,then you are invited to my bed. Just go ahead !
***********************************************************************************************************

Susan said...

I think this is an enlightening post and it is exceptionally valuable and proficient. subsequently, I might want to thank you for the endeavors you have made in composing this article. Places you need to visit in 2019. ... Upgrade your travel photos with these lightweight cameras that pack a punch ... Enjoy the world's best places to travel with Things to do.

salma said...


افضل شركة تنظيف ىبالمدينة المنورة

شركة مكافحة حشرات بالمدينة المنورة


شركة تنظيف بالمدينة المنورة



john said...

دانلود آهنگ
محسن ابراهیم زاده
آرون افشار
علیرضا طلیسچی

andrew lincon said...

The asus router setup is the place where you can learn how to setup your router.

printer test page said...

print color or black white test pages is the best place to troubleshoot your printer that too without downloading any software. So do visit the website print test page now.

john lee said...

if you want to know more about quickbooks than reach out to me at QuickBooks customer service number and i will tell you how to also use quickbook support.

No #1 Gurgaon Escorts Service Agency-Gurugram said...




Also known to come with crucial offerings for its sensible, down-to-earth and important clients,Russian Call Girls in Lucknow really means in fulfilling their lives with cheerful moments to make love in concern to ensure them live their lives in abetter way. Check our other Services...
Russian Escorts in Goa
Russian Escorts in Lucknow
Housewife Escorts in Lucknow
Russian Call Girls in Lucknow
Russian Escorts in Goa
Russian Escorts in Goa

Cho co said...

What are people saying about adult dating and hookup sites today? These are all fair and good questions.  cuckold websites

Unknown said...

Warrior Pals is a 501(c)3 non-profit organization that provides support to veterans, gold star families and our active military.
http://ezlocal.com/fl/tampa/non-profit-organization/0916383319
https://warriorpals.hub.biz/
https://warriorpals.com/veterans-service-organizations-near-me/
https://medium.com/@aaryan.smith/what-are-the-main-duties-of-best-veterans-service-organizations-160a9eacc18b
https://www.bloglovin.com/@aaryan27/what-are-main-duties-best-veterans-service
military 501 c 3 charities
Military vacations
best veterans service organizations
entertainment for veterans

Susan said...

I have been reading out many of your blog and i must say pretty good stuff. I will surely bookmark your site. See what someone likes, comments and follows on Insta with Snoopreport ... No need to download Insta stalker app, Snoopreport Instagram tracker will show photos and videos in the world.

John said...


What are people saying about adult dating and hookup sites today? دانلود آهنگ جدید

Steven Salvatore said...

If you are facing HP Printer Offline Windows 10, get the immediate assistance from HP printer phone support to Fix HP Officejet Pro x551dw Offline.