Package Details: basiliskii-git r3423.03e15933-2

Git Clone URL: https://aur.archlinux.org/basiliskii-git.git (read-only, click to copy)
Package Base: basiliskii-git
Description: Open Source 68k Macintosh Emulator
Upstream URL: https://basilisk.cebix.net
Keywords: 68k basilisk color Emulator II Macintosh motorola
Licenses: GPL
Conflicts: basiliskii
Provides: basiliskii
Submitter: T3RM1NU5
Maintainer: prurigro
Last Packager: prurigro
Votes: 13
Popularity: 0.000080
First Submitted: 2016-06-08 15:14 (UTC)
Last Updated: 2024-09-16 16:49 (UTC)

Latest Comments

1 2 Next › Last »

FabioLolix commented on 2024-03-25 18:32 (UTC)

This error went away for me after adding

> options=(!lto)

How I missed that, I had enabled lto by default since some time and I'm quite familiar with occasional problems introduced by it, I tough I already gone that way

frankspace commented on 2024-03-25 18:28 (UTC)

@prurigro: that's correct, the only thing necessary is to bump the version. While I understand that doing so is normally considered inappropriate, it seems to me it'd be proper here because compilation is broken otherwise. That being said, I can't find any actual authority saying this is an exception to the rule, so if you felt it'd be better to err on the side of caution, I'd understand.

prurigro commented on 2024-03-25 18:14 (UTC)

@frankspace: Hey, I got your out of date notification- am I understanding correctly when I read that as no changes are required for the build to work correctly for you?

frankspace commented on 2024-03-18 11:28 (UTC) (edited on 2024-03-23 15:36 (UTC) by frankspace)

I encountered the same issue as emulti. I don't understand why, but without !lto, I also get the "configure: error: Unknown floating point format" error. I wonder if passing something like -ffloat=store or -fexcess-precision=standard would help, but I don't have time to test that right now.

Edit: I don't claim to understand it, but a bug report on Gentoo (https://bugs.gentoo.org/854510) seems to indicate that a "floating point format probe" quite simply does not work with link-time optimization, period. So emulti's recommendation of adding options=(!lto) is the simplest thing to do from here. That said, a patch for a different piece of software (https://github.com/aranym/aranym/commit/52c56bba30ddea27a0a7179da89cac1c71228de6) suggests it may be possible to tamper with the source code. I'll maybe suggest that upstream.

EDIT: upstream made a commit, e12789a, that now fixes the LTO compilation issue.

emulti commented on 2024-02-14 14:54 (UTC) (edited on 2024-02-15 11:27 (UTC) by emulti)

Configure error:

checking floating point format... configure: error: Unknown floating point format

This error went away for me after adding

options=(!lto)

to the first section of the PKGBUILD. I am no compiler expert, but the same issue was occurring with sheepshaver-git (see the AUR page)

Must be the default link-time-optimization setting of makepkg in /etc/makepkg.conf responsible, as the configure runs fine outside of makepkg. Why this would impact the configure step is a mystery to me.

Edit: The compile time options for makepkg were changed early Feb 2024 in this commit (https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/c787e8c65e0b1c92a98f81e8dddf234042cbb4e9)

hildigerr commented on 2023-12-04 03:04 (UTC)

@prurigro: For -git packages, you don't need to update the PKGBUILD when the only change is in the pkgver. That's what the pkgver function is there for.

MarsSeed commented on 2023-11-28 21:16 (UTC)

Please kindly don't make empty pkgver bumps.

frankspace commented on 2023-10-19 14:42 (UTC) (edited on 2023-10-19 14:42 (UTC) by frankspace)

@FabioLolix, this compiles fine for me, but for what it's worth, my complete configure line looks like:

  ./configure \
    --prefix=/usr \
    --enable-sdl-video \
    --enable-sdl-audio \
    --with-sdl2 \
    --disable-vosf \
    --enable-jit-compiler \
    --with-x \
    --with-gtk \
    --with-mon=YES \
    --with-bincue \
    --with-vdeplug

...for whatever help that may be worth.

FabioLolix commented on 2023-09-05 05:28 (UTC)

This is now a duplicate of https://aur.archlinux.org/packages/basiliskii-kanjitalk755-git which don't build with the same error either

FabioLolix commented on 2022-04-20 19:19 (UTC)

Removed the patch.

For some reason the pkgbuild build using makepkg but not using devtools:

checking floating point format... configure: error: Unknown floating point format