48a924c561
The libredox 0.1.19 / redox_syscall 0.9.1 bump left 45 recipe lockfiles pinning libredox 0.1.18+rb0.3.1 and redox_syscall 0.9.0+rb0.3.1. The cookbook builds with --locked, so every affected recipe died with error: cannot update the lock file .../Cargo.lock because --locked was passed to prevent this which is what took out redox-driver-sys -- and with it every Red Bear driver -- during the redbear-full build. Regenerating the fork lockfiles was not enough; the recipes that consume the forks as path deps carry their own. This is step 6 of local/docs/FORK-BUMP-PATCHING-POLICY.md applied to the recipe layer. Also drop the hardcoded GCC version in recipes/libs/libstdcxx-v3: the literal include/c++/13.2.0 stopped resolving the moment the cross toolchain moved to 16.1.0, leaving -I pointing at a directory that does not exist. Now resolves the newest installed C++ header directory and fails loudly if there is none. Same failure class as the hardcoded 13.2.0 in mk/prefix.mk. Note: a few recipe-level Cargo.lock files (redox-driver-pci, cpufreqd, redbear-acmd/-ecmd/-ftdi) sit beside a recipe.toml whose [source] is path = "source", so they are not build inputs; redox-driver-pci's even references a redox-driver-core/Cargo.toml that does not exist. They are left alone rather than given meaning they do not have. redox-driver-sys now cooks clean.
244 lines
6.6 KiB
Plaintext
244 lines
6.6 KiB
Plaintext
2026-04-30 Release Manager
|
|
|
|
* GCC 16.1.0 released.
|
|
|
|
2025-11-21 Jakub Jelinek <jakub@redhat.com>
|
|
|
|
* cody.hh (S2C): For __cpp_char8_t >= 201811 use char8_t instead of
|
|
char in argument type.
|
|
(MessageBuffer::Space): Revert 2025-11-15 change.
|
|
(MessageBuffer::Append): For __cpp_char8_t >= 201811 add overload
|
|
with char8_t const * type of first argument.
|
|
(Packet::Packet): Similarly for first argument.
|
|
* client.cc (CommunicationError, Client::ProcessResponse,
|
|
Client::Connect, ConnectResponse, PathnameResponse, OKResponse,
|
|
IncludeTranslateResponse): Cast u8 string literals to (const char *)
|
|
where needed.
|
|
* server.cc (Server::ProcessRequests, ConnectRequest): Likewise.
|
|
|
|
2025-11-17 Jakub Jelinek <jakub@redhat.com>
|
|
|
|
* cody.hh (MessageBuffer::Space): For C++14 or newer use
|
|
(char) u8' ' instead of Detail::S2C(u8" ").
|
|
|
|
2023-06-15 Marek Polacek <polacek@redhat.com>
|
|
|
|
* Makefile.in: Pass LD_PICFLAG to LDFLAGS.
|
|
* configure.ac (--enable-host-shared): Don't set PICFLAG here.
|
|
(--enable-host-pie): New check. Set PICFLAG and LD_PICFLAG after this
|
|
check.
|
|
* configure: Regenerate.
|
|
|
|
2022-11-23 Marek Polacek <polacek@redhat.com>
|
|
|
|
Revert:
|
|
2022-11-23 Marek Polacek <polacek@redhat.com>
|
|
|
|
* Makefile.in: Pass LD_PICFLAG to LDFLAGS.
|
|
* configure.ac (--enable-host-shared): Don't set PICFLAG here.
|
|
(--enable-host-pie): New check. Set PICFLAG and LD_PICFLAG after this
|
|
check.
|
|
* configure: Regenerate.
|
|
|
|
2022-11-23 Marek Polacek <polacek@redhat.com>
|
|
|
|
* Makefile.in: Pass LD_PICFLAG to LDFLAGS.
|
|
* configure.ac (--enable-host-shared): Don't set PICFLAG here.
|
|
(--enable-host-pie): New check. Set PICFLAG and LD_PICFLAG after this
|
|
check.
|
|
* configure: Regenerate.
|
|
|
|
2022-06-03 Alexandre Oliva <oliva@adacore.com>
|
|
|
|
* Makefile.in (revision.stamp): Replace $() and += with more
|
|
portable shell constructs.
|
|
|
|
2022-03-18 Iain Sandoe <iain@sandoe.co.uk>
|
|
|
|
* netclient.cc (OpenInet6): Do not provide a dummy port number
|
|
in the getaddrinfo() call.
|
|
|
|
2021-11-01 Martin Liska <mliska@suse.cz>
|
|
|
|
PR other/102657
|
|
* Makefile.in: Add mostlyclean Makefile target.
|
|
|
|
2021-10-21 Jonathan Wakely <jwakely@redhat.com>
|
|
|
|
* netserver.cc (ListenInet6): Set pointer to null after
|
|
deallocation.
|
|
|
|
2021-04-06 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* LICENSE.gcc: Delete.
|
|
|
|
2021-01-12 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* Makefile.in: Remove auto parallelize, swallow Makesub.in. Don't
|
|
check compiler name here.
|
|
* Makesub.in: Delete.
|
|
* build-aux/config.guess: Delete.
|
|
* build-aux/config.sub: Delete.
|
|
* build-aux/install-sh: Delete.
|
|
* dox.cfg.in: Delete.
|
|
* gdbinit.in: Delete.
|
|
* internal.hh (BuildNote): Delete.
|
|
* fatal.cc (BuildNote): Delete.
|
|
* config.m4: Remove unneeded fns.
|
|
* configure.ac: Remove unneccessary checks and configures.
|
|
* configure: Rebuilt.
|
|
* config.h.in: Rebuilt.
|
|
|
|
2021-01-06 John David Anglin <danglin@gcc.gnu.org>
|
|
|
|
PR bootstrap/98506
|
|
* resolver.cc: Only use fstatat when _POSIX_C_SOURCE >= 200809L.
|
|
|
|
2021-01-04 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* client.cc (Client::ProcessResponse): Remove std::move
|
|
inside ?:
|
|
|
|
2021-01-04 Mateusz Wajchęprzełóż <mati271828@gmail.com>
|
|
|
|
* resolver.cc (IsAbsDir): Fix string indexing.
|
|
|
|
2020-12-23 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* Makefile.in (LDFLAGS): Drop -L..
|
|
* tests/01-serialize/connect.cc: Delete.
|
|
* tests/01-serialize/decoder.cc: Delete.
|
|
* tests/01-serialize/encoder.cc: Delete.
|
|
* tests/02-comms/client-1.cc: Delete.
|
|
* tests/02-comms/pivot-1.cc: Delete.
|
|
* tests/02-comms/server-1.cc: Delete.
|
|
* tests/Makesub.in: Delete.
|
|
* tests/jouster: Delete.
|
|
|
|
2020-12-21 Nathan Sidwell <nathan@acm.org>
|
|
|
|
PR bootstrap/98412
|
|
* client.cc: Include cstdlib.
|
|
* server.cc: Include cstdlib.
|
|
|
|
2020-12-21 Gerald Pfeifer <gerald@pfeifer.com>
|
|
|
|
* netserver.cc: Include <netinet/in.h>.
|
|
|
|
2020-12-21 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* Makefile.in (RANLIB): New var.
|
|
* Makesub.in (libcody.a): Apply RANLIB.
|
|
* configure.ac: Call AC_PROG_RANLIB.
|
|
* configure: Rebuilt.
|
|
|
|
2020-12-21 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* buffer.cc (MessageBuffer::AppendInteger): Workaround
|
|
to_string's non-ubiquity.
|
|
|
|
2020-12-21 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* netclient.cc: Add netinet.h.
|
|
|
|
2020-12-17 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* configure.ac: Add --enable-host-shared.
|
|
* Makefile.in: Add FLAGPIC.
|
|
* configure: Regenerated.
|
|
|
|
2020-12-17 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* fatal.cc (HCF): Remove nop breakpoint lander.
|
|
|
|
2020-12-16 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* cody.hh: Allow user to set CODY_NETWORKING.
|
|
|
|
2020-12-16 Jakub Jelinek <jakub@redhat.com>
|
|
|
|
* configure.ac: Compute is_release.
|
|
(NMS_ENABLE_CHECKING): Simplify but not computing ac_assert_checking
|
|
and ac_valgrind_checking the code doesn't use.
|
|
* configure: Regenerated.
|
|
|
|
2020-12-16 Jonathan Wakely <jwakely@redhat.com>
|
|
|
|
* internal.hh: Define fallback macros for __has_builtin and
|
|
__has_include. Use __has_builtin for __builtin_FILE and
|
|
__builtin_LINE. Define alias for std::source_location.
|
|
|
|
2020-12-16 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* configure.ac: Use libcpp's enable-checking code.
|
|
* configure: Rebuilt.
|
|
|
|
2020-12-16 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* config.m4: Replace V+="..." with V="$V..."
|
|
* configure: Rebuilt.
|
|
|
|
2020-12-15 Marek Polacek <polacek@redhat.com>
|
|
|
|
* buffer.cc (MessageBuffer::Lex): Remove unused variable.
|
|
|
|
2020-12-15 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* Makefile.in: Disable some flags.
|
|
|
|
2020-12-15 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* config.m4: Avoid var+=...
|
|
* configure: Rebuilt
|
|
|
|
2020-12-15 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* config.m4: Avoid non-dash idiom
|
|
* configure: Rebuilt.
|
|
|
|
2020-12-15 Nathan Sidwell <nathan@acm.org>
|
|
|
|
* configure.ac: New.
|
|
* CMakeLists.txt: New.
|
|
* CODING.md: New.
|
|
* CONTRIB.md: New.
|
|
* LICENSE: New.
|
|
* LICENSE.gcc: New.
|
|
* Makefile.in: New.
|
|
* Makesub.in: New.
|
|
* README.md: New.
|
|
* buffer.cc: New.
|
|
* build-aux/config.guess: New.
|
|
* build-aux/config.sub: New.
|
|
* build-aux/install-sh: New.
|
|
* client.cc: New.
|
|
* cmake/libcody-config-ix.cmake
|
|
* cody.hh: New.
|
|
* config.h.in: New.
|
|
* config.m4: New.
|
|
* configure: New.
|
|
* configure.ac: New.
|
|
* dox.cfg.in: New.
|
|
* fatal.cc: New.
|
|
* gdbinit.in: New.
|
|
* internal.hh: New.
|
|
* netclient.cc: New.
|
|
* netserver.cc: New.
|
|
* packet.cc: New.
|
|
* resolver.cc: New.
|
|
* server.cc: New.
|
|
* tests/01-serialize/connect.cc: New.
|
|
* tests/01-serialize/decoder.cc: New.
|
|
* tests/01-serialize/encoder.cc: New.
|
|
* tests/02-comms/client-1.cc: New.
|
|
* tests/02-comms/pivot-1.cc: New.
|
|
* tests/02-comms/server-1.cc: New.
|
|
* tests/Makesub.in: New.
|
|
* tests/jouster: New.
|
|
|
|
Copyright (C) 2020-2026 Free Software Foundation, Inc.
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
are permitted in any medium without royalty provided the copyright
|
|
notice and this notice are preserved.
|