{'description': {'en': '\n' ' Overlay for Loongson systems.\n' ' Both MIPS and LoongArch (ARCH=loong) are ' 'supported, but recent\n' ' development is focused on LoongArch bring-up.\n' ' '}, 'feed': ['https://github.com/xen0n/loongson-overlay/commits/master.atom'], 'homepage': 'https://github.com/xen0n/loongson-overlay', 'name': 'loongson', 'owner': [{'email': 'i.gentoo@xen0n.name', 'name': 'WANG Xuerui', 'type': 'person'}], 'quality': 'experimental', 'source': [{'type': 'git', 'uri': 'https://github.com/xen0n/loongson-overlay.git'}, {'type': 'git', 'uri': 'git+ssh://git@github.com/xen0n/loongson-overlay.git'}], 'status': 'unofficial'} pkgcore 0.12.8 $ pmaint --config /var/lib/repo-mirror-ci/data-sync/etc/portage sync loongson *** syncing loongson From https://github.com/xen0n/loongson-overlay c484f21..c260b05 master -> origin/master Updating c484f21..c260b05 Fast-forward sys-devel/binutils/Manifest | 3 +- ....37_p1-r1.ebuild => binutils-2.37_p1-r2.ebuild} | 41 +- .../0001-LoongArch-bfd-support.patch | 4966 -------------- .../0002-LoongArch-opcodes-support.patch | 2055 ------ .../0003-LoongArch-binutils-support.patch | 108 - .../0004-LoongArch-gas-support.patch | 4676 ------------- .../loongarch-2.37/0005-LoongArch-ld-support.patch | 1432 ---- ...ngArch-explicitly-define-b-lt-gt-le-ge-z-.patch | 51 - ...ngArch-move-definition-of-jr-to-sugar-sec.patch | 38 - ...ngArch-sort-loongarch_jmp_opcodes-entries.patch | 33 - ...ngArch-make-all-non-native-jumps-desugar-.patch | 59 - ...ngArch-add-ret-instruction-to-reduce-typi.patch | 29 - ...ngArch-make-beq-bne-s-operand-order-rd-rj.patch | 36 - ...012-LoongArch-make-.text-start-at-0x10000.patch | 34 - .../0013-gas-Fix-warning-in-ubsan.patch | 57 - .../0014-ld-Fix-make-check-fail.patch | 63 - .../0015-binutils-change-flags-args-and-bits.patch | 193 - sys-devel/binutils/metadata.xml | 3 +- sys-libs/binutils-libs/Manifest | 3 +- ...1-r1.ebuild => binutils-libs-2.37_p1-r2.ebuild} | 19 +- sys-libs/binutils-libs/files/loongarch-2.37 | 1 - sys-libs/glibc/Manifest | 2 + ...ogin-Add-back-libutil-as-an-empty-library.patch | 40 - ...d-nested-functions-in-the-loader-BZ-27220.patch | 2051 ------ ...3-elf-Fix-elf_get_dynamic_info-definition.patch | 252 - ...04-elf-Fix-dynamic-link.h-usage-on-rtld.c.patch | 1154 ---- ...ch-Add-relocations-and-ELF-flags-to-elf.h.patch | 156 - .../0006-LoongArch-ABI-Implementation.patch | 1444 ---- ...07-LoongArch-Thread-Local-Storage-Support.patch | 319 - ...gArch-Generic-math.h-and-soft-fp-Routines.patch | 395 -- ...009-LoongArch-Atomic-and-Locking-Routines.patch | 325 - .../0010-LoongArch-Linux-Syscall-Interface.patch | 1114 --- .../loongarch-2.34/0011-LoongArch-Linux-ABI.patch | 1301 ---- ...ch-Linux-Startup-and-Dynamic-Loading-Code.patch | 142 - .../0013-LoongArch-Add-ABI-Lists.patch | 4053 ----------- .../0014-LoongArch-Build-Infastructure.patch | 641 -- .../0015-LoongArch-Hard-Float-Support.patch | 2631 -------- ...-LoongArch-Add-optimized-string-functions.patch | 1427 ---- ...dd-assembly-optimized-sinf-cosf-functions.patch | 876 --- ...8-LoongArch-Add-optimized-memcpy-set-move.patch | 1137 ---- .../loongarch-2.34/0019-Correct-some-comment.patch | 39 - .../loongarch-2.34/0020-Adjust-EM_NUM-to-259.patch | 25 - ...0021-Format-code-Replace-spaces-with-tabs.patch | 5836 ---------------- ...__loongarch64-use-_LOONGARCH_SIM-and-_ABI.patch | 90 - ...ents-of-s_cosf.S-and-s_sinf.S-in-loongarc.patch | 344 - ...y-struct-mcontext_t-and-ucontext_t-layout.patch | 38 - ...jmp-tst-setjmp-fp-ld.so-cannot-exit-norma.patch | 69 - .../0026-loongarch-align-stack-in-clone.patch | 42 - .../0027-loongarch-Declare-femode_t-for-C2X.patch | 32 - ...le-basic-soft-float-support-for-loongarch.patch | 151 - ...add-symbol-into-libc_malloc_debug.abilist.patch | 43 - ..._cosf-use-bstrpick.w-to-avoid-a-32-bit-im.patch | 28 - ...-clone-use-bstrins-for-aligning-the-stack.patch | 31 - .../0032-loongarch-add-pthread_stack_min.h.patch | 41 - .../0033-LoongArch-update-syscall-lists.patch | 74 - .../0034-loongarch-Add-the-clone3-wrapper.patch | 122 - ...ongarch-clone3-align-sp-using-bstrins.w-d.patch | 30 - ...p-with-https-in-loongarch-lp64-nofpu-jmp_.patch | 26 - .../0037-fix-elf-check-localplt.patch | 35 - ...ck-localplt-add-loongarch-libc_malloc_deb.patch | 46 - .../0039-fix-FAIL-nptl-tst-cancelx21.patch | 51 - .../0040-delete-32-bit-related-code.patch | 192 - ...hange-ld.so-name-to-suit-with-this-system.patch | 191 - ...ONGARCH_SIM-_ABILP64-with-__loongarch_lp6.patch | 166 - ...nimum_kernel-and-delete-sysdeps-unix-sysv.patch | 71 - .../files/loongarch-2.34/0044-update-README.patch | 24 - ...e-description-above-the-copyright-notice-.patch | 800 --- .../0046-update-scripts-build-many-glibcs.py.patch | 35 - ...4-ld-linux-loongarch-lp64s.so.1-and-relat.patch | 56 - ...-set-default-symbol-version-to-GLIBC_2.35.patch | 22 - ...d-member-for-future-scalable-vectors-in-s.patch | 32 - ...ug-rebasing-to-new-commit-409a73581687914.patch | 93 - .../files/loongarch-2.34/0051-update-abilist.patch | 7135 -------------------- ...ysdeps-unix-sysv-linux-loongarch-Versions.patch | 60 - ...O_DYN_SECTION-in-sysdeps-loongarch-ldsode.patch | 28 - ...ate-sysdeps-loongarch-lp64-libm-test-ulps.patch | 34 - ...ix-TCB_ALIGNMENT-not-defined-on-LoongArch.patch | 25 - ...pdate-NEWS-and-README-for-the-LoongArch-p.patch | 39 - ...Arch-Add-LoongArch-entries-to-config.h.in.patch | 29 - ...ch-Add-relocations-and-ELF-flags-to-elf.h.patch | 103 - .../0004-LoongArch-ABI-Implementation.patch | 1521 ----- ...05-LoongArch-Thread-Local-Storage-Support.patch | 309 - ...gArch-Generic-math.h-and-soft-fp-Routines.patch | 388 -- ...007-LoongArch-Atomic-and-Locking-Routines.patch | 321 - .../0008-LoongArch-Linux-Syscall-Interface.patch | 1183 ---- .../loongarch-2.35/0009-LoongArch-Linux-ABI.patch | 1368 ---- ...ch-Linux-Startup-and-Dynamic-Loading-Code.patch | 141 - .../0011-LoongArch-Add-ABI-Lists.patch | 3613 ---------- .../0012-LoongArch-Build-Infastructure.patch | 584 -- .../0013-LoongArch-Hard-Float-Support.patch | 2610 ------- ...pdate-build-many-glibcs.py-for-the-LoongA.patch | 36 - .../0015-delete-dl-static.c-ldsodefs.h.patch | 156 - .../0016-use-common-code-struct_rwlock.h.patch | 84 - .../files/loongarch-2.35/0017-format-code.patch | 34 - .../loongarch-2.35/0018-delete-nptl-sysdep.S.patch | 35 - .../loongarch-2.35/0019-delete-32-bits-code.patch | 35 - .../0020-delete-loongarch-syscall.c.patch | 54 - .../0021-remove-libc-lowlevellock.c.patch | 27 - .../0022-tidy-code-in-atomic-machine.h-p7.patch | 42 - .../loongarch-2.35/0023-use-generic-code-p7.patch | 100 - .../0024-update-NEWS-and-README-p1.patch | 46 - ...5-remove-gccframe.h-memusage.h-wordsize.h.patch | 106 - .../0026-remove-signum.h-ipc_priv.h-p8.patch | 107 - ...ro-ADD-ADDI-SLLI-SRLI-.-in-sys-asm.h-and-.patch | 297 - ...nl.abilist-libdl.abilist-libnsl.abilist-l.patch | 163 - .../0029-remove-loongarch-bits-mman.h.-p9.patch | 61 - .../files/loongarch-2.35/0030-update-files.patch | 53 - ...e-builtins-sqrt.h-and-modify-related-code.patch | 110 - .../loongarch-2.35/0032-add-branch-README.patch | 24 - sys-libs/glibc/glibc-2.34-r7.ebuild | 13 +- sys-libs/glibc/glibc-2.35.ebuild | 13 +- sys-libs/glibc/metadata.xml | 1 - 112 files changed, 72 insertions(+), 63251 deletions(-) rename sys-devel/binutils/{binutils-2.37_p1-r1.ebuild => binutils-2.37_p1-r2.ebuild} (91%) delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0001-LoongArch-bfd-support.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0002-LoongArch-opcodes-support.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0003-LoongArch-binutils-support.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0004-LoongArch-gas-support.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0005-LoongArch-ld-support.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0006-opcodes-LoongArch-explicitly-define-b-lt-gt-le-ge-z-.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0007-opcodes-LoongArch-move-definition-of-jr-to-sugar-sec.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0008-opcodes-LoongArch-sort-loongarch_jmp_opcodes-entries.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0009-opcodes-LoongArch-make-all-non-native-jumps-desugar-.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0010-opcodes-LoongArch-add-ret-instruction-to-reduce-typi.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0011-opcodes-LoongArch-make-beq-bne-s-operand-order-rd-rj.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0012-LoongArch-make-.text-start-at-0x10000.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0013-gas-Fix-warning-in-ubsan.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0014-ld-Fix-make-check-fail.patch delete mode 100644 sys-devel/binutils/files/loongarch-2.37/0015-binutils-change-flags-args-and-bits.patch rename sys-libs/binutils-libs/{binutils-libs-2.37_p1-r1.ebuild => binutils-libs-2.37_p1-r2.ebuild} (88%) delete mode 120000 sys-libs/binutils-libs/files/loongarch-2.37 delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0001-login-Add-back-libutil-as-an-empty-library.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0002-elf-Avoid-nested-functions-in-the-loader-BZ-27220.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0003-elf-Fix-elf_get_dynamic_info-definition.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0004-elf-Fix-dynamic-link.h-usage-on-rtld.c.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0005-LoongArch-Add-relocations-and-ELF-flags-to-elf.h.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0006-LoongArch-ABI-Implementation.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0007-LoongArch-Thread-Local-Storage-Support.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0008-LoongArch-Generic-math.h-and-soft-fp-Routines.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0009-LoongArch-Atomic-and-Locking-Routines.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0010-LoongArch-Linux-Syscall-Interface.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0011-LoongArch-Linux-ABI.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0012-LoongArch-Linux-Startup-and-Dynamic-Loading-Code.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0013-LoongArch-Add-ABI-Lists.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0014-LoongArch-Build-Infastructure.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0015-LoongArch-Hard-Float-Support.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0016-LoongArch-Add-optimized-string-functions.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0017-LoongArch-Add-assembly-optimized-sinf-cosf-functions.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0018-LoongArch-Add-optimized-memcpy-set-move.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0019-Correct-some-comment.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0020-Adjust-EM_NUM-to-259.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0021-Format-code-Replace-spaces-with-tabs.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0022-Drop-macro-__loongarch64-use-_LOONGARCH_SIM-and-_ABI.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0023-Format-comments-of-s_cosf.S-and-s_sinf.S-in-loongarc.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0024-Modify-struct-mcontext_t-and-ucontext_t-layout.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0025-Fix-bug-setjmp-tst-setjmp-fp-ld.so-cannot-exit-norma.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0026-loongarch-align-stack-in-clone.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0027-loongarch-Declare-femode_t-for-C2X.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0028-Enable-basic-soft-float-support-for-loongarch.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0029-add-symbol-into-libc_malloc_debug.abilist.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0030-loongarch-s_cosf-use-bstrpick.w-to-avoid-a-32-bit-im.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0031-loongarch-clone-use-bstrins-for-aligning-the-stack.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0032-loongarch-add-pthread_stack_min.h.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0033-LoongArch-update-syscall-lists.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0034-loongarch-Add-the-clone3-wrapper.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0035-loongarch-clone3-align-sp-using-bstrins.w-d.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0036-replace-http-with-https-in-loongarch-lp64-nofpu-jmp_.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0037-fix-elf-check-localplt.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0038-fix-elf-check-localplt-add-loongarch-libc_malloc_deb.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0039-fix-FAIL-nptl-tst-cancelx21.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0040-delete-32-bit-related-code.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0041-change-ld.so-name-to-suit-with-this-system.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0042-replace-_LOONGARCH_SIM-_ABILP64-with-__loongarch_lp6.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0043-set-arch_minimum_kernel-and-delete-sysdeps-unix-sysv.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0044-update-README.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0045-add-one-line-description-above-the-copyright-notice-.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0046-update-scripts-build-many-glibcs.py.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0047-delete-lib64-ld-linux-loongarch-lp64s.so.1-and-relat.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0048-set-default-symbol-version-to-GLIBC_2.35.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0049-add-reserved-member-for-future-scalable-vectors-in-s.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0050-fix-build-bug-rebasing-to-new-commit-409a73581687914.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0051-update-abilist.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0052-delete-sysdeps-unix-sysv-linux-loongarch-Versions.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0053-delete-DL_RO_DYN_SECTION-in-sysdeps-loongarch-ldsode.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0054-update-sysdeps-loongarch-lp64-libm-test-ulps.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.34/0055-fix-TCB_ALIGNMENT-not-defined-on-LoongArch.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0001-LoongArch-Update-NEWS-and-README-for-the-LoongArch-p.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0002-LoongArch-Add-LoongArch-entries-to-config.h.in.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0003-LoongArch-Add-relocations-and-ELF-flags-to-elf.h.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0004-LoongArch-ABI-Implementation.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0005-LoongArch-Thread-Local-Storage-Support.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0006-LoongArch-Generic-math.h-and-soft-fp-Routines.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0007-LoongArch-Atomic-and-Locking-Routines.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0008-LoongArch-Linux-Syscall-Interface.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0009-LoongArch-Linux-ABI.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0010-LoongArch-Linux-Startup-and-Dynamic-Loading-Code.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0011-LoongArch-Add-ABI-Lists.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0012-LoongArch-Build-Infastructure.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0013-LoongArch-Hard-Float-Support.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0014-LoongArch-Update-build-many-glibcs.py-for-the-LoongA.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0015-delete-dl-static.c-ldsodefs.h.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0016-use-common-code-struct_rwlock.h.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0017-format-code.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0018-delete-nptl-sysdep.S.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0019-delete-32-bits-code.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0020-delete-loongarch-syscall.c.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0021-remove-libc-lowlevellock.c.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0022-tidy-code-in-atomic-machine.h-p7.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0023-use-generic-code-p7.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0024-update-NEWS-and-README-p1.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0025-remove-gccframe.h-memusage.h-wordsize.h.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0026-remove-signum.h-ipc_priv.h-p8.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0027-add-new-macro-ADD-ADDI-SLLI-SRLI-.-in-sys-asm.h-and-.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0028-remove-libanl.abilist-libdl.abilist-libnsl.abilist-l.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0029-remove-loongarch-bits-mman.h.-p9.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0030-update-files.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0031-add-math-use-builtins-sqrt.h-and-modify-related-code.patch delete mode 100644 sys-libs/glibc/files/loongarch-2.35/0032-add-branch-README.patch *** synced loongson * Sync succeeded $ git log --format=%ci -1 $ git show -q --pretty=format:%G? HEAD $ pmaint --config /var/lib/repo-mirror-ci/data/etc/portage regen --use-local-desc --pkg-desc-index -t 32 loongson * Cache regenerated successfully