OS/2, eCS & ArcaOS - Technical > Web applications
Oddities with Youtube.
André Heldoorn:
--- Quote from: guzzi on November 18, 2017, 09:16:00 pm ---I have an old machine that not even Mosaic will install on. I wholly agree with you that all new software should be fully backwards compatible with older hardware.
--- End quote ---
Both troll Andi B. and our new comedian haven't fully understood what P6+ means, which happens to be used by the developer of my OS/2 browser, nor that I don't mind dmik producing a product for an even smaller community. A freedom of choice.
My OS has a browser, which isn't FF. My new hardware has no OS, which won't be Andi's DE nor EN.
I do hope that even the boys can try to understand that requiring new hardware, on top of many other implied requirements, without a need to do so, is a great way to reduce the size of a community. A possible goals of your trolls, isn't it? Or just a selfish goal of you, presumably one of the happy few. For one Andi is, eCS 2.x is available in his native language. Good for you. Unlike you, I tend to not exclude over 50% of the user base.
Oh, if you can be arsed to do so: can you please provide a full quote which confirms what would be, according to you, my opinion that the FF for "OS/2" browser should support all old hardware, including but not limited the old hardware of our comedian or e.g. sa 80386? IRL I did advocate the upgrade to a P6 target, albeit ignorent, biased or selfish people and trolls tend to ignore such an annoying little factoid. You're trying to attack the upgrader, again, by making up the opinion of the upgrader. At least somone liked the entertainment. Go figure...
Andi B.:
--- Quote from: André Heldoorn on November 20, 2017, 02:02:50 pm ---Both troll Andi B. and our new comedian haven't fully understood what P6+ means, which happens to be used by the developer of my OS/2 browser, nor that I don't mind dmik producing a product for an even smaller community. A freedom of choice.
My OS has a browser, which isn't FF. My new hardware has no OS, which won't be Andi's DE nor EN. ......
--- End quote ---
Honestly I do not understand most of your writing here. Including your repeatedly used 'silence'. I really think you're not human but some kind of (badly programmed) AI. Only here to spam this forum with your mostly unrelated junk to annoy the last remaining OS/2 users.
If I'm wrong and you're a human then please try a better translation machine. Focus on topic and use short sentences with simple words. And take a snuff of humor next time before replying.
Ian Manners:
--- Quote ---I really think you're not human but some kind of (badly programmed) AI. Only here to spam this forum with your mostly unrelated junk to annoy the last remaining OS/2 users.
--- End quote ---
We do not discriminate here, not as far as I've aware, so even badly programmed machines are welcome :)
Though it would be nice to confine unrelated junk to the relevant forum.
Dariusz Piatkowski:
...and back to the previously scheduled program...LOL
--- Quote from: Dave Yeo on November 16, 2017, 01:42:27 am ---...That's weird. Looking at about:buildconfig, they targeted i686 (needed for some atomic instructions, the -march parameter to GCC). Unless you have a different version of mine, an RPM. Check the URL about:buildconfig....
--- End quote ---
Dave,
You hit this one right on the nose. I am currently running the officially available 45.9.0 build of FF, that's the firefox-45.9.0-2.oc00.pentium4.7z file. But that release is indeed targeted at pentium4 architecture. Subsequently, on my machine (which is the Phenom II X6 CPU) I am unable to play simple YouTube videos unless I install the H264 add-on.
This NEW YouTube behaviour is anylike like what I've seen in the previous 45.5.x test builds and bothered me since the 45.9 GA drop...so I went back to my latest beta build installed version, kicked it off and indeed, that build has the i686 target, which jives with what you stated about the upstream stuff. Indeed, using that beta build I can play whatever YouTube videos I want without the use of the H264 add-on.
Sooo.....that begs the question: why the heck release a Pentium4 target GA when all the testing was previously done using i686 builds???? Ugghhhh????
Sorry, maybe that was just a simple build/config mistake, but my God, what a nightmare it is trying to follow the thread through, sort of like Theseus in the Labyrinth looking to slay the Minotaur.
Is there not a i686 target built 45.9 GA release of Firefox anywhere?
Dave Yeo:
Well, I have firefox-45.9.0-2.oc00.i686.rpm, which is targeted at the i686. Unluckily it is not yet ready for wide deployment for a couple of reasons. Where to put the icons, and which icons to have. The need to move some stuff from netlabs exp to rel such as libcx and now dmik is working like mad to get the test suite to run so he can search for the causes of instability. He's having problems with the tool chain right now.
I'd assume that both i686 and pentium4 rpms were built and for some reason, only the pentium4 rpm was zipped up and released as a test version.
About architectures, or at least my understanding. There's two parameters that can be passed to GCC to control what CPU we target.
-march, which controls the actual instruction set. Targeting the Pentium 4 gives various extra instructions over the i686 such as MMX, SSE and SSE2 and perhaps others. Should benefit all modern CPU's but will sigill (unsupported instruction) on older CPU's
-mtune, which controls the instruction ordering. Most CPU's are fairly happy with the i686 ordering as even on your Phenom II, it should be close to optimum or at least good enough. Then there's the Pentium 4, which liked completely different ordering, ordering that are not optimum for most CPU's due to the P4 using such a different architecture. I'd guess if you look, your Firefox uses something like -mtune=pentium4.
I usually build with -mtune=generic, which should be a good compromise for whichever CPU's were common when the version of GCC we're using was released.
Seems your CPU doesn't like the P4 instruction ordering.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version