Changes in go-ethereum from 1.16.5 - 1.16.7:
- `eth_sendRawTransaction` gets blob proofs (until 1.17.x)
- `eth_subscribe` can subscribe to transaction receipts
- `eth_simulateV1` returns block timestamps
- In `abigen` v2, `BoundContract.Transfer` verifies that the contract
can receive funds.
- A `keccak256preimage` tracer has been added.
- Network peers sending duplicate txs get dropped.
- Fix for high CPU use in peer discovery.
- More protocol tests!
- Freezer supports partial reads.
- Trie db gets a layer for trie history.
- Metrics bugfix.
- Engine API bugfixes.
- Set mainnet timestamps for Osaka.
- Enable Fusaka for `geth --dev` mode.
- Add `eth_sendRawTransactionSync`, which blocks until tx is sent.
- ethclient supports `eth_simulateV1`.
- Crash fix in `debug_traceCall`.
- Fix local txs not persisting.
- Add `geth --genesis` alias.
- Fix receipt insertion during ERA file import.
- Work towards serving historical `eth_getProof`.
- `cmd/keeper`, guest program for zkVMs.
- Various optimizations.
- New netwoking metrics.
- Fix disconnected peers hanging around in txFetcher.
- Fix cryptographic vulnerability [^1]
[1]: https://github.com/ethereum/c-kzg-4844/pull/607
Closes: https://bugs.gentoo.org/965910
Closes: https://bugs.gentoo.org/965657
Signed-off-by: Sam Wilson <sam@binarycake.ca>
Part-of: https://github.com/gentoo/gentoo/pull/44575
Signed-off-by: Sam James <sam@gentoo.org>
Recent addition of AWS Key Management support in commit 4302cd8b22b5
("dev-db/mariadb: Add AWS Key Mangement support (amd64).") broke sanity
of ongoing mariadb-11.8.3 stabilization. To fix this, the original pre
USE=aws-km is restored as -r2 and the current version is moved as -r3.
Related stabilization bug will be changed to -r2.
Bug: https://bugs.gentoo.org/963354
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
These checks are most likely going to stay for a while, so ideally this could
be a single function to call in future.
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sam James (1):
meson.build: prepare for pax-utils-1.3.9
Sertonix (1):
paxelf: use unsigned chars for data by default
Signed-off-by: Sam James <sam@gentoo.org>
The fixed versions are now in, so now we can just check for if 15 is in use,
and if so, if the GCC version in slot 15 is too old.
Bug: https://gcc.gnu.org/PR122620
Signed-off-by: Sam James <sam@gentoo.org>
- add a check to error out early when a non-working gcc version/configuration
pair is detected (gcc+lto, or gcc+pgo),
- add a configure flag --enable-stl-hardening when compiling with 'hardened',
- add llvm-21 compatibility,
- bump nss requirement to 3.117,
- drop musl-sys-auvx.h-avaliable-on-more-then-just-glibc-sy.patch,
- ffmpeg is still restricted to <8, but there is now activity for 8
compatibility (bmo#1962139),
- note that upstream has stopped building firefox on x86 - will keep the
keyword for now until there's no way around building on x86,
- rebase gcc-lto-pgo-gentoo.patch,
- update wasi-sdk to 28.0.
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Part-of: https://github.com/gentoo/gentoo/pull/44593
Closes: https://github.com/gentoo/gentoo/pull/44593
Signed-off-by: Sam James <sam@gentoo.org>
This shows up with firefox-145.0. Thank you to juippis for coordinating
this nicely!
Bug: https://gcc.gnu.org/PR122620
Signed-off-by: Sam James <sam@gentoo.org>
This shows up with firefox-145.0. Thank you to juippis for coordinating
this nicely!
Bug: https://gcc.gnu.org/PR122620
Signed-off-by: Sam James <sam@gentoo.org>