I will shortly be adding a binary x86-only application 'amazonmp3' which needs some more emul-x86 love if it is to run on amd64 machines. amazonmp3 is needed to interface with the mp3.amazon.com **DRM-free** music store, which is something I hope we can get behind. Technically you can buy single songs without this tool, but it is required to purchase entire albums. Stupid, yes. But useful to have around. It's obviously written in C++ originally, since doing a 'readelf -D' shows that it needs the following libraries which are not yet covered by any emul package: libgtkmm-2.4.so.1 libgdkmm-2.4.so.1 libatkmm-1.6.so.1 libpangomm-1.4.so.1 libcairomm-1.0.so.1 libglibmm-2.4.so.1 libsigc-2.0.so.0 libcurl.so.4 libboost_date_time.so libboost_signals.so libboost_iostreams.so libboost_thread-mt.so libstdc++.so.6 So I was thinking perhaps the following new packages would be prudent: app-emulation/emul-linux-x86-gtkmm: (would depend on app-emulation/emul-linux-x86-gtklibs gtkmm, gdkmm, atkmm, pangomm, cairomm, glibmm app-emulation/emul-linux-x86-cpp: libsigc, libboost, libstdc++.so.6 Perhaps libcurl could be added to -baselibs? I may try creating these myself, time permitting, but in case someone else is quicker at it, these would be greatly appreciated!
Just would like to my voice to the yes column for adding libcurl to emul-linux-x86-baselibs. I've got a couple of 32-bit binary only apps that won't run on my 64-bit Gentoo box because they need libcurl.
boost is going to be a whore to get working. While I like the DRM free stuff, this will have to be a low priority. I may add libcurl support to baselibs if I can see enough value for it.
(In reply to comment #2) > boost is going to be a whore to get working. While I like the DRM free stuff, > this will have to be a low priority. I may add libcurl support to baselibs if > I can see enough value for it. Sounds good to me. I can go without boost and gtkmm (or rather, I can just pull the requisite parts I need for my SW out of Fedora RPMs or whatever). It's libcurl that's actually the big stumbling block for me at this moment.
I've got a 32-bit binary that wants libcurl too. Publish or Perish -- http://www.harzing.com/download/pop-linux.tgz
Me-too. Trying to run loggerpro from Vernier on amd64 and I also need some of these 32-bit libraries. $ ldd /usr/local/bin/loggerpro | grep not libgtkmm-2.4.so.1 => not found libgdkmm-2.4.so.1 => not found libatkmm-1.6.so.1 => not found libpangomm-1.4.so.1 => not found libcairomm-1.0.so.1 => not found libglibmm-2.4.so.1 => not found libsigc-2.0.so.0 => not found libGoIO.so.2 => not found libNGIO.so.1 => not found
libcurl will be required by the soon(?)-to-be-released lenovo battery diagnostic tool, too.
:-S, I forgot including net-misc/curl in new emul packages, sorry
Just split my requests for gtkmm and boost into bugs #298719 and bug #298728, respectively, so this one's scope is a bit more accurate.
In new set