Subject: Opera 9.2, emul/linux32 and amd64 (was: Can't run opera on amd64)
To: <>
From: Loic Hoguin <essen@dev-extend.eu>
List: port-amd64
Date: 04/16/2007 01:56:14
------------J1cJdeYYGH0nLlmarnCn1Y
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello,

It seems that the fixes for compat/linux32 select timeouts
have been committed. Opera now works pretty well on amd64,
I have been playing with it for some time without problems.

I haven't seen however a fix for the installation under
amd64. To be able to run Opera you must have the 32bit suse
compat packages installed, which is not currently possible
(Nicolas Joly was working on it earlier). Also it seems that
the Opera Makefile must be fixed, as it installs the files
in emul/linux instead of emul/linux32.

What can I do to help? (apart from fixing the opera makefile)

Also, Opera 9.2 has been released, I have attached a patch
to this email. Sorry I can't send PRs right now. It seems
my previous ones weren't sent, including the one from today
using the web form (is it normal?).

The patch work at least for i386 (well, I only tested it on
amd64 but..), so the PLIST for the other arch may be wrong.

Regards,

-- 
Loïc Hoguin
Dev:Extend
------------J1cJdeYYGH0nLlmarnCn1Y
Content-Disposition: attachment; filename=opera.patch
Content-Type: application/octet-stream; name=opera.patch
Content-Transfer-Encoding: Base64

SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9j
dnNyb290L3BrZ3NyYy93d3cvb3BlcmEvTWFrZWZpbGUsdgpyZXRyaWV2aW5nIHJl
dmlzaW9uIDEuNjQKZGlmZiAtcjEuNjQgTWFrZWZpbGUKMjksMzFjMjksMzEKPCBP
UEVSQV9WRVJfREFURT0JCTIwMDYxMjE0CjwgT1BFUkFfUEtHX1ZFUlNJT049CTku
MTAKPCBPUEVSQV9QS0dfVkVSU0lPTl9ESVI9CTkxMAotLS0KPiBPUEVSQV9WRVJf
REFURT0JCTIwMDcwNDA5Cj4gT1BFUkFfUEtHX1ZFUlNJT049CTkuMjAKPiBPUEVS
QV9QS0dfVkVSU0lPTl9ESVI9CTkyMApJbmRleDogZGlzdGluZm8KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvcGtnc3JjL3d3dy9vcGVyYS9k
aXN0aW5mbyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xOQpkaWZmIC1yMS4xOSBk
aXN0aW5mbwoxYzEKPCAkTmV0QlNEOiBkaXN0aW5mbyx2IDEuMTkgMjAwNi8xMi8x
OSAyMzowMjoxMiBqZG9sZWNlayBFeHAgJAotLS0KPiAkTmV0QlNEJAozLDExYzMs
MTEKPCBTSEExICguL29wZXJhLTkuMTAtMjAwNjEyMTQuMS1zdGF0aWMtcXQuaTM4
Ni1lbi5ycG0pID0gZjk4NjgyY2NjOWNmNjc0ZjQ2NGVhNzdhMzdmZjBiODc5OGFm
MWFlZAo8IFJNRDE2MCAoLi9vcGVyYS05LjEwLTIwMDYxMjE0LjEtc3RhdGljLXF0
LmkzODYtZW4ucnBtKSA9IGExY2M1ZjJkM2NlZWZmYjQyNWIzZTVhNTBkMWZlNGRk
OTAwOGUyM2UKPCBTaXplICguL29wZXJhLTkuMTAtMjAwNjEyMTQuMS1zdGF0aWMt
cXQuaTM4Ni1lbi5ycG0pID0gNzE5NDMwOSBieXRlcwo8IFNIQTEgKG9wZXJhLTku
MTAtMjAwNjEyMTQuMS1zdGF0aWMtcXQuaTM4Ni5mcmVlYnNkLWVuLnRhci5neikg
PSAxNWRjNTFhY2MwOGExOWUxNWEyYWUzYTNkNGY4YThiZDE1ODk0YjNkCjwgUk1E
MTYwIChvcGVyYS05LjEwLTIwMDYxMjE0LjEtc3RhdGljLXF0LmkzODYuZnJlZWJz
ZC1lbi50YXIuZ3opID0gOTZkZDRhNjk1ZTA3ZjNlYTgzYTdiZmEyOTNmOWFjYzVi
NTE3MWIxZgo8IFNpemUgKG9wZXJhLTkuMTAtMjAwNjEyMTQuMS1zdGF0aWMtcXQu
aTM4Ni5mcmVlYnNkLWVuLnRhci5neikgPSA3MTM5NTY0IGJ5dGVzCjwgU0hBMSAo
b3BlcmEtOS4xMC0yMDA2MTIxNC4xLXN0YXRpYy1xdC1zb2w4LXNwYXJjLWVuLnRh
ci5iejIpID0gOTRmNGMwMjc3ZWZlMzE5ZjBkOGFmYTg1NzVmZGY1ZGJiZWVhMGNl
OQo8IFJNRDE2MCAob3BlcmEtOS4xMC0yMDA2MTIxNC4xLXN0YXRpYy1xdC1zb2w4
LXNwYXJjLWVuLnRhci5iejIpID0gYmE5MWUzMDNmNmZlOWQyNmFjN2FmNTc4OWY2
NGQ4MjA4OWVkODlkMwo8IFNpemUgKG9wZXJhLTkuMTAtMjAwNjEyMTQuMS1zdGF0
aWMtcXQtc29sOC1zcGFyYy1lbi50YXIuYnoyKSA9IDgyNTIxMDYgYnl0ZXMKLS0t
Cj4gU0hBMSAoLi9vcGVyYS05LjIwLTIwMDcwNDA5LjEtc3RhdGljLXF0LmkzODYt
ZW4ucnBtKSA9IDllOGQ3MmNmYTM3NzYwOTUyZjMyOWM5N2UzMTliNTQyZmI2MTU2
N2YKPiBSTUQxNjAgKC4vb3BlcmEtOS4yMC0yMDA3MDQwOS4xLXN0YXRpYy1xdC5p
Mzg2LWVuLnJwbSkgPSA1YTkwYTg5MWQ0NzM3MjIyNzNiOTNkMzBmMzI4YThmMmU0
OWM2MGY4Cj4gU2l6ZSAoLi9vcGVyYS05LjIwLTIwMDcwNDA5LjEtc3RhdGljLXF0
LmkzODYtZW4ucnBtKSA9IDcyODExNjkgYnl0ZXMKPiBTSEExIChvcGVyYS05LjIw
LTIwMDcwNDA5LjEtc3RhdGljLXF0LmkzODYuZnJlZWJzZC1lbi50YXIuZ3opID0g
NDhlNWVjNWNiNWZiMjhkYzIyM2NkZWQ2NmE1ZmM2YjI0OGU1MDJkNgo+IFJNRDE2
MCAob3BlcmEtOS4yMC0yMDA3MDQwOS4xLXN0YXRpYy1xdC5pMzg2LmZyZWVic2Qt
ZW4udGFyLmd6KSA9IGRjYWUxNDNkMmUxN2Q1MDZkYWU0MDZhYmVjZWQ0MmYxNGE5
NDg0OGQKPiBTaXplIChvcGVyYS05LjIwLTIwMDcwNDA5LjEtc3RhdGljLXF0Lmkz
ODYuZnJlZWJzZC1lbi50YXIuZ3opID0gNzIyMzk0NiBieXRlcwo+IFNIQTEgKG9w
ZXJhLTkuMjAtMjAwNzA0MDkuMS1zdGF0aWMtcXQtc29sOC1zcGFyYy1lbi50YXIu
YnoyKSA9IDhkZWU0OTg3NzA0YWI2ZDNiMjQ0MGQyZTU3MzY4YTFmYzc4ZGY3YTMK
PiBSTUQxNjAgKG9wZXJhLTkuMjAtMjAwNzA0MDkuMS1zdGF0aWMtcXQtc29sOC1z
cGFyYy1lbi50YXIuYnoyKSA9IGIwOGQxYjllNDM4ZTY5NzlmZWEzYjFhN2UzOThm
OGEwMGE5NTg0NmIKPiBTaXplIChvcGVyYS05LjIwLTIwMDcwNDA5LjEtc3RhdGlj
LXF0LXNvbDgtc3BhcmMtZW4udGFyLmJ6MikgPSAxMzUwMjk4NiBieXRlcwo=

------------J1cJdeYYGH0nLlmarnCn1Y--