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.

17 comments:

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.

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.

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.

Jim Harxmon said...

I was so glad that I discovered this site because it always have a great article that I can read and enjoyed. This is my 4th time visiting it and luckily I found this one you shared about the issues on installing Solaris onto a 64-bit UltraSPARC. I have my fair share of frustration when I installed Solaris and it still makes me mad thinking about it! Did you know that cafe restaurant games is free install for PC and mobile devices? Get this game now and enjoy some casual game experience.

R1se Hluoluo said...

Sangat Tidak Ada 3 Langkah Langkah Taruhan Badminton Yang Di Antara lain Dapat Kalian Kerjakan Buat Temukan Keuntungan Yang Nilainya Sangatlah Maksimal.

Banyak Permainan Yang Dapat Kalian Tentukan. https://www.arenabettingclub.com/ Taruhan sportsbook online sangat besar Di Asia Betul- betul Pula Sediakan Judi Olahraga Badminton Maupun Bulu Tolak Maupun Tepuk Bulu.

Masing- masing Harinya Di Seluruh Seluruh Dunia Ada Kejuaraan Yang Dapat Kalian Buat Jadi Ajang Buat Bertaruh Dengan Online Di Internet.

Unknown said...

Your search to hire professional Assignment Makers Near Me has come to an end with our academic writing company term paper online. Feel free to contact us at your convenience.

fiola123 said...

I present to you a free game application website at temple run 2 mod apk

Slot เว็บ ตรง said...

Slotxo5 เกมสล็อตของเว็บน้องใหม่ปี 2021 เปิดแล้วให้ผู้เล่นได้ลองกัน ทั้งสนุกและหลากหลาย PGไม่ซ้ำกับเว็บไหนและโปรโมชั่นโดนใจมากมาย

ทดลองpg รับฟรีเครดิต said...

การใช้งาน singha66 เกมออนไลน์ใหม่ล่าสุดอย่างแน่นอนครับ นั่นเป็นบริการซื้อขายออนไลน์ที่มีชื่อเสียง PG และได้รับความนิยมอย่างมากในประเทศไทยครับ

sdfgxzcvhrtaraczrrt said...

"Moviemad.com.in's movie trivia quizzes are a fun way to test our knowledge."