On Wed, 1 Jun 2022 at 14:25, Steffen Nurpmeso <[email protected]> wrote: > > Thomas Klausner wrote in > <[email protected]>: > |On Wed, Jun 01, 2022 at 01:11:08PM +0100, Chavdar Ivanov wrote: > |> On Sun, 29 May 2022 at 19:16, Thomas Klausner <[email protected]> wrote: > |>> > |>> I see the same breakage. > |>> > |>> There's a newer version out, you could try updating to that to check > |>> if that fixes the problem. > |> > |> I tried to build the 202205 version of the package, as well as the > |> current GitHub version; while I was able to figure out the inclusion > |> of brotli, I couldn't figure out what to do with the next failing > |> includes - OpenSSL in this case. It seems it expects an older version > |> - including e_os.h, whereas the versions available have e_os2.h. > |> > |> The consolation is that it failed under Debian BullsEye the same way... > | > |Thanks for the update. This sounds like you should file upstream bug > |reports, if you are interested in this software.
I was able eventually to complete the build under Debian after injecting the apparently missing in the tree kits (openssl-1.1.1o does contain all the necessary stuff, including the abovementioned e_os.h file, which gets renamed when built under pkgsrc). I tested the resulting .fd file - seems to be working fine as a BIOS for a NetBSD-current guest - qemu-3, nvmm accelerated. When I tried to follow the same procedure under NetBSD-current (as I did under Debian), I got an undefined gmake target, so it needs further modification. It does merit posting an issue to the GitHub page - after all, one is conditioned to expect the build to work out of the box under Linux... As far as the build under NetBSD, I am not yet clear what is missing. > > Alongside this thanks to NetBSD for posting the URL to the > upstream built binaries [1] on the Wiki i think, i would not have > found them. Unfortunately only ARM, so i need to use [2] for x86. > > [1] > https://snapshots.linaro.org/components/kernel/leg-virt-tianocore-edk2-upstream/latest/QEMU-... > [2] https://archlinux.org/packages/extra/any/edk2-ovmf > > |Thanks, > | Thomas > --End of <[email protected]> > > --steffen > | > |Der Kragenbaer, The moon bear, > |der holt sich munter he cheerfully and one by one > |einen nach dem anderen runter wa.ks himself off > |(By Robert Gernhardt) -- ----
