fixed 80 character line width bug999
authorSadoon Albader <sadoon@soulserv.xyz>
Tue, 29 Aug 2023 16:56:06 +0000 (19:56 +0300)
committerSadoon Albader <sadoon@soulserv.xyz>
Tue, 29 Aug 2023 16:56:06 +0000 (19:56 +0300)
add-sffs-flags-debian
build-bookworm-sffs
mk-schroot-bookworm
test-vsx

index 81875e713e96e937d8d10398724d6d74a83d2549..b351b607cc76fbe267983b79f048448c20147855 100644 (file)
@@ -8,6 +8,8 @@ fi
 SCHROOT_DIR=/srv/chroot/bookworm-ppc64el-sbuild
 
 tee $SCHROOT_DIR/etc/dpkg/buildflags.conf << EOF
-APPEND CFLAGS -mcpu=power9 -mno-altivec -mno-vsx -mno-crypto -mno-htm -mlong-double-64
-APPEND CXXFLAGS -mcpu=power9 -mno-altivec -mno-vsx -mno-crypto -mno-htm -mlong-double-64
+APPEND CFLAGS -mcpu=power9 -mno-altivec -mno-vsx -mno-crypto \
+-mno-htm -mlong-double-64
+APPEND CXXFLAGS -mcpu=power9 -mno-altivec -mno-vsx -mno-crypto \
+-mno-htm -mlong-double-64
 EOF
index 1fce19572755be0cffcbe1686f75c24c5365559d..cc1e1448690902a4f74d8c83a68678b734d87cf7 100755 (executable)
@@ -11,7 +11,31 @@ OPTS=
 RELEASE=bookworm
 
 # To be changed to the full list
-LIST=(adduser apt apt-utils base-files base-passwd bash bc bsdutils coreutils cpio cron cron-daemon-common dash debconf debconf-i18n debian-archive-keyring debianutils diffutils dmsetup dpkg e2fsprogs fdisk findutils gcc-12-base gpgv grep gzip hostname ifupdown init init-system-helpers iproute2 iputils-ping isc-dhcp-client isc-dhcp-common kmod less libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libattr1 libaudit-common libaudit1 libblkid1 libbpf1 libbsd0 libbz2-1.0 libc-bin libc6 libcap-ng0 libcap2 libcap2-bin libcom-err2 libcrypt1 libcryptsetup12 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libedit2 libelf1 libext2fs2 libfdisk1 libffi8 libgcc-s1 libgcrypt20 libgmp10 libgnutls30 libgpg-error0 libgssapi-krb5-2 libhogweed6 libidn2-0 libip4tc2 libjansson4 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblocale-gettext-perl liblz4-1 liblzma5 libmd0 libmnl0 libmount1 libncursesw6 libnettle8 libnewt0.52 libnftables1 libnftnl11 libnuma1 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpopt0 libproc2-0 libreadline8 librtas2 librtasevent2 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libslang2 libsmartcols1 libss2 libssl3 libstdc++6 libsystemd-shared libsystemd0 libtasn1-6 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtinfo6 libtirpc-common libtirpc3 libudev1 libunistring2 libuuid1 libxtables12 libxxhash0 libzstd1 login logrotate logsave mawk mount nano ncurses-base ncurses-bin netbase nftables passwd perl-base powerpc-ibm-utils powerpc-utils procps readline-common sed sensible-utils systemd systemd-sysv sysvinit-utils tar tasksel tasksel-data tzdata udev usr-is-merged util-linux util-linux-extra vim-common vim-tiny whiptail zlib1g
+LIST=(
+adduser apt apt-utils base-files base-passwd bash bc bsdutils coreutils
+cpio cron cron-daemon-common dash debconf debconf-i18n debian-archive-keyring
+debianutils diffutils dmsetup dpkg e2fsprogs fdisk findutils gcc-12-base gpgv
+grep gzip hostname ifupdown init init-system-helpers iproute2 iputils-ping
+isc-dhcp-client isc-dhcp-common kmod less libacl1 libapparmor1 libapt-pkg6.0
+libargon2-1 libattr1 libaudit-common libaudit1 libblkid1 libbpf1 libbsd0
+libbz2-1.0 libc-bin libc6 libcap-ng0 libcap2 libcap2-bin libcom-err2 libcrypt1
+libcryptsetup12 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libedit2 libelf1
+libext2fs2 libfdisk1 libffi8 libgcc-s1 libgcrypt20 libgmp10 libgnutls30
+libgpg-error0 libgssapi-krb5-2 libhogweed6 libidn2-0 libip4tc2 libjansson4
+libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0
+liblocale-gettext-perl liblz4-1 liblzma5 libmd0 libmnl0 libmount1 libncursesw6
+libnettle8 libnewt0.52 libnftables1 libnftnl11 libnuma1 libp11-kit0
+libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpopt0
+libproc2-0 libreadline8 librtas2 librtasevent2 libseccomp2 libselinux1
+libsemanage-common libsemanage2 libsepol2 libslang2 libsmartcols1 libss2 libssl3
+libstdc++6 libsystemd-shared libsystemd0 libtasn1-6 libtext-charwidth-perl
+libtext-iconv-perl libtext-wrapi18n-perl libtinfo6 libtirpc-common libtirpc3
+libudev1 libunistring2 libuuid1 libxtables12 libxxhash0 libzstd1 login logrotate
+logsave mawk mount nano ncurses-base ncurses-bin netbase nftables passwd
+perl-base powerpc-ibm-utils powerpc-utils procps readline-common sed
+sensible-utils systemd systemd-sysv sysvinit-utils tar tasksel tasksel-data
+tzdata udev usr-is-merged util-linux util-linux-extra vim-common vim-tiny
+whiptail zlib1g
 )
 
 
index 0bb825d820658704f04a95d2dde21f51245244fb..6e2c463dd716e6a3ec0d63062b3d56778b26dd9f 100755 (executable)
@@ -12,5 +12,6 @@ DEBMIRROR=deb.debian.org
 # This should not be changed until we want to build a future release
 RELEASE=bookworm
 
-sbuild-createchroot --include=eatmydata,ccache $RELEASE $SCHROOT_DIR http://127.0.0.1:3142/$DEBMIRROR/debian
+sbuild-createchroot --include=eatmydata,ccache $RELEASE $SCHROOT_DIR \
+http://127.0.0.1:3142/$DEBMIRROR/debian
 
index 7ac95ab4e153c3d4f96771ed2990386f9582e207..0fe5aeffbd87e1491a891bcbc3def6f830aad849 100755 (executable)
--- a/test-vsx
+++ b/test-vsx
@@ -1,13 +1,16 @@
 #!/bin/zsh
 
 CHROOT=/opt/chroot/gentoo-sffs
-OBJDIRS=($CHROOT/sbin $CHROOT/bin $CHROOT/usr/libexec $CHROOT/usr/bin $CHROOT/usr/sbin)
+OBJDIRS=(
+$CHROOT/sbin $CHROOT/bin $CHROOT/usr/libexec $CHROOT/usr/bin $CHROOT/usr/sbin
+)
 
 for dir in $OBJDIRS
 do
     for bin in $(ls -1 $dir)
     do
         echo "testing $dir/$bin"
-        objdump -d $dir/$bin | fgrep -of VSX_INSNS.txt | sort | uniq -c | awk '{print $2 " " $1}'
+        objdump -d $dir/$bin | fgrep -of VSX_INSNS.txt | \
+        sort | uniq -c | awk '{print $2 " " $1}'
     done
 done