Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

development-qbe: Upgrade to 1.2. #8778

Closed
wants to merge 1 commit into from
Closed

Conversation

henesy
Copy link
Contributor

@henesy henesy commented Nov 17, 2024

talked to Dave, he said it was fine to take over

Note the build order here after upgrade is qbe -> harec -> hare

Copy link

reverse dependencies - development/qbe

  • development/cproc
  • development/harec

Copy link

✅ sbolint - development/qbe ✅

qbe: NOTE: qbe.SlackBuild:65: LIBDIRSUFFIX gets set, but never used.
sbolint: qbe checks out OK

@willysr
Copy link
Member

willysr commented Nov 20, 2024

@sbo-bot: build development/qbe

Copy link

sbo-bot bot commented Nov 20, 2024

buildpkg i586 development/qbe

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sun Nov 17 09:29:10 GMT 2024
revision: a6eeadb61f2d2b5723b1f12b7a3f6ddb5dd0f995
title:    Merge 977e92474ad089c2d3aaf7b527e68772209bffa2 into 712320b61bedc14a963882e843e208a6479f80de

================================================================================
development/qbe                                                         01:03:25
================================================================================

Calculating dependencies ... none.

Building development/qbe (update for version 1.2) --------------------- 01:03:25
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running qbe.SlackBuild ...                                          ETA 01:03:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./qbe.SlackBuild
Built ok:  qbe-1.2-i586-1_SBo.txz                                       01:03:27
Testing package qbe-1.2-i586-1_SBo.txz ... done.
Test installing qbe-1.2-i586-1_SBo.txz ...
qbe-1.2-i586-1_SBo: a compiler backend ................................. [ 230K]
Unmounting chroot ... done.
Backed up: qbe-1.1-i586-1_SBo.txz
✅ development/qbe Updated for version 1.2 ✅

================================================================================
SUMMARY                                                                 01:03:28
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-11-20_01:03:24.log
Runtime:     0h 0m 4s
Updated:     1
  development/qbe/qbe-1.2-i586-1_SBo.txz

Snipped Build Log

Building development/qbe (update for version 1.2) 2024-11-20 01:03:25
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running qbe.SlackBuild ...                                          ETA 01:03:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./qbe.SlackBuild
qbe-1.2/
qbe-1.2/.gitignore
qbe-1.2/LICENSE
qbe-1.2/Makefile
qbe-1.2/README
qbe-1.2/abi.c
qbe-1.2/alias.c
qbe-1.2/all.h
qbe-1.2/amd64/
qbe-1.2/amd64/all.h
qbe-1.2/amd64/emit.c
qbe-1.2/amd64/isel.c
qbe-1.2/amd64/sysv.c
qbe-1.2/amd64/targ.c
qbe-1.2/arm64/
qbe-1.2/arm64/abi.c
qbe-1.2/arm64/all.h
qbe-1.2/arm64/emit.c
qbe-1.2/arm64/isel.c
qbe-1.2/arm64/targ.c
qbe-1.2/cfg.c
qbe-1.2/copy.c
qbe-1.2/doc/
qbe-1.2/doc/abi.txt
qbe-1.2/doc/il.txt
qbe-1.2/doc/llvm.txt
qbe-1.2/doc/rv64.txt
qbe-1.2/doc/win.txt
qbe-1.2/emit.c
qbe-1.2/fold.c
qbe-1.2/live.c
qbe-1.2/load.c
qbe-1.2/main.c
qbe-1.2/mem.c
qbe-1.2/minic/
qbe-1.2/minic/.gitignore
qbe-1.2/minic/Makefile
qbe-1.2/minic/mcc
qbe-1.2/minic/minic.y
qbe-1.2/minic/test/
qbe-1.2/minic/test/collatz.c
qbe-1.2/minic/test/euler9.c
qbe-1.2/minic/test/knight.c
qbe-1.2/minic/test/mandel.c
qbe-1.2/minic/test/prime.c
qbe-1.2/minic/test/queen.c
qbe-1.2/minic/yacc.c
qbe-1.2/ops.h
qbe-1.2/parse.c
qbe-1.2/rega.c
qbe-1.2/rv64/
qbe-1.2/rv64/abi.c
qbe-1.2/rv64/all.h
qbe-1.2/rv64/emit.c
qbe-1.2/rv64/isel.c
qbe-1.2/rv64/targ.c
qbe-1.2/simpl.c
qbe-1.2/spill.c
qbe-1.2/ssa.c
qbe-1.2/test/
qbe-1.2/test/_alt.ssa
qbe-1.2/test/_bf99.ssa
qbe-1.2/test/_bfmandel.ssa
qbe-1.2/test/_chacha20.ssa
qbe-1.2/test/_dragon.ssa
qbe-1.2/test/_fix1.ssa
qbe-1.2/test/_fix2.ssa
qbe-1.2/test/_fix3.ssa
qbe-1.2/test/_fix4.ssa
qbe-1.2/test/_live.ssa
qbe-1.2/test/_rpo.ssa
qbe-1.2/test/_slow.qbe
qbe-1.2/test/_spill1.ssa
qbe-1.2/test/_spill2.ssa
qbe-1.2/test/_spill3.ssa
qbe-1.2/test/abi1.ssa
qbe-1.2/test/abi2.ssa
qbe-1.2/test/abi3.ssa
qbe-1.2/test/abi4.ssa
qbe-1.2/test/abi5.ssa
qbe-1.2/test/abi6.ssa
qbe-1.2/test/abi7.ssa
qbe-1.2/test/abi8.ssa
qbe-1.2/test/align.ssa
qbe-1.2/test/cmp1.ssa
qbe-1.2/test/collatz.ssa
qbe-1.2/test/conaddr.ssa
qbe-1.2/test/cprime.ssa
qbe-1.2/test/cup.ssa
qbe-1.2/test/dark.ssa
qbe-1.2/test/double.ssa
qbe-1.2/test/dynalloc.ssa
qbe-1.2/test/echo.ssa
qbe-1.2/test/env.ssa
qbe-1.2/test/eucl.ssa
qbe-1.2/test/euclc.ssa
qbe-1.2/test/fixarg.ssa
qbe-1.2/test/fold1.ssa
qbe-1.2/test/fpcnv.ssa
qbe-1.2/test/isel1.ssa
qbe-1.2/test/isel2.ssa
qbe-1.2/test/isel3.ssa
qbe-1.2/test/ldbits.ssa
qbe-1.2/test/ldhoist.ssa
qbe-1.2/test/load1.ssa
qbe-1.2/test/load2.ssa
qbe-1.2/test/load3.ssa
qbe-1.2/test/loop.ssa
qbe-1.2/test/mandel.ssa
qbe-1.2/test/max.ssa
qbe-1.2/test/mem1.ssa
qbe-1.2/test/mem2.ssa
qbe-1.2/test/mem3.ssa
qbe-1.2/test/philv.ssa
qbe-1.2/test/prime.ssa
qbe-1.2/test/puts10.ssa
qbe-1.2/test/queen.ssa
qbe-1.2/test/rega1.ssa
qbe-1.2/test/spill1.ssa
qbe-1.2/test/strcmp.ssa
qbe-1.2/test/strspn.ssa
qbe-1.2/test/sum.ssa
qbe-1.2/test/tls.ssa
qbe-1.2/test/vararg1.ssa
qbe-1.2/test/vararg2.ssa
qbe-1.2/tools/
qbe-1.2/tools/abi8.py
qbe-1.2/tools/abifuzz.sh
qbe-1.2/tools/callgen.ml
qbe-1.2/tools/cra.sh
qbe-1.2/tools/lexh.c
qbe-1.2/tools/pmov.c
qbe-1.2/tools/test.sh
qbe-1.2/tools/vatest.py
qbe-1.2/util.c
cc -std=c99 -g -Wall -Wextra -Wpedantic -c util.c -o util.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c parse.c -o parse.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c abi.c -o abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c cfg.c -o cfg.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c mem.c -o mem.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c ssa.c -o ssa.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c alias.c -o alias.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c load.c -o load.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c copy.c -o copy.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c fold.c -o fold.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c simpl.c -o simpl.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c live.c -o live.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c spill.c -o spill.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rega.c -o rega.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c emit.c -o emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/targ.c -o amd64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/sysv.c -o amd64/sysv.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/isel.c -o amd64/isel.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/emit.c -o amd64/emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/targ.c -o arm64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/abi.c -o arm64/abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/isel.c -o arm64/isel.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/emit.c -o arm64/emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/targ.c -o rv64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/abi.c -o rv64/abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/isel.c -o rv64/isel.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/emit.c -o rv64/emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c main.c -o main.o
cc  main.o util.o parse.o abi.o cfg.o mem.o ssa.o alias.o load.o  copy.o fold.o simpl.o live.o spill.o rega.o emit.o amd64/targ.o amd64/sysv.o amd64/isel.o amd64/emit.o arm64/targ.o arm64/abi.o arm64/isel.o arm64/emit.o rv64/targ.o rv64/abi.o rv64/isel.o rv64/emit.o -o qbe
mkdir -p "/tmp/SBo/repo.sM6NDu/build_qbe/package-qbe/usr/bin"
install -m755 qbe "/tmp/SBo/repo.sM6NDu/build_qbe/package-qbe/usr/bin/qbe"

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.sM6NDu/output_qbe/qbe-1.2-i586-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/bin/
usr/bin/qbe
usr/doc/
usr/doc/qbe-1.2/
usr/doc/qbe-1.2/LICENSE
usr/doc/qbe-1.2/README
usr/doc/qbe-1.2/qbe.SlackBuild

Slackware package /tmp/SBo/repo.sM6NDu/output_qbe/qbe-1.2-i586-1_SBo.txz created.

Built ok:  qbe-1.2-i586-1_SBo.txz                                       01:03:27
Testing package qbe-1.2-i586-1_SBo.txz ... 
Test installing qbe-1.2-i586-1_SBo.txz ...
qbe-1.2-i586-1_SBo: a compiler backend ................................. [ 230K]
Unmounting chroot ... 
Backed up: qbe-1.1-i586-1_SBo.txz
:-) development/qbe Updated for version 1.2 (-:

Copy link

sbo-bot bot commented Nov 20, 2024

sbopkglint i586 development/qbe

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/development/qbe/qbe-1.2-i586-1_SBo.txz to /tmp/SBo/sbopkglint.qlQGwy ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/development/qbe/qbe-1.2-i586-1_SBo.txz to /tmp/SBo/sbopkglint.qlQGwy ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === qbe-1.2-i586-1_SBo.txz: All tests passed ✅

Copy link

sbo-bot bot commented Nov 20, 2024

buildpkg x86_64 development/qbe

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sun Nov 17 09:29:10 GMT 2024
revision: a6eeadb61f2d2b5723b1f12b7a3f6ddb5dd0f995
title:    Merge 977e92474ad089c2d3aaf7b527e68772209bffa2 into 712320b61bedc14a963882e843e208a6479f80de

================================================================================
development/qbe                                                         01:04:31
================================================================================

Calculating dependencies ... none.

Building development/qbe (update for version 1.2) --------------------- 01:04:31
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running qbe.SlackBuild ...                                          ETA 01:05:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./qbe.SlackBuild
Built ok:  qbe-1.2-x86_64-1_SBo.txz                                     01:04:33
Testing package qbe-1.2-x86_64-1_SBo.txz ... done.
Test installing qbe-1.2-x86_64-1_SBo.txz ...
qbe-1.2-x86_64-1_SBo: a compiler backend ............................... [ 250K]
Unmounting chroot ... done.
Backed up: qbe-1.1-x86_64-1_SBo.txz
✅ development/qbe Updated for version 1.2 ✅

================================================================================
SUMMARY                                                                 01:04:34
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-11-20_01:04:30.log
Runtime:     0h 0m 4s
Updated:     1
  development/qbe/qbe-1.2-x86_64-1_SBo.txz

Snipped Build Log

Building development/qbe (update for version 1.2) 2024-11-20 01:04:31
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running qbe.SlackBuild ...                                          ETA 01:05:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./qbe.SlackBuild
qbe-1.2/
qbe-1.2/.gitignore
qbe-1.2/LICENSE
qbe-1.2/Makefile
qbe-1.2/README
qbe-1.2/abi.c
qbe-1.2/alias.c
qbe-1.2/all.h
qbe-1.2/amd64/
qbe-1.2/amd64/all.h
qbe-1.2/amd64/emit.c
qbe-1.2/amd64/isel.c
qbe-1.2/amd64/sysv.c
qbe-1.2/amd64/targ.c
qbe-1.2/arm64/
qbe-1.2/arm64/abi.c
qbe-1.2/arm64/all.h
qbe-1.2/arm64/emit.c
qbe-1.2/arm64/isel.c
qbe-1.2/arm64/targ.c
qbe-1.2/cfg.c
qbe-1.2/copy.c
qbe-1.2/doc/
qbe-1.2/doc/abi.txt
qbe-1.2/doc/il.txt
qbe-1.2/doc/llvm.txt
qbe-1.2/doc/rv64.txt
qbe-1.2/doc/win.txt
qbe-1.2/emit.c
qbe-1.2/fold.c
qbe-1.2/live.c
qbe-1.2/load.c
qbe-1.2/main.c
qbe-1.2/mem.c
qbe-1.2/minic/
qbe-1.2/minic/.gitignore
qbe-1.2/minic/Makefile
qbe-1.2/minic/mcc
qbe-1.2/minic/minic.y
qbe-1.2/minic/test/
qbe-1.2/minic/test/collatz.c
qbe-1.2/minic/test/euler9.c
qbe-1.2/minic/test/knight.c
qbe-1.2/minic/test/mandel.c
qbe-1.2/minic/test/prime.c
qbe-1.2/minic/test/queen.c
qbe-1.2/minic/yacc.c
qbe-1.2/ops.h
qbe-1.2/parse.c
qbe-1.2/rega.c
qbe-1.2/rv64/
qbe-1.2/rv64/abi.c
qbe-1.2/rv64/all.h
qbe-1.2/rv64/emit.c
qbe-1.2/rv64/isel.c
qbe-1.2/rv64/targ.c
qbe-1.2/simpl.c
qbe-1.2/spill.c
qbe-1.2/ssa.c
qbe-1.2/test/
qbe-1.2/test/_alt.ssa
qbe-1.2/test/_bf99.ssa
qbe-1.2/test/_bfmandel.ssa
qbe-1.2/test/_chacha20.ssa
qbe-1.2/test/_dragon.ssa
qbe-1.2/test/_fix1.ssa
qbe-1.2/test/_fix2.ssa
qbe-1.2/test/_fix3.ssa
qbe-1.2/test/_fix4.ssa
qbe-1.2/test/_live.ssa
qbe-1.2/test/_rpo.ssa
qbe-1.2/test/_slow.qbe
qbe-1.2/test/_spill1.ssa
qbe-1.2/test/_spill2.ssa
qbe-1.2/test/_spill3.ssa
qbe-1.2/test/abi1.ssa
qbe-1.2/test/abi2.ssa
qbe-1.2/test/abi3.ssa
qbe-1.2/test/abi4.ssa
qbe-1.2/test/abi5.ssa
qbe-1.2/test/abi6.ssa
qbe-1.2/test/abi7.ssa
qbe-1.2/test/abi8.ssa
qbe-1.2/test/align.ssa
qbe-1.2/test/cmp1.ssa
qbe-1.2/test/collatz.ssa
qbe-1.2/test/conaddr.ssa
qbe-1.2/test/cprime.ssa
qbe-1.2/test/cup.ssa
qbe-1.2/test/dark.ssa
qbe-1.2/test/double.ssa
qbe-1.2/test/dynalloc.ssa
qbe-1.2/test/echo.ssa
qbe-1.2/test/env.ssa
qbe-1.2/test/eucl.ssa
qbe-1.2/test/euclc.ssa
qbe-1.2/test/fixarg.ssa
qbe-1.2/test/fold1.ssa
qbe-1.2/test/fpcnv.ssa
qbe-1.2/test/isel1.ssa
qbe-1.2/test/isel2.ssa
qbe-1.2/test/isel3.ssa
qbe-1.2/test/ldbits.ssa
qbe-1.2/test/ldhoist.ssa
qbe-1.2/test/load1.ssa
qbe-1.2/test/load2.ssa
qbe-1.2/test/load3.ssa
qbe-1.2/test/loop.ssa
qbe-1.2/test/mandel.ssa
qbe-1.2/test/max.ssa
qbe-1.2/test/mem1.ssa
qbe-1.2/test/mem2.ssa
qbe-1.2/test/mem3.ssa
qbe-1.2/test/philv.ssa
qbe-1.2/test/prime.ssa
qbe-1.2/test/puts10.ssa
qbe-1.2/test/queen.ssa
qbe-1.2/test/rega1.ssa
qbe-1.2/test/spill1.ssa
qbe-1.2/test/strcmp.ssa
qbe-1.2/test/strspn.ssa
qbe-1.2/test/sum.ssa
qbe-1.2/test/tls.ssa
qbe-1.2/test/vararg1.ssa
qbe-1.2/test/vararg2.ssa
qbe-1.2/tools/
qbe-1.2/tools/abi8.py
qbe-1.2/tools/abifuzz.sh
qbe-1.2/tools/callgen.ml
qbe-1.2/tools/cra.sh
qbe-1.2/tools/lexh.c
qbe-1.2/tools/pmov.c
qbe-1.2/tools/test.sh
qbe-1.2/tools/vatest.py
qbe-1.2/util.c
cc -std=c99 -g -Wall -Wextra -Wpedantic -c util.c -o util.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c parse.c -o parse.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c abi.c -o abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c cfg.c -o cfg.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c mem.c -o mem.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c ssa.c -o ssa.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c alias.c -o alias.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c load.c -o load.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c copy.c -o copy.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c fold.c -o fold.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c simpl.c -o simpl.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c live.c -o live.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c spill.c -o spill.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rega.c -o rega.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c emit.c -o emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/targ.c -o amd64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/sysv.c -o amd64/sysv.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/isel.c -o amd64/isel.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/emit.c -o amd64/emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/targ.c -o arm64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/abi.c -o arm64/abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/isel.c -o arm64/isel.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/emit.c -o arm64/emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/targ.c -o rv64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/abi.c -o rv64/abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/isel.c -o rv64/isel.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/emit.c -o rv64/emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c main.c -o main.o
cc  main.o util.o parse.o abi.o cfg.o mem.o ssa.o alias.o load.o  copy.o fold.o simpl.o live.o spill.o rega.o emit.o amd64/targ.o amd64/sysv.o amd64/isel.o amd64/emit.o arm64/targ.o arm64/abi.o arm64/isel.o arm64/emit.o rv64/targ.o rv64/abi.o rv64/isel.o rv64/emit.o -o qbe
mkdir -p "/tmp/SBo/repo.UjqpMS/build_qbe/package-qbe/usr/bin"
install -m755 qbe "/tmp/SBo/repo.UjqpMS/build_qbe/package-qbe/usr/bin/qbe"

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.UjqpMS/output_qbe/qbe-1.2-x86_64-1_SBo.txz

./
install/
install/slack-desc
usr/
usr/bin/
usr/bin/qbe
usr/doc/
usr/doc/qbe-1.2/
usr/doc/qbe-1.2/LICENSE
usr/doc/qbe-1.2/README
usr/doc/qbe-1.2/qbe.SlackBuild

Slackware package /tmp/SBo/repo.UjqpMS/output_qbe/qbe-1.2-x86_64-1_SBo.txz created.

Built ok:  qbe-1.2-x86_64-1_SBo.txz                                     01:04:33
Testing package qbe-1.2-x86_64-1_SBo.txz ... 
Test installing qbe-1.2-x86_64-1_SBo.txz ...
qbe-1.2-x86_64-1_SBo: a compiler backend ............................... [ 250K]
Unmounting chroot ... 
Backed up: qbe-1.1-x86_64-1_SBo.txz
:-) development/qbe Updated for version 1.2 (-:

Copy link

sbo-bot bot commented Nov 20, 2024

sbopkglint x86_64 development/qbe

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/development/qbe/qbe-1.2-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.ScRlTO ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/development/qbe/qbe-1.2-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.ScRlTO ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === qbe-1.2-x86_64-1_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Nov 20, 2024

merged

@willysr willysr closed this Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants