This document is oboslete!
Please read the news item and wiki page instead.
This is a set of instructions for migrating a Gentoo glibc system's libcrypt provider from glibc[crypt] to libxcrypt[system].
See wiki notes for background, etc.
from nattka.bugzilla import * | |
# Setup Nattka | |
nattka_bugzilla = NattkaBugzilla(api_url="http://127.0.0.1:8080/rest", api_key="") | |
#nattka_bugzilla = NattkaBugzilla("") | |
bugs = nattka_bugzilla.find_bugs(sanity_check=[True]) | |
arch = "arm64" | |
for num,bug in bugs.items(): |
#!/bin/bash | |
## Name: commit-changed-pkgs | |
## Description: | |
## Commits all changes with a given template | |
## Can exclude by maintainer. | |
## Useful for e.g. big batch changes like a sed across tree | |
## Usage: | |
## - bash ~/scripts/commit-changed-pkgs |
This document is oboslete!
Please read the news item and wiki page instead.
This is a set of instructions for migrating a Gentoo glibc system's libcrypt provider from glibc[crypt] to libxcrypt[system].
See wiki notes for background, etc.
# -fdiagnostics-color=always: just for colour | |
# -frecord-gcc-switches: must be in *ALL* *FLAGS* (harmless but not needed in LDFLAGS) to be effective, or Portage skips it | |
COMMON_FLAGS="-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches" | |
CFLAGS="${COMMON_FLAGS}" | |
CXXFLAGS="${COMMON_FLAGS}" | |
FCFLAGS="${COMMON_FLAGS}" | |
FFLAGS="${COMMON_FLAGS}" | |
# You can use ${COMMON_FLAGS} here, but please remember to include as-needed manually then. | |
LDFLAGS="${LDFLAGS} -Wl,--defsym=__gentoo_check_ldflags__=0" |
From c08c30a7b6bf418dc8dd43e755eba82ac816be4b Mon Sep 17 00:00:00 2001 | |
From: Sam James <[email protected]> | |
Date: Wed, 8 Dec 2021 02:10:34 +0000 | |
Subject: [PATCH] Skip sched/priority tests | |
--- | |
Lib/test/test_posix.py | 2 ++ | |
1 file changed, 2 insertions(+) | |
diff --git a/Lib/test/test_posix.py b/Lib/test/test_posix.py |
!!! existing preserved libs: | |
>>> package: dev-libs/libyaml-0.2.5 | |
* - /usr/lib64/libyaml-0.so.2 | |
* - /usr/lib64/libyaml-0.so.2.0.9 | |
* used by /usr/src/linux-5.15.11-gentoo-dist/scripts/dtc/dtc (sys-kernel/gentoo-kernel-5.15.11) | |
Use emerge @preserved-rebuild to rebuild packages using these libraries |
Hi all, | |
TL;DR: We really need help! There aren't many developers in Gentoo | |
interested in working on Itanium. Come hang around in #gentoo-ia64 | |
on libera.chat (IRC) if you're interested in helping. | |
As discussed in the recent Gentoo Council meeting [0], concerns were raised | |
about the status of Itanium (IA64) and I agreed to write to gentoo-dev to | |
assess the level of interest & put out a call for volunteers. |
These instructions cover:
chroot
able using qemu-user to easily run "native" builds or tests (this is like a stage3 at the end)You do not need to follow through to the end if you don't need a stage3-like root.
# Distributed under the terms of the GNU General Public License v2 | |
# | |
# Hook to make it easier to detect compiler output changes in src_configure with stricter Clang | |
# Outputs logs to /var/tmp/clang. | |
# Written by Sam James <[email protected]> and Arsen Arsenović <[email protected]> | |
# | |
# For background, please see https://wiki.gentoo.org/wiki/Modern_C_porting. | |
# | |
# Instructions: | |
# 1. Install clang:15 or clang:16 or clang:17 |