diff --git a/releasenotes/notes/tinycore13-caba5a4998bdd628.yaml b/releasenotes/notes/tinycore13-caba5a4998bdd628.yaml new file mode 100644 index 0000000..96f0653 --- /dev/null +++ b/releasenotes/notes/tinycore13-caba5a4998bdd628.yaml @@ -0,0 +1,4 @@ +--- +upgrade: + - | + The tinyipa image is now built using tinycore 13.x diff --git a/tinyipa/build-tinyipa.sh b/tinyipa/build-tinyipa.sh index 18a797e..1da4290 100755 --- a/tinyipa/build-tinyipa.sh +++ b/tinyipa/build-tinyipa.sh @@ -6,7 +6,7 @@ source ${WORKDIR}/common.sh IRONIC_LIB_SOURCE=${IRONIC_LIB_SOURCE:-} -TC_RELEASE="12.x" +TC_RELEASE="13.x" QEMU_RELEASE="v4.2.0" LSHW_RELEASE="B.02.18" BIOSDEVNAME_RELEASE="0.7.2" @@ -196,7 +196,7 @@ ls -1 $BUILDDIR/tmp/wheels # Build qemu-utils rm -rf $WORKDIR/build_files/qemu-utils.tcz -$CHROOT_CMD /bin/sh -c "cd /tmp/qemu && ./configure --disable-system --disable-user --disable-linux-user --disable-bsd-user --disable-guest-agent --disable-blobs --python=/usr/local/bin/$TINYIPA_PYTHON_EXE && make && make install DESTDIR=/tmp/qemu-utils" +$CHROOT_CMD /bin/sh -c "cd /tmp/qemu && CFLAGS=-Wno-error ./configure --disable-system --disable-user --disable-linux-user --disable-bsd-user --disable-guest-agent --disable-blobs --python=/usr/local/bin/$TINYIPA_PYTHON_EXE && make && make install DESTDIR=/tmp/qemu-utils" find $BUILDDIR/tmp/qemu-utils/ -type f -executable | xargs file | awk -F ':' '/ELF/ {print $1}' | sudo xargs strip cd $WORKDIR/build_files && mksquashfs $BUILDDIR/tmp/qemu-utils qemu-utils.tcz && md5sum qemu-utils.tcz > qemu-utils.tcz.md5.txt # Create qemu-utils.tcz.dep diff --git a/tinyipa/build_files/buildreqs.lst b/tinyipa/build_files/buildreqs.lst index b85323a..66db64a 100644 --- a/tinyipa/build_files/buildreqs.lst +++ b/tinyipa/build_files/buildreqs.lst @@ -11,15 +11,15 @@ gdisk.tcz git.tcz glib2-dev.tcz hdparm.tcz -ipv6-netfilter-5.10.3-tinycore64.tcz +ipv6-netfilter-5.15.10-tinycore64.tcz libpci-dev.tcz libtool-dev.tcz libtool.tcz parted.tcz pciutils.tcz pixman-dev.tcz -raid-dm-5.10.3-tinycore64.tcz -scsi-5.10.3-tinycore64.tcz +raid-dm-5.15.10-tinycore64.tcz +scsi-5.15.10-tinycore64.tcz udev-lib.tcz util-linux.tcz -zlib_base-dev.tcz \ No newline at end of file +zlib_base-dev.tcz diff --git a/tinyipa/build_files/fakeuname b/tinyipa/build_files/fakeuname index 93c0932..ded1771 100755 --- a/tinyipa/build_files/fakeuname +++ b/tinyipa/build_files/fakeuname @@ -2,7 +2,7 @@ S="Linux" N="box" -R="5.10.3-tinycore64" +R="5.15.10-tinycore64" P="unknown" V="#2017 SMP" M="x86_64" diff --git a/tinyipa/build_files/finalreqs.lst b/tinyipa/build_files/finalreqs.lst index 4ce9b23..abd023d 100644 --- a/tinyipa/build_files/finalreqs.lst +++ b/tinyipa/build_files/finalreqs.lst @@ -4,22 +4,22 @@ dmidecode.tcz dosfstools.tcz efibootmgr.tcz efivar.tcz -filesystems-5.10.3-tinycore64.tcz +filesystems-5.15.10-tinycore64.tcz file.tcz gdisk.tcz glib2.tcz haveged.tcz hdparm.tcz iproute2.tcz -ipv6-netfilter-5.10.3-tinycore64.tcz +ipv6-netfilter-5.15.10-tinycore64.tcz libxml2.tcz mdadm.tcz ntpclient.tcz parted.tcz pciutils.tcz popt.tcz -raid-dm-5.10.3-tinycore64.tcz -scsi-5.10.3-tinycore64.tcz +raid-dm-5.15.10-tinycore64.tcz +scsi-5.15.10-tinycore64.tcz smartmontools.tcz udev-lib.tcz -util-linux.tcz \ No newline at end of file +util-linux.tcz