Skip to content

Conversation

@antonioleal
Copy link
Contributor

system/oils: New Maintainer

@antonioleal
Copy link
Contributor Author

@sbo-bot: build system/oils

@github-actions
Copy link

github-actions bot commented Jan 3, 2026

reverse dependencies - system/oils

None

@github-actions
Copy link

github-actions bot commented Jan 3, 2026

✅ sbolint - system/oils ✅

oils: NOTE: oils.SlackBuild:64: LIBDIRSUFFIX gets set, but never used.
sbolint: oils checks out OK

@sbo-bot
Copy link

sbo-bot bot commented Jan 4, 2026

buildpkg i586 system/oils

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:     Sat Jan  3 18:25:01 GMT 2026
revision: e8c625efe7d3c38b99268288082c59bf1c951680
title:    Merge 010d9c3c1ef9438dc26b99a31bc6424787f5e4fa into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
system/oils                                                             02:28:01
================================================================================

Calculating dependencies ... none.

Building system/oils (update for git 010d9c3 "New Maintainer") -------- 02:28:01
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running oils.SlackBuild ...                                         ETA 02:29:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./oils.SlackBuild
Built ok:  oils-0.37.0-i586-3_SBo.txz                                   02:28:33
Testing package oils-0.37.0-i586-3_SBo.txz ... done.
Test installing oils-0.37.0-i586-3_SBo.txz ...
oils-0.37.0-i586-3_SBo: Programming language and Bash-compatible Unix sh [ 1.9M]
Unmounting chroot ... done.
Backed up: oils-0.37.0-i586-2_SBo.txz
✅ system/oils Updated for git 010d9c3 "New Maintainer" ✅

================================================================================
SUMMARY                                                                 02:28:34
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-04_02:28:00.log
Runtime:     0h 0m 34s
Updated:     1
  system/oils/oils-0.37.0-i586-3_SBo.txz

Snipped Build Log

Details
Building system/oils (update for git 010d9c3 "New Maintainer") 2026-01-04 02:28:01
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running oils.SlackBuild ...                                         ETA 02:29:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./oils.SlackBuild
oils-for-unix-0.37.0/INSTALL.txt
oils-for-unix-0.37.0/LICENSE.txt
oils-for-unix-0.37.0/README-native.txt
oils-for-unix-0.37.0/_build/oils.sh
oils-for-unix-0.37.0/_gen/asdl/hnode.asdl.h
oils-for-unix-0.37.0/_gen/bin/oils_for_unix.mycpp-main.cc
oils-for-unix-0.37.0/_gen/bin/oils_for_unix.mycpp-nosouffle-main.cc
oils-for-unix-0.37.0/_gen/bin/oils_for_unix.mycpp-nosouffle.cc
oils-for-unix-0.37.0/_gen/bin/oils_for_unix.mycpp.cc
oils-for-unix-0.37.0/_gen/bin/text_files.cc
oils-for-unix-0.37.0/_gen/core/optview.h
oils-for-unix-0.37.0/_gen/core/runtime.asdl.cc
oils-for-unix-0.37.0/_gen/core/runtime.asdl.h
oils-for-unix-0.37.0/_gen/core/value.asdl.cc
oils-for-unix-0.37.0/_gen/core/value.asdl.h
oils-for-unix-0.37.0/_gen/cpp/build_stamp.cc
oils-for-unix-0.37.0/_gen/cpp/build_stamp.h
oils-for-unix-0.37.0/_gen/data_lang/nil8.asdl.cc
oils-for-unix-0.37.0/_gen/data_lang/nil8.asdl.h
oils-for-unix-0.37.0/_gen/display/pretty.asdl.cc
oils-for-unix-0.37.0/_gen/display/pretty.asdl.h
oils-for-unix-0.37.0/_gen/frontend/arg_types.cc
oils-for-unix-0.37.0/_gen/frontend/arg_types.h
oils-for-unix-0.37.0/_gen/frontend/consts.cc
oils-for-unix-0.37.0/_gen/frontend/consts.h
oils-for-unix-0.37.0/_gen/frontend/help_meta.cc
oils-for-unix-0.37.0/_gen/frontend/help_meta.h
oils-for-unix-0.37.0/_gen/frontend/id_kind.asdl.cc
oils-for-unix-0.37.0/_gen/frontend/id_kind.asdl.h
oils-for-unix-0.37.0/_gen/frontend/id_kind.asdl_c.h
oils-for-unix-0.37.0/_gen/frontend/match.re2c.h
oils-for-unix-0.37.0/_gen/frontend/option.asdl.h
oils-for-unix-0.37.0/_gen/frontend/signal.cc
oils-for-unix-0.37.0/_gen/frontend/signal.h
oils-for-unix-0.37.0/_gen/frontend/syntax.asdl.cc
oils-for-unix-0.37.0/_gen/frontend/syntax.asdl.h
oils-for-unix-0.37.0/_gen/frontend/types.asdl.h
oils-for-unix-0.37.0/_gen/frontend/types.asdl_c.h
oils-for-unix-0.37.0/_gen/osh/arith_parse.cc
oils-for-unix-0.37.0/_gen/ysh/grammar_nt.h
oils-for-unix-0.37.0/_gen/ysh/grammar_tables.cc
oils-for-unix-0.37.0/asdl/cpp_runtime.h
oils-for-unix-0.37.0/bin/oils_for_unix_preamble.h
oils-for-unix-0.37.0/build/common.sh
oils-for-unix-0.37.0/build/detect-cc.c
oils-for-unix-0.37.0/build/detect-fnm-extmatch.c
oils-for-unix-0.37.0/build/detect-glob-period.c
oils-for-unix-0.37.0/build/detect-pwent.c
oils-for-unix-0.37.0/build/detect-readline.c
oils-for-unix-0.37.0/build/detect-systemtap-sdt.c
oils-for-unix-0.37.0/build/dev-shell.sh
oils-for-unix-0.37.0/build/native.sh
oils-for-unix-0.37.0/build/ninja-rules-cpp.sh
oils-for-unix-0.37.0/build/py2.sh
oils-for-unix-0.37.0/build/static-oils.sh
oils-for-unix-0.37.0/configure
oils-for-unix-0.37.0/cpp/core.cc
oils-for-unix-0.37.0/cpp/core.h
oils-for-unix-0.37.0/cpp/data_lang.cc
oils-for-unix-0.37.0/cpp/data_lang.h
oils-for-unix-0.37.0/cpp/embedded_file.h
oils-for-unix-0.37.0/cpp/fanos.cc
oils-for-unix-0.37.0/cpp/fanos.h
oils-for-unix-0.37.0/cpp/fanos_shared.c
oils-for-unix-0.37.0/cpp/fanos_shared.h
oils-for-unix-0.37.0/cpp/frontend_flag_spec.cc
oils-for-unix-0.37.0/cpp/frontend_flag_spec.h
oils-for-unix-0.37.0/cpp/frontend_match.cc
oils-for-unix-0.37.0/cpp/frontend_match.h
oils-for-unix-0.37.0/cpp/frontend_pyreadline.cc
oils-for-unix-0.37.0/cpp/frontend_pyreadline.h
oils-for-unix-0.37.0/cpp/libc.cc
oils-for-unix-0.37.0/cpp/libc.h
oils-for-unix-0.37.0/cpp/osh.cc
oils-for-unix-0.37.0/cpp/osh.h
oils-for-unix-0.37.0/cpp/osh_tdop.cc
oils-for-unix-0.37.0/cpp/osh_tdop.h
oils-for-unix-0.37.0/cpp/pgen2.cc
oils-for-unix-0.37.0/cpp/pgen2.h
oils-for-unix-0.37.0/cpp/pylib.cc
oils-for-unix-0.37.0/cpp/pylib.h
oils-for-unix-0.37.0/cpp/stdlib.cc
oils-for-unix-0.37.0/cpp/stdlib.h
oils-for-unix-0.37.0/cpp/translation_stubs.h
oils-for-unix-0.37.0/data_lang/j8.h
oils-for-unix-0.37.0/data_lang/utf8.h
oils-for-unix-0.37.0/doc/osh.1
oils-for-unix-0.37.0/install
oils-for-unix-0.37.0/mycpp/bump_leak_heap.cc
oils-for-unix-0.37.0/mycpp/bump_leak_heap.h
oils-for-unix-0.37.0/mycpp/common.h
oils-for-unix-0.37.0/mycpp/comparators.h
oils-for-unix-0.37.0/mycpp/gc_alloc.h
oils-for-unix-0.37.0/mycpp/gc_builtins.cc
oils-for-unix-0.37.0/mycpp/gc_builtins.h
oils-for-unix-0.37.0/mycpp/gc_dict.h
oils-for-unix-0.37.0/mycpp/gc_iolib.cc
oils-for-unix-0.37.0/mycpp/gc_iolib.h
oils-for-unix-0.37.0/mycpp/gc_list.h
oils-for-unix-0.37.0/mycpp/gc_mops.cc
oils-for-unix-0.37.0/mycpp/gc_mops.h
oils-for-unix-0.37.0/mycpp/gc_mylib.cc
oils-for-unix-0.37.0/mycpp/gc_mylib.h
oils-for-unix-0.37.0/mycpp/gc_obj.h
oils-for-unix-0.37.0/mycpp/gc_slab.h
oils-for-unix-0.37.0/mycpp/gc_str.cc
oils-for-unix-0.37.0/mycpp/gc_str.h
oils-for-unix-0.37.0/mycpp/gc_tuple.h
oils-for-unix-0.37.0/mycpp/hash.cc
oils-for-unix-0.37.0/mycpp/hash.h
oils-for-unix-0.37.0/mycpp/mark_sweep_heap.cc
oils-for-unix-0.37.0/mycpp/mark_sweep_heap.h
oils-for-unix-0.37.0/mycpp/probes.h
oils-for-unix-0.37.0/mycpp/runtime.h
oils-for-unix-0.37.0/mycpp/test_common.h
oils-for-unix-0.37.0/prebuilt/asdl/runtime.mycpp.h
oils-for-unix-0.37.0/prebuilt/core/error.mycpp.h
oils-for-unix-0.37.0/prebuilt/frontend/args.mycpp.h
oils-for-unix-0.37.0/prebuilt/frontend/syntax_abbrev.mycpp.h
./configure: Wrote _build/detected-cpp-config.h
./configure: Wrote _build/detected-config.sh
./configure: Wrote _build/detected-config.h

./_build/oils.sh: Building oils-for-unix: _bin/cxx-opt-sh/oils-for-unix
    PWD = /tmp/SBo/repo.VuJCet/build_oils/oils-for-unix-0.37.0
    cxx = cxx
    variant = opt
    translator = mycpp
    suffix = 

CXX _gen/bin/oils_for_unix.mycpp.cc
CXX _gen/bin/oils_for_unix.mycpp-main.cc
CXX _gen/bin/text_files.cc
CXX _gen/core/runtime.asdl.cc
CXX _gen/core/value.asdl.cc
CXX _gen/cpp/build_stamp.cc
CXX _gen/data_lang/nil8.asdl.cc
CXX _gen/display/pretty.asdl.cc
CXX _gen/frontend/arg_types.cc
CXX _gen/frontend/consts.cc
CXX _gen/frontend/help_meta.cc
CXX _gen/frontend/id_kind.asdl.cc
CXX _gen/frontend/signal.cc
CXX _gen/frontend/syntax.asdl.cc
CXX _gen/osh/arith_parse.cc
CXX _gen/ysh/grammar_tables.cc
CXX cpp/core.cc
CXX cpp/data_lang.cc
CXX cpp/fanos.cc
CXX cpp/fanos_shared.c
CXX cpp/frontend_flag_spec.cc
CXX cpp/frontend_match.cc
CXX cpp/frontend_pyreadline.cc
CXX cpp/libc.cc
CXX cpp/osh.cc
CXX cpp/osh_tdop.cc
CXX cpp/pgen2.cc
CXX cpp/pylib.cc
CXX cpp/stdlib.cc
CXX mycpp/bump_leak_heap.cc
CXX mycpp/gc_builtins.cc
CXX mycpp/gc_iolib.cc
CXX mycpp/gc_mops.cc
CXX mycpp/gc_mylib.cc
CXX mycpp/gc_str.cc
CXX mycpp/hash.cc
CXX mycpp/mark_sweep_heap.cc
WAIT
_build/obj/cxx-opt-sh/_gen/bin/oils_for_unix.mycpp.o { elapsed: 28.28, max_RSS: 389084 }
LINK _bin/cxx-opt-sh/oils-for-unix
    osh -> oils-for-unix
    ysh -> oils-for-unix
  + install -d /tmp/SBo/repo.VuJCet/build_oils/package-oils/bin
  + install _bin/cxx-opt-sh/oils-for-unix.stripped /tmp/SBo/repo.VuJCet/build_oils/package-oils/bin/oils-for-unix
    Installed /tmp/SBo/repo.VuJCet/build_oils/package-oils/bin/oils-for-unix
    Created 'osh' symlink
    Created 'ysh' symlink
  + install -d /tmp/SBo/repo.VuJCet/build_oils/package-oils/usr/man/man1
  + install -m 644 doc/osh.1 /tmp/SBo/repo.VuJCet/build_oils/package-oils/usr/man/man1
    Installed man page

Slackware package maker, version 3.14159265.

Searching for symbolic links:
bin/osh	oils-for-unix
bin/ysh	oils-for-unix
usr/bin/oils-for-unix	/bin/oils-for-unix
usr/bin/osh	/bin/osh
usr/bin/ysh	/bin/ysh

Making symbolic link creation script:
( cd bin ; rm -rf osh )
( cd bin ; ln -sf oils-for-unix osh )
( cd bin ; rm -rf ysh )
( cd bin ; ln -sf oils-for-unix ysh )
( cd usr/bin ; rm -rf oils-for-unix )
( cd usr/bin ; ln -sf /bin/oils-for-unix oils-for-unix )
( cd usr/bin ; rm -rf osh )
( cd usr/bin ; ln -sf /bin/osh osh )
( cd usr/bin ; rm -rf ysh )
( cd usr/bin ; ln -sf /bin/ysh ysh )

Unless your existing installation script already contains the code
to create these links, you should append these lines to your existing
install script. Now's your chance. :^)

Would you like to add this stuff to the existing install script and
remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './bin/osh'
removed './bin/ysh'
removed './usr/bin/oils-for-unix'
removed './usr/bin/osh'
removed './usr/bin/ysh'

Updating your ./install/doinst.sh...

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.VuJCet/output_oils/oils-0.37.0-i586-3_SBo.txz

./
bin/
bin/oils-for-unix
install/
install/doinst.sh
install/douninst.sh
install/slack-desc
usr/
usr/bin/
usr/doc/
usr/doc/oils-0.37.0/
usr/doc/oils-0.37.0/LICENSE.txt
usr/doc/oils-0.37.0/oils.SlackBuild
usr/man/
usr/man/man1/
usr/man/man1/osh.1.gz

Slackware package /tmp/SBo/repo.VuJCet/output_oils/oils-0.37.0-i586-3_SBo.txz created.

Built ok:  oils-0.37.0-i586-3_SBo.txz                                   02:28:33
Testing package oils-0.37.0-i586-3_SBo.txz ... 
Test installing oils-0.37.0-i586-3_SBo.txz ...
oils-0.37.0-i586-3_SBo: Programming language and Bash-compatible Unix sh [ 1.9M]
Unmounting chroot ... 
Backed up: oils-0.37.0-i586-2_SBo.txz
:-) system/oils Updated for git 010d9c3 "New Maintainer" (-:

@sbo-bot
Copy link

sbo-bot bot commented Jan 4, 2026

sbopkglint i586 system/oils

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/system/oils/oils-0.37.0-i586-3_SBo.txz to /tmp/SBo/sbopkglint.QKZKUY ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/system/oils/oils-0.37.0-i586-3_SBo.txz to /tmp/SBo/sbopkglint.QKZKUY ...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
✅ === oils-0.37.0-i586-3_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Jan 4, 2026

merged

@willysr willysr closed this Jan 4, 2026
@sbo-bot
Copy link

sbo-bot bot commented Jan 4, 2026

buildpkg x86_64 system/oils

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:     Sat Jan  3 18:25:01 GMT 2026
revision: e8c625efe7d3c38b99268288082c59bf1c951680
title:    Merge 010d9c3c1ef9438dc26b99a31bc6424787f5e4fa into 9196c7fd40663f9586e9f0265b45d5a9e49fd960

================================================================================
system/oils                                                             02:29:33
================================================================================

Calculating dependencies ... none.

Building system/oils (update for git 010d9c3 "New Maintainer") -------- 02:29:33
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running oils.SlackBuild ...                                         ETA 02:30:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./oils.SlackBuild
Built ok:  oils-0.37.0-x86_64-3_SBo.txz                                 02:30:03
Testing package oils-0.37.0-x86_64-3_SBo.txz ... done.
Test installing oils-0.37.0-x86_64-3_SBo.txz ...
oils-0.37.0-x86_64-3_SBo: Programming language and Bash-compatible Unix  [ 1.9M]
Unmounting chroot ... done.
Backed up: oils-0.37.0-x86_64-2_SBo.txz
✅ system/oils Updated for git 010d9c3 "New Maintainer" ✅

================================================================================
SUMMARY                                                                 02:30:04
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-01-04_02:29:32.log
Runtime:     0h 0m 32s
Updated:     1
  system/oils/oils-0.37.0-x86_64-3_SBo.txz

Snipped Build Log

Details
Building system/oils (update for git 010d9c3 "New Maintainer") 2026-01-04 02:29:33
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running oils.SlackBuild ...                                         ETA 02:30:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./oils.SlackBuild
oils-for-unix-0.37.0/INSTALL.txt
oils-for-unix-0.37.0/LICENSE.txt
oils-for-unix-0.37.0/README-native.txt
oils-for-unix-0.37.0/_build/oils.sh
oils-for-unix-0.37.0/_gen/asdl/hnode.asdl.h
oils-for-unix-0.37.0/_gen/bin/oils_for_unix.mycpp-main.cc
oils-for-unix-0.37.0/_gen/bin/oils_for_unix.mycpp-nosouffle-main.cc
oils-for-unix-0.37.0/_gen/bin/oils_for_unix.mycpp-nosouffle.cc
oils-for-unix-0.37.0/_gen/bin/oils_for_unix.mycpp.cc
oils-for-unix-0.37.0/_gen/bin/text_files.cc
oils-for-unix-0.37.0/_gen/core/optview.h
oils-for-unix-0.37.0/_gen/core/runtime.asdl.cc
oils-for-unix-0.37.0/_gen/core/runtime.asdl.h
oils-for-unix-0.37.0/_gen/core/value.asdl.cc
oils-for-unix-0.37.0/_gen/core/value.asdl.h
oils-for-unix-0.37.0/_gen/cpp/build_stamp.cc
oils-for-unix-0.37.0/_gen/cpp/build_stamp.h
oils-for-unix-0.37.0/_gen/data_lang/nil8.asdl.cc
oils-for-unix-0.37.0/_gen/data_lang/nil8.asdl.h
oils-for-unix-0.37.0/_gen/display/pretty.asdl.cc
oils-for-unix-0.37.0/_gen/display/pretty.asdl.h
oils-for-unix-0.37.0/_gen/frontend/arg_types.cc
oils-for-unix-0.37.0/_gen/frontend/arg_types.h
oils-for-unix-0.37.0/_gen/frontend/consts.cc
oils-for-unix-0.37.0/_gen/frontend/consts.h
oils-for-unix-0.37.0/_gen/frontend/help_meta.cc
oils-for-unix-0.37.0/_gen/frontend/help_meta.h
oils-for-unix-0.37.0/_gen/frontend/id_kind.asdl.cc
oils-for-unix-0.37.0/_gen/frontend/id_kind.asdl.h
oils-for-unix-0.37.0/_gen/frontend/id_kind.asdl_c.h
oils-for-unix-0.37.0/_gen/frontend/match.re2c.h
oils-for-unix-0.37.0/_gen/frontend/option.asdl.h
oils-for-unix-0.37.0/_gen/frontend/signal.cc
oils-for-unix-0.37.0/_gen/frontend/signal.h
oils-for-unix-0.37.0/_gen/frontend/syntax.asdl.cc
oils-for-unix-0.37.0/_gen/frontend/syntax.asdl.h
oils-for-unix-0.37.0/_gen/frontend/types.asdl.h
oils-for-unix-0.37.0/_gen/frontend/types.asdl_c.h
oils-for-unix-0.37.0/_gen/osh/arith_parse.cc
oils-for-unix-0.37.0/_gen/ysh/grammar_nt.h
oils-for-unix-0.37.0/_gen/ysh/grammar_tables.cc
oils-for-unix-0.37.0/asdl/cpp_runtime.h
oils-for-unix-0.37.0/bin/oils_for_unix_preamble.h
oils-for-unix-0.37.0/build/common.sh
oils-for-unix-0.37.0/build/detect-cc.c
oils-for-unix-0.37.0/build/detect-fnm-extmatch.c
oils-for-unix-0.37.0/build/detect-glob-period.c
oils-for-unix-0.37.0/build/detect-pwent.c
oils-for-unix-0.37.0/build/detect-readline.c
oils-for-unix-0.37.0/build/detect-systemtap-sdt.c
oils-for-unix-0.37.0/build/dev-shell.sh
oils-for-unix-0.37.0/build/native.sh
oils-for-unix-0.37.0/build/ninja-rules-cpp.sh
oils-for-unix-0.37.0/build/py2.sh
oils-for-unix-0.37.0/build/static-oils.sh
oils-for-unix-0.37.0/configure
oils-for-unix-0.37.0/cpp/core.cc
oils-for-unix-0.37.0/cpp/core.h
oils-for-unix-0.37.0/cpp/data_lang.cc
oils-for-unix-0.37.0/cpp/data_lang.h
oils-for-unix-0.37.0/cpp/embedded_file.h
oils-for-unix-0.37.0/cpp/fanos.cc
oils-for-unix-0.37.0/cpp/fanos.h
oils-for-unix-0.37.0/cpp/fanos_shared.c
oils-for-unix-0.37.0/cpp/fanos_shared.h
oils-for-unix-0.37.0/cpp/frontend_flag_spec.cc
oils-for-unix-0.37.0/cpp/frontend_flag_spec.h
oils-for-unix-0.37.0/cpp/frontend_match.cc
oils-for-unix-0.37.0/cpp/frontend_match.h
oils-for-unix-0.37.0/cpp/frontend_pyreadline.cc
oils-for-unix-0.37.0/cpp/frontend_pyreadline.h
oils-for-unix-0.37.0/cpp/libc.cc
oils-for-unix-0.37.0/cpp/libc.h
oils-for-unix-0.37.0/cpp/osh.cc
oils-for-unix-0.37.0/cpp/osh.h
oils-for-unix-0.37.0/cpp/osh_tdop.cc
oils-for-unix-0.37.0/cpp/osh_tdop.h
oils-for-unix-0.37.0/cpp/pgen2.cc
oils-for-unix-0.37.0/cpp/pgen2.h
oils-for-unix-0.37.0/cpp/pylib.cc
oils-for-unix-0.37.0/cpp/pylib.h
oils-for-unix-0.37.0/cpp/stdlib.cc
oils-for-unix-0.37.0/cpp/stdlib.h
oils-for-unix-0.37.0/cpp/translation_stubs.h
oils-for-unix-0.37.0/data_lang/j8.h
oils-for-unix-0.37.0/data_lang/utf8.h
oils-for-unix-0.37.0/doc/osh.1
oils-for-unix-0.37.0/install
oils-for-unix-0.37.0/mycpp/bump_leak_heap.cc
oils-for-unix-0.37.0/mycpp/bump_leak_heap.h
oils-for-unix-0.37.0/mycpp/common.h
oils-for-unix-0.37.0/mycpp/comparators.h
oils-for-unix-0.37.0/mycpp/gc_alloc.h
oils-for-unix-0.37.0/mycpp/gc_builtins.cc
oils-for-unix-0.37.0/mycpp/gc_builtins.h
oils-for-unix-0.37.0/mycpp/gc_dict.h
oils-for-unix-0.37.0/mycpp/gc_iolib.cc
oils-for-unix-0.37.0/mycpp/gc_iolib.h
oils-for-unix-0.37.0/mycpp/gc_list.h
oils-for-unix-0.37.0/mycpp/gc_mops.cc
oils-for-unix-0.37.0/mycpp/gc_mops.h
oils-for-unix-0.37.0/mycpp/gc_mylib.cc
oils-for-unix-0.37.0/mycpp/gc_mylib.h
oils-for-unix-0.37.0/mycpp/gc_obj.h
oils-for-unix-0.37.0/mycpp/gc_slab.h
oils-for-unix-0.37.0/mycpp/gc_str.cc
oils-for-unix-0.37.0/mycpp/gc_str.h
oils-for-unix-0.37.0/mycpp/gc_tuple.h
oils-for-unix-0.37.0/mycpp/hash.cc
oils-for-unix-0.37.0/mycpp/hash.h
oils-for-unix-0.37.0/mycpp/mark_sweep_heap.cc
oils-for-unix-0.37.0/mycpp/mark_sweep_heap.h
oils-for-unix-0.37.0/mycpp/probes.h
oils-for-unix-0.37.0/mycpp/runtime.h
oils-for-unix-0.37.0/mycpp/test_common.h
oils-for-unix-0.37.0/prebuilt/asdl/runtime.mycpp.h
oils-for-unix-0.37.0/prebuilt/core/error.mycpp.h
oils-for-unix-0.37.0/prebuilt/frontend/args.mycpp.h
oils-for-unix-0.37.0/prebuilt/frontend/syntax_abbrev.mycpp.h
./configure: Wrote _build/detected-cpp-config.h
./configure: Wrote _build/detected-config.sh
./configure: Wrote _build/detected-config.h

./_build/oils.sh: Building oils-for-unix: _bin/cxx-opt-sh/oils-for-unix
    PWD = /tmp/SBo/repo.baoAav/build_oils/oils-for-unix-0.37.0
    cxx = cxx
    variant = opt
    translator = mycpp
    suffix = 

CXX _gen/bin/oils_for_unix.mycpp.cc
CXX _gen/bin/oils_for_unix.mycpp-main.cc
CXX _gen/bin/text_files.cc
CXX _gen/core/runtime.asdl.cc
CXX _gen/core/value.asdl.cc
CXX _gen/cpp/build_stamp.cc
CXX _gen/data_lang/nil8.asdl.cc
CXX _gen/display/pretty.asdl.cc
CXX _gen/frontend/arg_types.cc
CXX _gen/frontend/consts.cc
CXX _gen/frontend/help_meta.cc
CXX _gen/frontend/id_kind.asdl.cc
CXX _gen/frontend/signal.cc
CXX _gen/frontend/syntax.asdl.cc
CXX _gen/osh/arith_parse.cc
CXX _gen/ysh/grammar_tables.cc
CXX cpp/core.cc
CXX cpp/data_lang.cc
CXX cpp/fanos.cc
CXX cpp/fanos_shared.c
CXX cpp/frontend_flag_spec.cc
CXX cpp/frontend_match.cc
CXX cpp/frontend_pyreadline.cc
CXX cpp/libc.cc
CXX cpp/osh.cc
CXX cpp/osh_tdop.cc
CXX cpp/pgen2.cc
CXX cpp/pylib.cc
CXX cpp/stdlib.cc
CXX mycpp/bump_leak_heap.cc
CXX mycpp/gc_builtins.cc
CXX mycpp/gc_iolib.cc
CXX mycpp/gc_mops.cc
CXX mycpp/gc_mylib.cc
CXX mycpp/gc_str.cc
_build/obj/cxx-opt-sh/_gen/bin/oils_for_unix.mycpp.o { elapsed: 23.84, max_RSS: 562300 }
CXX mycpp/hash.cc
CXX mycpp/mark_sweep_heap.cc
WAIT
LINK _bin/cxx-opt-sh/oils-for-unix
    osh -> oils-for-unix
    ysh -> oils-for-unix
  + install -d /tmp/SBo/repo.baoAav/build_oils/package-oils/bin
  + install _bin/cxx-opt-sh/oils-for-unix.stripped /tmp/SBo/repo.baoAav/build_oils/package-oils/bin/oils-for-unix
    Installed /tmp/SBo/repo.baoAav/build_oils/package-oils/bin/oils-for-unix
    Created 'osh' symlink
    Created 'ysh' symlink
  + install -d /tmp/SBo/repo.baoAav/build_oils/package-oils/usr/man/man1
  + install -m 644 doc/osh.1 /tmp/SBo/repo.baoAav/build_oils/package-oils/usr/man/man1
    Installed man page

Slackware package maker, version 3.14159265.

Searching for symbolic links:
bin/osh	oils-for-unix
bin/ysh	oils-for-unix
usr/bin/oils-for-unix	/bin/oils-for-unix
usr/bin/osh	/bin/osh
usr/bin/ysh	/bin/ysh

Making symbolic link creation script:
( cd bin ; rm -rf osh )
( cd bin ; ln -sf oils-for-unix osh )
( cd bin ; rm -rf ysh )
( cd bin ; ln -sf oils-for-unix ysh )
( cd usr/bin ; rm -rf oils-for-unix )
( cd usr/bin ; ln -sf /bin/oils-for-unix oils-for-unix )
( cd usr/bin ; rm -rf osh )
( cd usr/bin ; ln -sf /bin/osh osh )
( cd usr/bin ; rm -rf ysh )
( cd usr/bin ; ln -sf /bin/ysh ysh )

Unless your existing installation script already contains the code
to create these links, you should append these lines to your existing
install script. Now's your chance. :^)

Would you like to add this stuff to the existing install script and
remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './bin/osh'
removed './bin/ysh'
removed './usr/bin/oils-for-unix'
removed './usr/bin/osh'
removed './usr/bin/ysh'

Updating your ./install/doinst.sh...

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.baoAav/output_oils/oils-0.37.0-x86_64-3_SBo.txz

./
bin/
bin/oils-for-unix
install/
install/doinst.sh
install/douninst.sh
install/slack-desc
usr/
usr/bin/
usr/doc/
usr/doc/oils-0.37.0/
usr/doc/oils-0.37.0/LICENSE.txt
usr/doc/oils-0.37.0/oils.SlackBuild
usr/man/
usr/man/man1/
usr/man/man1/osh.1.gz

Slackware package /tmp/SBo/repo.baoAav/output_oils/oils-0.37.0-x86_64-3_SBo.txz created.

Built ok:  oils-0.37.0-x86_64-3_SBo.txz                                 02:30:03
Testing package oils-0.37.0-x86_64-3_SBo.txz ... 
Test installing oils-0.37.0-x86_64-3_SBo.txz ...
oils-0.37.0-x86_64-3_SBo: Programming language and Bash-compatible Unix  [ 1.9M]
Unmounting chroot ... 
Backed up: oils-0.37.0-x86_64-2_SBo.txz
:-) system/oils Updated for git 010d9c3 "New Maintainer" (-:

@sbo-bot
Copy link

sbo-bot bot commented Jan 4, 2026

sbopkglint x86_64 system/oils

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/system/oils/oils-0.37.0-x86_64-3_SBo.txz to /tmp/SBo/sbopkglint.tLJH8N ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/system/oils/oils-0.37.0-x86_64-3_SBo.txz to /tmp/SBo/sbopkglint.tLJH8N ...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
✅ === oils-0.37.0-x86_64-3_SBo.txz: All tests passed ✅

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