Update to support rv64g

This commit is contained in:
fanxiaoqi 2024-03-21 02:21:29 +00:00
parent 4dcbbc71cc
commit cdda2d58b4
5 changed files with 14 additions and 7 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
glibc (2.36-ok6) yangtze; urgency=medium
* Update to support rv64g
-- root <fanxiaoqi@smart-core.cn> Thu, 21 Mar 2024 02:20:10 +0000
glibc (2.36-ok5) yangtze; urgency=medium
* Fix CVE-2023-4911

10
debian/control vendored
View File

@ -156,7 +156,7 @@ Description: GNU C Library: Name Service Cache Daemon
slow services like LDAP, NIS or NIS+.
Package: libc6
Architecture: amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 sparc sparc64 s390x sh3 sh4 x32
Architecture: amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 rv64g sparc sparc64 s390x sh3 sh4 x32
Section: libs
Priority: optional
Multi-Arch: same
@ -190,7 +190,7 @@ Description: GNU C Library: Shared libraries
and the standard math library, as well as many others.
Package: libc6-dev
Architecture: amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 sparc sparc64 s390x sh3 sh4 x32
Architecture: amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 rv64g sparc sparc64 s390x sh3 sh4 x32
Section: libdevel
Priority: optional
Multi-Arch: same
@ -205,7 +205,7 @@ Description: GNU C Library: Development Libraries and Header Files
and link programs which use the standard C library.
Package: libc6-dbg
Architecture: amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 sparc sparc64 s390x sh3 sh4 x32
Architecture: amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 rv64g sparc sparc64 s390x sh3 sh4 x32
Section: debug
Priority: optional
Multi-Arch: same
@ -218,7 +218,7 @@ Description: GNU C Library: detached debugging symbols
Package: libc6-udeb
Package-Type: udeb
Architecture: amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 sparc sparc64 s390x sh3 sh4 x32
Architecture: amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 rv64g sparc sparc64 s390x sh3 sh4 x32
Section: debian-installer
Priority: optional
Depends: libcrypt1-udeb
@ -816,7 +816,7 @@ Description: GNU C Library: Shared libraries (EV67 optimized)
this on an older machine, it won't even be used.
Package: libc6-prof
Architecture: amd64 arm64 armhf ppc64el riscv64
Architecture: amd64 arm64 armhf ppc64el riscv64 rv64g
Section: libs
Priority: optional
Multi-Arch: same

View File

@ -48,7 +48,7 @@ Description: GNU C Library: Shared libraries (EV67 optimized)
this on an older machine, it won't even be used.
Package: libc6-prof
Architecture: amd64 arm64 armhf ppc64el riscv64
Architecture: amd64 arm64 armhf ppc64el riscv64 rv64g
Section: libs
Priority: optional
Multi-Arch: same

View File

@ -2,7 +2,7 @@ libc_packages := libc6 libc6.1 libc0.1 libc0.3
libc0_1_archs := kfreebsd-amd64 kfreebsd-i386
libc0_3_archs := hurd-i386
libc6_archs := amd64 arc arm64 armel armhf hppa i386 m68k mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el \
mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 \
mipsn32r6 mipsn32r6el mips64r6 mips64r6el nios2 powerpc ppc64 ppc64el riscv64 rv64g \
sparc sparc64 s390x sh3 sh4 x32
libc6_1_archs := alpha ia64

View File

@ -1285,6 +1285,7 @@ def install_linux_headers(policy, cmdlist):
's390': 's390',
'riscv32': 'riscv',
'riscv64': 'riscv',
'rv64g': 'riscv',
'sh': 'sh',
'sparc': 'sparc',
'x86_64': 'x86'}