Commit Graph

155121 Commits

Author SHA1 Message Date
Érico Nogueira 19a700033e thunderbird-i18n: update to 91.3.2. 2021-11-26 18:58:19 -03:00
Érico Nogueira 9f51037a65 thunderbird: update to 91.3.2. 2021-11-26 18:58:19 -03:00
Omar Zeghouani 6be126e72d nnn: update to 4.4. 2021-11-26 22:53:38 +01:00
674Y3r a4c2592660 konquest: update to 21.08.3. 2021-11-26 22:08:31 +01:00
mobinmob 0bf8a0d564 cozy: update to 1.1.2.
Also:
- add Apache-2.0 as license (bundled lib).
2021-11-26 21:45:52 +01:00
mobinmob 3732baa2bf mousepad: update to 0.5.8. 2021-11-26 21:45:29 +01:00
mobinmob 8b1285b837 ristretto: update to 0.12.1.
Also:
- fix changelog.
2021-11-26 21:45:01 +01:00
Duncaen ee9b139eb7
libuev: update to 2.4.0. 2021-11-26 21:03:49 +01:00
Duncaen a0fc2f8e93
cppcheck: update to 2.6.2. 2021-11-26 20:59:54 +01:00
Duncaen ca1d769065
bdf2sfd: update to 1.1.7. 2021-11-26 20:28:51 +01:00
DaErich ab2debcaf2 zoom: update to 5.8.4.210 2021-11-26 17:12:18 +01:00
DaErich 593247fdb3 intellij-idea-community-edition: update to 2021.2.3 2021-11-26 17:11:59 +01:00
Andrew J. Hesford bd36619e35 vkQuake: update to 1.12.1. 2021-11-26 10:47:07 -05:00
Andrew J. Hesford 988487a502 python3-more-itertools: update to 8.12.0. 2021-11-26 09:57:11 -05:00
Andrew J. Hesford fc987584cb python3-iso8601: update to 1.0.2. 2021-11-26 09:57:11 -05:00
Andrew J. Hesford 41879b96ab python3-imageio: update to 2.12.0. 2021-11-26 09:57:11 -05:00
Andrew J. Hesford b66a0cc687 python3-mpi4py: update to 3.1.3. 2021-11-26 09:57:11 -05:00
Andrew J. Hesford b52de54bf8 openmpi: update to 4.1.2. 2021-11-26 09:57:11 -05:00
Andrew J. Hesford 84c087de20 python3-scipy: update to 1.7.3. 2021-11-26 09:57:11 -05:00
Leah Neukirchen de1811b43f babashka: update to 0.6.5. 2021-11-26 15:39:42 +01:00
Leah Neukirchen 3b75a6753b coq: update to 8.14.1. 2021-11-26 15:39:42 +01:00
Leah Neukirchen 17047a50fb ocaml-findlib: rebuild for changed ocaml stdlib path. 2021-11-26 15:39:42 +01:00
Leah Neukirchen 847e4dc581 xlbiff: update to 4.5.5. 2021-11-26 15:39:42 +01:00
Érico Nogueira 78d16b3c1f speed-dreams: touch so builders pick it up.
Currently missing from x86_64-musl repos.
2021-11-26 01:45:11 -03:00
Đoàn Trần Công Danh 216b751957 PackageKit: needs docbook-xsl in hostmakedepends 2021-11-26 11:43:28 +07:00
Érico Nogueira da05913b87 linux5.14: update to 5.14.21. 2021-11-25 23:09:14 -03:00
Gonzalo Tornaría e1a7879a94 linbox: fix broken linbox.pc 2021-11-25 22:49:29 -03:00
Michal Vasilek be8c9aec88 PackageKit: update to 1.2.4. 2021-11-26 01:35:43 +01:00
Michal Vasilek 737b54d4ff gamehub: update to 0.16.1-2. 2021-11-26 01:35:43 +01:00
meator 25da5adb51 libpurple-facebook: update to 0.9.6. 2021-11-26 01:27:48 +01:00
Clyhtsuriva 6062b464b1 quadrapassel: update to 40.2 2021-11-26 01:23:24 +01:00
Clyhtsuriva 7b77534fb1 chezmoi: update to 2.8.0 2021-11-26 01:19:45 +01:00
KawaiiAmber 263d1acc1a jamulus: update to 3.8.1 2021-11-26 01:11:33 +01:00
Ramdziana F Y c9a9cdf578 pcmanfm: add lxmenu-data as dependency 2021-11-26 01:10:40 +01:00
Daniel Eyßer 728949e16a visidata: update to 2.7.1. 2021-11-26 01:08:14 +01:00
Daniel Eyßer 65ed446d17 bfs: update to 2.3. 2021-11-26 01:05:56 +01:00
Daniel Lewan cc0511aa3e s: update to 0.6.1. 2021-11-26 01:01:27 +01:00
Ján Priner fbe814770e grc: update to 1.13 2021-11-26 01:00:08 +01:00
Michal Vasilek ede0d39b16 lagrange: update to 1.8.2. 2021-11-26 00:51:58 +01:00
Duncaen 60ea8f57b2
virt-viewer: update to 11.0. 2021-11-26 00:05:58 +01:00
Duncaen f15311c4eb
logswan: update to 2.1.11. 2021-11-25 23:59:55 +01:00
Đoàn Trần Công Danh d450459e35 fcitx5-configtool: fix cross-build 2021-11-25 21:14:48 +07:00
Đoàn Trần Công Danh 59860865e7 kpackage: use native kpackagetool5 2021-11-25 21:14:47 +07:00
Đoàn Trần Công Danh ddf646ad83 fcitx5-configtool: split KDE integration 2021-11-25 20:17:09 +07:00
Frank Steinborn 44fc8f19ca xterm: update to 370. 2021-11-25 13:55:04 +01:00
Ranme Fritzvilliams f29c01dd12 stunnel: update to 5.60
The 'changelog' variable is replaced due to the inability to fetch it
(broken link).
2021-11-25 13:36:25 +01:00
Gonzalo Tornaría bd67413b3c sympow: do not mess with fpu control word if possible
Also: add basic tests to detect fpu miscompilation.

The program sets the fpu to 53 bit mode to get consistent results. It
turns out that doing this on musl breaks fmt_fp (-> printf) which uses
long double to format floats. Note this is an issue even on 64 bit musl,
although setting fpu to 53 bits is unnecessary on 64 bits because of the
default -mfpmath=sse.

The way Configure works: it tries different combinations of flags which
exercise different methods to change the fpu control word until one
works, meaning doubles are effectively 53 bits.  The fix here is to try
first NOT touching the fpu control word. On x86_64 using the default
-mfpmath=sse this will succeed bypassing all fpucw modification.

For i686 using -mfpmath=387 (always if sse2 not available) the code will
fall back to changing the fpu control word as before. Since this is not
a problem for glibc, everything still works. I expect i686-musl to still
be broken, but we don't support that arch.

A simple way to test the bug on musl is to run

    $ sympow -curve '[0,0,0,0,1]' -analrank
    ...
    Analytic Rank is 0 : L-value 7.01091e-01

When the fpucw is changed, on musl this prints "7.01092e-01" instead.

The actual value computed to 128 bits with pari is:

    $ echo 'elllseries(ellinit([0,0,0,0,1]),1)' | gp -q
    0.70109105266272713058750953952514706773

so the glibc output is the correct one.

Again: what is broken is not computing but printing, as fmt_fp in musl
uses long double, which means messing with fpu control word breaks it.
This is important since sagemath parses sympow output.

This affects sagemath doctests as in

    $ sage -t src/sage/lfunctions/sympow.py
    ...
    (3 failures)

After this commit, the doctest in question passes on the 3 supported
archs.
2021-11-25 13:33:16 +01:00
Leah Neukirchen 5276d248be linux5.15: update to 5.15.5. 2021-11-25 13:30:31 +01:00
Đoàn Trần Công Danh 87bb3c3708 libime: update to 1.0.9. 2021-11-25 19:13:21 +07:00
Đoàn Trần Công Danh c5e1ea4f3c fcitx5-zhuyin: update to 5.0.7. 2021-11-25 19:13:21 +07:00