Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.misc > #35647

Re: Ladybird: A new cross-platform browser project

From "25B.Z969" <25B.Z969@noda.net>
Newsgroups comp.os.linux.misc
Subject Re: Ladybird: A new cross-platform browser project
Date 2022-09-16 23:06 -0400
Organization Aioe.org NNTP Server
Message-ID <tg3djj$1mgl$1@gioia.aioe.org> (permalink)
References <tfq5ja$1o1m$1@gioia.aioe.org> <tfrt6n$2rc1p$4@dont-email.me> <63232b06@news.ausics.net> <63244c05@news.ausics.net>

Show all headers | View raw


On 9/16/22 6:12 AM, Computer Nerd Kev wrote:
> Computer Nerd Kev <not@telling.you.invalid> wrote:
>>
>> I tried this fork called Coccinellidae which supports Qt5 instead
>> of Qt6, because none of the Linux distro versions I have installed
>> have Qt6 packages:
>> https://github.com/Xexxa/coccinellidae
>>
>> But it also fails, with an English version of the same error:
>>
>> coccinellidae: [snip]/src/ladybird/serenity-master/AK/Error.h:109: T AK::ErrorOr<T, ErrorType>::release_value_but_fixme_should_propagate_errors() [with T = AK::NonnullRefPtr<Gfx::Bitmap>; ErrorType = AK::Error]: Assertion `!is_error()' failed.
>> Aborted
>>
>> There's an Arch Linux package dated 2022-09-12:
>> https://archlinux.org/packages/community/x86_64/ladybird/
>>
>> But the only real difference in their build process is using
>> "-D CMAKE_BUILD_TYPE=Release" with cmake. Seems like a minor thing,
>> but maybe I'll try again with that later.
>> https://github.com/archlinux/svntogit-community/blob/packages/ladybird/trunk/PKGBUILD
> 
> Well that possibly got me further, but then it just crashes with
> "Illegal Instruction", so not far enough. I played with the build
> settings but always got the same result after that (note that you
> have to "rm Build/CMakeCache.txt" as well as "ninja -C Build clean"
> before rebuilding to change the compiler flags).
> 
> That was with GCC v11.2.0. It claims to also build with Clang, so I
> tried that (v13.0.0), but it failed early in the build process
> with:
> 
> clang-13: error: clang frontend command failed with exit code 134
> (use -v to see invocation)
> 
> So GCC breaks Ladybird/Coccinellidae, and Ladybird/Coccinellidae
> breaks Clang.
> 
> Though I'm not sure whether the illegal instruction springs from a
> bug in GCC (I tried -mtune=generic in case it was confused about
> what extensions my x86_64 CPU supported), or inline assembly
> somewhere in the code which is only meant to run on the latest
> CPUs. Either way, I give up.
> 


   Look ... it's just not ready for prime time - that's
   the fact. When it is it'll come in a nice .deb and .rpm
   and will install easy and clean. For now it's 'beta-ware',
   maybe 'gamma-ware'.

   Oh, and do we really NEED another web browser ??? Everybody
   is after a seriously de-junked FireFox or Chromium - but I'm
   not sure that's a viable option anymore. People expect a LOT
   of browsers now and too much de-junking means a serious lack
   of desired capabilities. Any new product - there's be a huge
   lobby demanding they ADD all those junky features.

   SHOULD browsers do all Firefox/Chromium do ? Probably not, it's
   an invite to the malicious. So is using Winders for that matter.
   Are people going to drop all of those ? NO ! May as well tell
   them to throw away the credit cards and start paying for
   everything in person in gold dust. Ain't gonna happen.

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Ladybird: A new cross-platform browser project "Andrei Z." <no-email@invalid.invalid> - 2022-09-13 17:54 +0300
  Re: Ladybird: A new cross-platform browser project not@telling.you.invalid (Computer Nerd Kev) - 2022-09-14 08:34 +1000
  Re: Ladybird: A new cross-platform browser project Marco Moock <mo01@posteo.de> - 2022-09-14 08:43 +0200
    Re: Ladybird: A new cross-platform browser project Computer Nerd Kev <not@telling.you.invalid> - 2022-09-15 23:39 +1000
      Re: Ladybird: A new cross-platform browser project Computer Nerd Kev <not@telling.you.invalid> - 2022-09-16 20:12 +1000
        Re: Ladybird: A new cross-platform browser project "25B.Z969" <25B.Z969@noda.net> - 2022-09-16 23:06 -0400
          Re: Ladybird: A new cross-platform browser project Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2022-09-17 03:45 +0000
            Re: Ladybird: A new cross-platform browser project Joerg Lorenz <hugybear@gmx.ch> - 2022-09-17 08:02 +0200
              Re: Ladybird: A new cross-platform browser project not@telling.you.invalid (Computer Nerd Kev) - 2022-09-18 09:22 +1000
                Re: Ladybird: A new cross-platform browser project Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2022-09-18 00:22 +0000
            Re: Ladybird: A new cross-platform browser project "25B.Z969" <25B.Z969@noda.net> - 2022-09-18 22:38 -0400
              Re: Ladybird: A new cross-platform browser project Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2022-09-19 05:12 +0000
                Re: Ladybird: A new cross-platform browser project "25B.Z969" <25B.Z969@noda.net> - 2022-09-19 10:10 -0400
                Re: Ladybird: A new cross-platform browser project Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2022-09-19 16:58 +0000
                Re: Ladybird: A new cross-platform browser project "26C.Z968" <26C.Z968@noada.net> - 2022-09-20 00:26 -0400
                Re: Ladybird: A new cross-platform browser project The Natural Philosopher <tnp@invalid.invalid> - 2022-09-20 08:40 +0100
                Re: Ladybird: A new cross-platform browser project Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2022-09-20 17:55 +0000
                Re: Ladybird: A new cross-platform browser project "26C.Z968" <26C.Z968@noada.net> - 2022-09-21 00:51 -0400
                Re: Ladybird: A new cross-platform browser project Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2022-09-20 17:55 +0000
                Re: Ladybird: A new cross-platform browser project "26C.Z968" <26C.Z968@noada.net> - 2022-09-21 00:47 -0400
                Re: Ladybird: A new cross-platform browser project The Natural Philosopher <tnp@invalid.invalid> - 2022-09-21 10:38 +0100
                Re: Ladybird: A new cross-platform browser project Joerg Lorenz <hugybear@gmx.ch> - 2022-09-21 07:02 +0200
                Re: Ladybird: A new cross-platform browser project not@telling.you.invalid (Computer Nerd Kev) - 2022-09-21 09:17 +1000
                Re: Ladybird: A new cross-platform browser project "26C.Z968" <26C.Z968@noada.net> - 2022-09-21 00:56 -0400
                Re: Ladybird: A new cross-platform browser project Bud Frede <frede@mouse-potato.com> - 2022-09-21 12:16 -0400
                Re: Ladybird: A new cross-platform browser project Bobbie Sellers <bliss@mouse-potato.com> - 2022-09-21 10:50 -0700
          Re: Ladybird: A new cross-platform browser project Eli the Bearded <*@eli.users.panix.com> - 2022-09-17 04:02 +0000
          Re: Ladybird: A new cross-platform browser project Computer Nerd Kev <not@telling.you.invalid> - 2022-09-17 17:39 +1000

csiph-web