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/yabasic: Updated for version 2.90.5 #8966

Closed
wants to merge 1 commit into from

Conversation

antonioleal
Copy link
Contributor

No description provided.

Copy link

github-actions bot commented Dec 1, 2024

reverse dependencies - development/yabasic

None

Copy link

github-actions bot commented Dec 1, 2024

✅ sbolint - development/yabasic ✅

yabasic: NOTE: yabasic.SlackBuild:61: SLKCFLAGS gets set, but never used.
yabasic: NOTE: yabasic.SlackBuild:62: LIBDIRSUFFIX gets set, but never used.
sbolint: yabasic checks out OK

@@ -0,0 +1,17 @@
#!/bin/bash
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i don't think this should be included in SBo?

Copy link
Member

@willysr willysr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's better to have this removed from this PR

@@ -16,4 +16,4 @@ yabasic: Yabasic runs under Unix and Windows and has a comprehensive
yabasic: documentation; it is small, simple, open-source and free.
yabasic:
yabasic: Yabasic is very well documented.
yabasic:
yabasic: Homepage at http://2484.de/yabasic/
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please don't put HOMEPAGE in README

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I actually used the URL in the slack-desc as part of my workflow, but ok, I'll arrange something different...

Copy link
Member

@willysr willysr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There shouldn't be any URL in the README as well

@antonioleal
Copy link
Contributor Author

Ok hope its alright now. I'm upgrading my workflow with new scripts, so some bugs might slip-in...

corrected as per Willy's request
@willysr
Copy link
Member

willysr commented Dec 1, 2024

@sbo-bot: build development/yabasic

Copy link

sbo-bot bot commented Dec 1, 2024

buildpkg i586 development/yabasic

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 Dec  1 20:21:13 GMT 2024
revision: a44ded47422e2bb54a4126e42384ad8b80cd6a8f
title:    Merge eef3d558e99bdfac12b792baa5714d76ffd14b55 into e5fe738721cf1fdf4d8957b028a1b9c8377171af

================================================================================
development/yabasic                                                     23:36:43
================================================================================

Calculating dependencies ... none.

Building development/yabasic (update for version 2.90.5) -------------- 23:36:43
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running yabasic.SlackBuild ...                                      ETA 23:37:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./yabasic.SlackBuild
Built ok:  yabasic-2.90.5-i586-1_SBo.txz                                23:36:50
Testing package yabasic-2.90.5-i586-1_SBo.txz ... 
WARNING: development/yabasic: usr/share/icons/hicolor in doinst.sh but not in package
Test installing yabasic-2.90.5-i586-1_SBo.txz ...
yabasic-2.90.5-i586-1_SBo: basic-interpreter ........................... [1020K]
Unmounting chroot ... done.
Backed up: yabasic-2.90.4-i586-1_SBo.txz
✅ development/yabasic Updated for version 2.90.5 ✅

================================================================================
SUMMARY                                                                 23:36:51
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-12-01_23:36:42.log
Runtime:     0h 0m 9s
Updated:     1
  development/yabasic/yabasic-2.90.5-i586-1_SBo.txz
Warnings:    1
  development/yabasic: usr/share/icons/hicolor in doinst.sh but not in package

Snipped Build Log

Building development/yabasic (update for version 2.90.5) 2024-12-01 23:36:43
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running yabasic.SlackBuild ...                                      ETA 23:37:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./yabasic.SlackBuild
yabasic-2.90.5/
yabasic-2.90.5/aclocal.m4
yabasic-2.90.5/AUTHORS
yabasic-2.90.5/bison.c
yabasic-2.90.5/bison.h
yabasic-2.90.5/ChangeLog
yabasic-2.90.5/compile
yabasic-2.90.5/config.guess
yabasic-2.90.5/config.h.in
yabasic-2.90.5/config.sub
yabasic-2.90.5/configure
yabasic-2.90.5/configure.ac
yabasic-2.90.5/COPYING
yabasic-2.90.5/demo.yab
yabasic-2.90.5/depcomp
yabasic-2.90.5/flex.c
yabasic-2.90.5/flow.c
yabasic-2.90.5/foreign.c
yabasic-2.90.5/function.c
yabasic-2.90.5/graphic.c
yabasic-2.90.5/INSTALL
yabasic-2.90.5/install-sh
yabasic-2.90.5/io.c
yabasic-2.90.5/LICENSE
yabasic-2.90.5/ltmain.sh
yabasic-2.90.5/m4/
yabasic-2.90.5/m4/libtool.m4
yabasic-2.90.5/m4/ltoptions.m4
yabasic-2.90.5/m4/ltsugar.m4
yabasic-2.90.5/m4/ltversion.m4
yabasic-2.90.5/m4/lt~obsolete.m4
yabasic-2.90.5/m4/pkg.m4
yabasic-2.90.5/main.c
yabasic-2.90.5/Makefile.am
yabasic-2.90.5/Makefile.in
yabasic-2.90.5/missing
yabasic-2.90.5/mkinstalldirs
yabasic-2.90.5/NEWS
yabasic-2.90.5/README
yabasic-2.90.5/runme
yabasic-2.90.5/symbol.c
yabasic-2.90.5/test-driver
yabasic-2.90.5/tests/
yabasic-2.90.5/tests/array.yab
yabasic-2.90.5/tests/array.yab.log
yabasic-2.90.5/tests/bind_import.yab
yabasic-2.90.5/tests/bind_import.yab.log
yabasic-2.90.5/tests/bitops.yab
yabasic-2.90.5/tests/bitops.yab.log
yabasic-2.90.5/tests/break.yab
yabasic-2.90.5/tests/break.yab.log
yabasic-2.90.5/tests/break.yab.trs
yabasic-2.90.5/tests/bugs.yab
yabasic-2.90.5/tests/bugs.yab.log
yabasic-2.90.5/tests/bugs.yab.trs
yabasic-2.90.5/tests/common/
yabasic-2.90.5/tests/common/random.yab
yabasic-2.90.5/tests/common/random.yab.log
yabasic-2.90.5/tests/common/using.yab
yabasic-2.90.5/tests/common/using.yab.log
yabasic-2.90.5/tests/compare.yab
yabasic-2.90.5/tests/compare.yab.log
yabasic-2.90.5/tests/compile.yab
yabasic-2.90.5/tests/compile.yab.log
yabasic-2.90.5/tests/error/
yabasic-2.90.5/tests/error/break_error.yab
yabasic-2.90.5/tests/error/break_error.yab.log
yabasic-2.90.5/tests/error/break_error2.yab
yabasic-2.90.5/tests/error/break_error2.yab.log
yabasic-2.90.5/tests/error/error_after_import.yab
yabasic-2.90.5/tests/error/error_after_import.yab.log
yabasic-2.90.5/tests/error/error_escaping_backslash.yab
yabasic-2.90.5/tests/error/error_escaping_backslash.yab.log
yabasic-2.90.5/tests/error/error_in_eval.yab
yabasic-2.90.5/tests/error/error_in_eval.yab.log
yabasic-2.90.5/tests/error/error_in_subr.yab
yabasic-2.90.5/tests/error/error_in_subr.yab.log
yabasic-2.90.5/tests/error/error_line_number.yab
yabasic-2.90.5/tests/error/error_line_number.yab.log
yabasic-2.90.5/tests/error/error_line_number2.yab
yabasic-2.90.5/tests/error/error_line_number2.yab.log
yabasic-2.90.5/tests/error/error_line_number_import.yab
yabasic-2.90.5/tests/error/error_line_number_import.yab.log
yabasic-2.90.5/tests/error/error_line_number_with_line_numbers.yab
yabasic-2.90.5/tests/error/error_line_number_with_line_numbers.yab.log
yabasic-2.90.5/tests/error/error_long_libname.yab
yabasic-2.90.5/tests/error/error_long_libname.yab.log
yabasic-2.90.5/tests/error/error_long_str_format.yab
yabasic-2.90.5/tests/error/error_long_str_format.yab.log
yabasic-2.90.5/tests/error/error_mismatched_for.yab
yabasic-2.90.5/tests/error/error_mismatched_for.yab.log
yabasic-2.90.5/tests/error/error_null_pointer.yab
yabasic-2.90.5/tests/error/error_null_pointer.yab.log
yabasic-2.90.5/tests/error/error_open.yab
yabasic-2.90.5/tests/error/error_open.yab.log
yabasic-2.90.5/tests/error/error_short_if_without_statement.yab
yabasic-2.90.5/tests/error/error_short_if_without_statement.yab.log
yabasic-2.90.5/tests/error/error_short_if_with_endif.yab
yabasic-2.90.5/tests/error/error_short_if_with_endif.yab.log
yabasic-2.90.5/tests/error/error_string_not_terminated.yab
yabasic-2.90.5/tests/error/error_string_not_terminated.yab.log
yabasic-2.90.5/tests/error/error_unknown_function.yab
yabasic-2.90.5/tests/error/error_unknown_function.yab.log
yabasic-2.90.5/tests/error/error_within_short_if.yab
yabasic-2.90.5/tests/error/error_within_short_if.yab.log
yabasic-2.90.5/tests/error/explicit_error.yab
yabasic-2.90.5/tests/error/explicit_error.yab.log
yabasic-2.90.5/tests/error/explicit_error_in_subr.yab
yabasic-2.90.5/tests/error/explicit_error_in_subr.yab.log
yabasic-2.90.5/tests/error/explicit_error_within_short_if.yab
yabasic-2.90.5/tests/error/explicit_error_within_short_if.yab.log
yabasic-2.90.5/tests/error/extra_endif_on_short_if.yab.log
yabasic-2.90.5/tests/error/import_error_line_number.yab
yabasic-2.90.5/tests/error/import_error_line_number.yab.log
yabasic-2.90.5/tests/error/import_error_line_number_after.yab
yabasic-2.90.5/tests/error/import_error_line_number_after.yab.log
yabasic-2.90.5/tests/error/library1e.yab
yabasic-2.90.5/tests/error/library2e.yab
yabasic-2.90.5/tests/error/library3e.yab
yabasic-2.90.5/tests/error/library4e.yab
yabasic-2.90.5/tests/error/library5e.yab
yabasic-2.90.5/tests/error/library6e.yab
yabasic-2.90.5/tests/error/malloc_overflow.yab
yabasic-2.90.5/tests/error/malloc_overflow.yab.log
yabasic-2.90.5/tests/error/missing_endif_in_while.yab
yabasic-2.90.5/tests/error/missing_endif_in_while.yab.log
yabasic-2.90.5/tests/error/missing_until.yab
yabasic-2.90.5/tests/error/missing_until.yab.log
yabasic-2.90.5/tests/error/missing_until_in_for.yab
yabasic-2.90.5/tests/error/missing_until_in_for.yab.log
yabasic-2.90.5/tests/error/missing_until_in_library.yab
yabasic-2.90.5/tests/error/switch_goto_error.yab
yabasic-2.90.5/tests/error/switch_goto_error.yab.log
yabasic-2.90.5/tests/error/switch_goto_error2.yab
yabasic-2.90.5/tests/error/switch_goto_error2.yab.log
yabasic-2.90.5/tests/escape-sequences.yab
yabasic-2.90.5/tests/escape-sequences.yab.log
yabasic-2.90.5/tests/eval.yab
yabasic-2.90.5/tests/eval.yab.log
yabasic-2.90.5/tests/for.yab
yabasic-2.90.5/tests/for.yab.log
yabasic-2.90.5/tests/foreign.yab
yabasic-2.90.5/tests/foreign.yab.log
yabasic-2.90.5/tests/foreign2.yab
yabasic-2.90.5/tests/foreign2.yab.log
yabasic-2.90.5/tests/foreign3.yab
yabasic-2.90.5/tests/foreign3.yab.log
yabasic-2.90.5/tests/foreign_set_get.yab
yabasic-2.90.5/tests/foreign_set_get.yab.log
yabasic-2.90.5/tests/grammar.yab
yabasic-2.90.5/tests/grammar.yab.log
yabasic-2.90.5/tests/grammar.yab.trs
yabasic-2.90.5/tests/hex_bin.yab
yabasic-2.90.5/tests/hex_bin.yab.log
yabasic-2.90.5/tests/import.yab
yabasic-2.90.5/tests/import.yab.log
yabasic-2.90.5/tests/inkey.sh
yabasic-2.90.5/tests/interactive/
yabasic-2.90.5/tests/interactive/inkey_mousex.yab
yabasic-2.90.5/tests/interpreter_and_program.yab
yabasic-2.90.5/tests/interpreter_and_program.yab.log
yabasic-2.90.5/tests/io.yab
yabasic-2.90.5/tests/io.yab.log
yabasic-2.90.5/tests/io.yab.trs
yabasic-2.90.5/tests/library1.yab
yabasic-2.90.5/tests/library10.yab
yabasic-2.90.5/tests/library2.yab
yabasic-2.90.5/tests/library3.yab
yabasic-2.90.5/tests/library4.yab
yabasic-2.90.5/tests/library5.yab
yabasic-2.90.5/tests/library6.yab
yabasic-2.90.5/tests/library7.yab
yabasic-2.90.5/tests/library8.yab
yabasic-2.90.5/tests/library9.yab
yabasic-2.90.5/tests/local.yab
yabasic-2.90.5/tests/local.yab.log
yabasic-2.90.5/tests/long_variable_name.yab
yabasic-2.90.5/tests/long_variable_name.yab.log
yabasic-2.90.5/tests/long_variable_name.yab.trs
yabasic-2.90.5/tests/nested_bind_import.yab
yabasic-2.90.5/tests/nested_bind_import.yab.log
yabasic-2.90.5/tests/nested_import.yab
yabasic-2.90.5/tests/nested_import.yab.log
yabasic-2.90.5/tests/nested_import.yab.trs
yabasic-2.90.5/tests/numbers.yab
yabasic-2.90.5/tests/numbers.yab.log
yabasic-2.90.5/tests/numbers.yab.trs
yabasic-2.90.5/tests/out.dat
yabasic-2.90.5/tests/print-at.sh
yabasic-2.90.5/tests/read_stdin.sh
yabasic-2.90.5/tests/resources/
yabasic-2.90.5/tests/resources/digits.txt
yabasic-2.90.5/tests/resources/inkey.yab
yabasic-2.90.5/tests/resources/in_script.sh
yabasic-2.90.5/tests/resources/print-at.yab
yabasic-2.90.5/tests/resources/read_stdin.yab
yabasic-2.90.5/tests/resources/read_stdin2.yab
yabasic-2.90.5/tests/resources/silent.yab
yabasic-2.90.5/tests/run_in_script.sh
yabasic-2.90.5/tests/short_if.yab
yabasic-2.90.5/tests/short_if.yab.log
yabasic-2.90.5/tests/silent.sh
yabasic-2.90.5/tests/silent.sh.log
yabasic-2.90.5/tests/silent.sh.trs
yabasic-2.90.5/tests/simple.yab
yabasic-2.90.5/tests/simple.yab.log
yabasic-2.90.5/tests/simple.yab.trs
yabasic-2.90.5/tests/speed.yab
yabasic-2.90.5/tests/speed.yab.log
yabasic-2.90.5/tests/strdollar.yab
yabasic-2.90.5/tests/strdollar.yab.log
yabasic-2.90.5/tests/string.yab
yabasic-2.90.5/tests/string.yab.log
yabasic-2.90.5/tests/string.yab.trs
yabasic-2.90.5/tests/switch.yab
yabasic-2.90.5/tests/switch.yab.log
yabasic-2.90.5/tests/switch.yab.trs
yabasic-2.90.5/tests/switch_continue_break.yab
yabasic-2.90.5/tests/switch_continue_break.yab.log
yabasic-2.90.5/tests/switch_continue_break.yab.trs
yabasic-2.90.5/tests/switch_for.yab
yabasic-2.90.5/tests/switch_for.yab.log
yabasic-2.90.5/tests/switch_for.yab.trs
yabasic-2.90.5/tests/switch_gosub.yab
yabasic-2.90.5/tests/switch_gosub.yab.log
yabasic-2.90.5/tests/switch_gosub.yab.trs
yabasic-2.90.5/tests/switch_goto.yab
yabasic-2.90.5/tests/switch_goto.yab.log
yabasic-2.90.5/tests/switch_goto.yab.trs
yabasic-2.90.5/tests/switch_return.yab
yabasic-2.90.5/tests/switch_return.yab.log
yabasic-2.90.5/tests/switch_return.yab.trs
yabasic-2.90.5/tests/switch_simple.yab
yabasic-2.90.5/tests/switch_simple.yab.log
yabasic-2.90.5/tests/switch_simple.yab.trs
yabasic-2.90.5/tests/switch_subr.yab
yabasic-2.90.5/tests/switch_subr.yab.log
yabasic-2.90.5/tests/switch_subr.yab.trs
yabasic-2.90.5/tests/system.yab
yabasic-2.90.5/tests/system.yab.log
yabasic-2.90.5/tests/system.yab.trs
yabasic-2.90.5/whereami.c
yabasic-2.90.5/whereami.h
yabasic-2.90.5/yabasic.1
yabasic-2.90.5/yabasic.bison
yabasic-2.90.5/yabasic.flex
yabasic-2.90.5/yabasic.h
yabasic-2.90.5/yabasic.htm
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5/missing: Unknown `--is-lightweight' option
Try `/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for a race-free mkdir -p... /usr/libexec/repo/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/libexec/repo/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop
checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for gcc... -Wall
checking for malloc.h... yes
checking for alloc.h... no
checking for prctl.h... no
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for size_t... (cached) yes
checking for working strtod... yes
checking for strerror... yes
checking for mkstemp... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for FFI... yes
checking for library containing ffi_call... none required
checking for ffi.h... yes
checking for library containing dlopen... -ldl
checking for dlfcn.h... (cached) yes
checking for library containing initscr... -lcurses
checking for curses.h... yes
checking for ncurses.h... yes
checking for getnstr... yes
checking for library containing dladdr... none required
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make  all-am
make[1]: Entering directory '/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5'
depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o main.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo function.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT function.o -MD -MP -MF $depbase.Tpo -c -o function.o function.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo io.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT io.o -MD -MP -MF $depbase.Tpo -c -o io.o io.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo graphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT graphic.o -MD -MP -MF $depbase.Tpo -c -o graphic.o graphic.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo symbol.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT symbol.o -MD -MP -MF $depbase.Tpo -c -o symbol.o symbol.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo foreign.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT foreign.o -MD -MP -MF $depbase.Tpo -c -o foreign.o foreign.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo flow.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT flow.o -MD -MP -MF $depbase.Tpo -c -o flow.o flow.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo flex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT flex.o -MD -MP -MF $depbase.Tpo -c -o flex.o flex.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo bison.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT bison.o -MD -MP -MF $depbase.Tpo -c -o bison.o bison.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo whereami.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT whereami.o -MD -MP -MF $depbase.Tpo -c -o whereami.o whereami.c &&\
mv -f $depbase.Tpo $depbase.Po
/bin/sh ./libtool  --tag=CC   --mode=link gcc  -g -O2    -o yabasic main.o function.o io.o graphic.o symbol.o foreign.o flow.o flex.o bison.o whereami.o -lSM -lICE -lm -lcurses -ldl  -lffi -lX11    -lcurses -ldl  -lffi
libtool: link: gcc -g -O2 -o yabasic main.o function.o io.o graphic.o symbol.o foreign.o flow.o flex.o bison.o whereami.o  -lSM -lICE -lm -lX11 -lcurses -ldl -lffi
make[1]: Leaving directory '/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5'
make  check-TESTS
make[1]: Entering directory '/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5'
make[2]: Entering directory '/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5'
PASS: tests/break.yab
PASS: tests/switch_continue_break.yab
PASS: tests/switch_for.yab
PASS: tests/long_variable_name.yab
PASS: tests/simple.yab
PASS: tests/io.yab
PASS: tests/bugs.yab
PASS: tests/grammar.yab
PASS: tests/switch_return.yab
PASS: tests/switch_gosub.yab
PASS: tests/switch_simple.yab
PASS: tests/switch_goto.yab
PASS: tests/numbers.yab
PASS: tests/switch_subr.yab
PASS: tests/switch.yab
PASS: tests/string.yab
PASS: tests/nested_import.yab
PASS: tests/silent.sh
PASS: tests/system.yab
============================================================================
Testsuite summary for yabasic 2.90.5
============================================================================
# TOTAL: 19
# PASS:  19
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[2]: Leaving directory '/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5'
make[1]: Leaving directory '/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5'
make[1]: Entering directory '/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5'
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.gqhx60/build_yabasic/package-yabasic/usr/local/bin'
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.gqhx60/build_yabasic/package-yabasic/usr/local/share/man/man1'
  /bin/sh ./libtool   --mode=install /usr/bin/ginstall -c yabasic '/tmp/SBo/repo.gqhx60/build_yabasic/package-yabasic/usr/local/bin'
 /usr/bin/ginstall -c -m 644 yabasic.1 '/tmp/SBo/repo.gqhx60/build_yabasic/package-yabasic/usr/local/share/man/man1'
libtool: install: /usr/bin/ginstall -c yabasic /tmp/SBo/repo.gqhx60/build_yabasic/package-yabasic/usr/local/bin/yabasic
make[1]: Leaving directory '/tmp/SBo/repo.gqhx60/build_yabasic/yabasic-2.90.5'

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.gqhx60/output_yabasic/yabasic-2.90.5-i586-1_SBo.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/bin/
usr/bin/yabasic
usr/doc/
usr/doc/yabasic-2.90.5/
usr/doc/yabasic-2.90.5/yabasic.SlackBuild
usr/doc/yabasic-2.90.5/yabasic.htm
usr/man/
usr/man/man1/
usr/man/man1/yabasic.1.gz
usr/share/
usr/share/applications/
usr/share/applications/yabasic.desktop
usr/share/pixmaps/
usr/share/pixmaps/yabasic.png

Slackware package /tmp/SBo/repo.gqhx60/output_yabasic/yabasic-2.90.5-i586-1_SBo.txz created.

Built ok:  yabasic-2.90.5-i586-1_SBo.txz                                23:36:50
Testing package yabasic-2.90.5-i586-1_SBo.txz ... 
WARNING: development/yabasic: usr/share/icons/hicolor in doinst.sh but not in package
Test installing yabasic-2.90.5-i586-1_SBo.txz ...
yabasic-2.90.5-i586-1_SBo: basic-interpreter ........................... [1020K]
Unmounting chroot ... 
Backed up: yabasic-2.90.4-i586-1_SBo.txz
:-) development/yabasic Updated for version 2.90.5 (-:

Copy link

sbo-bot bot commented Dec 1, 2024

sbopkglint i586 development/yabasic

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

@willysr
Copy link
Member

willysr commented Dec 1, 2024

merged

@willysr willysr closed this Dec 1, 2024
Copy link

sbo-bot bot commented Dec 1, 2024

buildpkg x86_64 development/yabasic

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 Dec  1 20:21:13 GMT 2024
revision: a44ded47422e2bb54a4126e42384ad8b80cd6a8f
title:    Merge eef3d558e99bdfac12b792baa5714d76ffd14b55 into e5fe738721cf1fdf4d8957b028a1b9c8377171af

================================================================================
development/yabasic                                                     23:37:52
================================================================================

Calculating dependencies ... none.

Building development/yabasic (update for version 2.90.5) -------------- 23:37:52
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running yabasic.SlackBuild ...                                      ETA 23:38:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./yabasic.SlackBuild
Built ok:  yabasic-2.90.5-x86_64-1_SBo.txz                              23:37:58
Testing package yabasic-2.90.5-x86_64-1_SBo.txz ... 
WARNING: development/yabasic: usr/share/icons/hicolor in doinst.sh but not in package
Test installing yabasic-2.90.5-x86_64-1_SBo.txz ...
yabasic-2.90.5-x86_64-1_SBo: basic-interpreter ......................... [1010K]
Unmounting chroot ... done.
Backed up: yabasic-2.90.4-x86_64-1_SBo.txz
✅ development/yabasic Updated for version 2.90.5 ✅

================================================================================
SUMMARY                                                                 23:37:59
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-12-01_23:37:51.log
Runtime:     0h 0m 9s
Updated:     1
  development/yabasic/yabasic-2.90.5-x86_64-1_SBo.txz
Warnings:    1
  development/yabasic: usr/share/icons/hicolor in doinst.sh but not in package

Snipped Build Log

Building development/yabasic (update for version 2.90.5) 2024-12-01 23:37:52
Testing SlackBuild files ... 
Downloading source files ...
Verifying source files ... 
Running yabasic.SlackBuild ...                                      ETA 23:38:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./yabasic.SlackBuild
yabasic-2.90.5/
yabasic-2.90.5/aclocal.m4
yabasic-2.90.5/AUTHORS
yabasic-2.90.5/bison.c
yabasic-2.90.5/bison.h
yabasic-2.90.5/ChangeLog
yabasic-2.90.5/compile
yabasic-2.90.5/config.guess
yabasic-2.90.5/config.h.in
yabasic-2.90.5/config.sub
yabasic-2.90.5/configure
yabasic-2.90.5/configure.ac
yabasic-2.90.5/COPYING
yabasic-2.90.5/demo.yab
yabasic-2.90.5/depcomp
yabasic-2.90.5/flex.c
yabasic-2.90.5/flow.c
yabasic-2.90.5/foreign.c
yabasic-2.90.5/function.c
yabasic-2.90.5/graphic.c
yabasic-2.90.5/INSTALL
yabasic-2.90.5/install-sh
yabasic-2.90.5/io.c
yabasic-2.90.5/LICENSE
yabasic-2.90.5/ltmain.sh
yabasic-2.90.5/m4/
yabasic-2.90.5/m4/libtool.m4
yabasic-2.90.5/m4/ltoptions.m4
yabasic-2.90.5/m4/ltsugar.m4
yabasic-2.90.5/m4/ltversion.m4
yabasic-2.90.5/m4/lt~obsolete.m4
yabasic-2.90.5/m4/pkg.m4
yabasic-2.90.5/main.c
yabasic-2.90.5/Makefile.am
yabasic-2.90.5/Makefile.in
yabasic-2.90.5/missing
yabasic-2.90.5/mkinstalldirs
yabasic-2.90.5/NEWS
yabasic-2.90.5/README
yabasic-2.90.5/runme
yabasic-2.90.5/symbol.c
yabasic-2.90.5/test-driver
yabasic-2.90.5/tests/
yabasic-2.90.5/tests/array.yab
yabasic-2.90.5/tests/array.yab.log
yabasic-2.90.5/tests/bind_import.yab
yabasic-2.90.5/tests/bind_import.yab.log
yabasic-2.90.5/tests/bitops.yab
yabasic-2.90.5/tests/bitops.yab.log
yabasic-2.90.5/tests/break.yab
yabasic-2.90.5/tests/break.yab.log
yabasic-2.90.5/tests/break.yab.trs
yabasic-2.90.5/tests/bugs.yab
yabasic-2.90.5/tests/bugs.yab.log
yabasic-2.90.5/tests/bugs.yab.trs
yabasic-2.90.5/tests/common/
yabasic-2.90.5/tests/common/random.yab
yabasic-2.90.5/tests/common/random.yab.log
yabasic-2.90.5/tests/common/using.yab
yabasic-2.90.5/tests/common/using.yab.log
yabasic-2.90.5/tests/compare.yab
yabasic-2.90.5/tests/compare.yab.log
yabasic-2.90.5/tests/compile.yab
yabasic-2.90.5/tests/compile.yab.log
yabasic-2.90.5/tests/error/
yabasic-2.90.5/tests/error/break_error.yab
yabasic-2.90.5/tests/error/break_error.yab.log
yabasic-2.90.5/tests/error/break_error2.yab
yabasic-2.90.5/tests/error/break_error2.yab.log
yabasic-2.90.5/tests/error/error_after_import.yab
yabasic-2.90.5/tests/error/error_after_import.yab.log
yabasic-2.90.5/tests/error/error_escaping_backslash.yab
yabasic-2.90.5/tests/error/error_escaping_backslash.yab.log
yabasic-2.90.5/tests/error/error_in_eval.yab
yabasic-2.90.5/tests/error/error_in_eval.yab.log
yabasic-2.90.5/tests/error/error_in_subr.yab
yabasic-2.90.5/tests/error/error_in_subr.yab.log
yabasic-2.90.5/tests/error/error_line_number.yab
yabasic-2.90.5/tests/error/error_line_number.yab.log
yabasic-2.90.5/tests/error/error_line_number2.yab
yabasic-2.90.5/tests/error/error_line_number2.yab.log
yabasic-2.90.5/tests/error/error_line_number_import.yab
yabasic-2.90.5/tests/error/error_line_number_import.yab.log
yabasic-2.90.5/tests/error/error_line_number_with_line_numbers.yab
yabasic-2.90.5/tests/error/error_line_number_with_line_numbers.yab.log
yabasic-2.90.5/tests/error/error_long_libname.yab
yabasic-2.90.5/tests/error/error_long_libname.yab.log
yabasic-2.90.5/tests/error/error_long_str_format.yab
yabasic-2.90.5/tests/error/error_long_str_format.yab.log
yabasic-2.90.5/tests/error/error_mismatched_for.yab
yabasic-2.90.5/tests/error/error_mismatched_for.yab.log
yabasic-2.90.5/tests/error/error_null_pointer.yab
yabasic-2.90.5/tests/error/error_null_pointer.yab.log
yabasic-2.90.5/tests/error/error_open.yab
yabasic-2.90.5/tests/error/error_open.yab.log
yabasic-2.90.5/tests/error/error_short_if_without_statement.yab
yabasic-2.90.5/tests/error/error_short_if_without_statement.yab.log
yabasic-2.90.5/tests/error/error_short_if_with_endif.yab
yabasic-2.90.5/tests/error/error_short_if_with_endif.yab.log
yabasic-2.90.5/tests/error/error_string_not_terminated.yab
yabasic-2.90.5/tests/error/error_string_not_terminated.yab.log
yabasic-2.90.5/tests/error/error_unknown_function.yab
yabasic-2.90.5/tests/error/error_unknown_function.yab.log
yabasic-2.90.5/tests/error/error_within_short_if.yab
yabasic-2.90.5/tests/error/error_within_short_if.yab.log
yabasic-2.90.5/tests/error/explicit_error.yab
yabasic-2.90.5/tests/error/explicit_error.yab.log
yabasic-2.90.5/tests/error/explicit_error_in_subr.yab
yabasic-2.90.5/tests/error/explicit_error_in_subr.yab.log
yabasic-2.90.5/tests/error/explicit_error_within_short_if.yab
yabasic-2.90.5/tests/error/explicit_error_within_short_if.yab.log
yabasic-2.90.5/tests/error/extra_endif_on_short_if.yab.log
yabasic-2.90.5/tests/error/import_error_line_number.yab
yabasic-2.90.5/tests/error/import_error_line_number.yab.log
yabasic-2.90.5/tests/error/import_error_line_number_after.yab
yabasic-2.90.5/tests/error/import_error_line_number_after.yab.log
yabasic-2.90.5/tests/error/library1e.yab
yabasic-2.90.5/tests/error/library2e.yab
yabasic-2.90.5/tests/error/library3e.yab
yabasic-2.90.5/tests/error/library4e.yab
yabasic-2.90.5/tests/error/library5e.yab
yabasic-2.90.5/tests/error/library6e.yab
yabasic-2.90.5/tests/error/malloc_overflow.yab
yabasic-2.90.5/tests/error/malloc_overflow.yab.log
yabasic-2.90.5/tests/error/missing_endif_in_while.yab
yabasic-2.90.5/tests/error/missing_endif_in_while.yab.log
yabasic-2.90.5/tests/error/missing_until.yab
yabasic-2.90.5/tests/error/missing_until.yab.log
yabasic-2.90.5/tests/error/missing_until_in_for.yab
yabasic-2.90.5/tests/error/missing_until_in_for.yab.log
yabasic-2.90.5/tests/error/missing_until_in_library.yab
yabasic-2.90.5/tests/error/switch_goto_error.yab
yabasic-2.90.5/tests/error/switch_goto_error.yab.log
yabasic-2.90.5/tests/error/switch_goto_error2.yab
yabasic-2.90.5/tests/error/switch_goto_error2.yab.log
yabasic-2.90.5/tests/escape-sequences.yab
yabasic-2.90.5/tests/escape-sequences.yab.log
yabasic-2.90.5/tests/eval.yab
yabasic-2.90.5/tests/eval.yab.log
yabasic-2.90.5/tests/for.yab
yabasic-2.90.5/tests/for.yab.log
yabasic-2.90.5/tests/foreign.yab
yabasic-2.90.5/tests/foreign.yab.log
yabasic-2.90.5/tests/foreign2.yab
yabasic-2.90.5/tests/foreign2.yab.log
yabasic-2.90.5/tests/foreign3.yab
yabasic-2.90.5/tests/foreign3.yab.log
yabasic-2.90.5/tests/foreign_set_get.yab
yabasic-2.90.5/tests/foreign_set_get.yab.log
yabasic-2.90.5/tests/grammar.yab
yabasic-2.90.5/tests/grammar.yab.log
yabasic-2.90.5/tests/grammar.yab.trs
yabasic-2.90.5/tests/hex_bin.yab
yabasic-2.90.5/tests/hex_bin.yab.log
yabasic-2.90.5/tests/import.yab
yabasic-2.90.5/tests/import.yab.log
yabasic-2.90.5/tests/inkey.sh
yabasic-2.90.5/tests/interactive/
yabasic-2.90.5/tests/interactive/inkey_mousex.yab
yabasic-2.90.5/tests/interpreter_and_program.yab
yabasic-2.90.5/tests/interpreter_and_program.yab.log
yabasic-2.90.5/tests/io.yab
yabasic-2.90.5/tests/io.yab.log
yabasic-2.90.5/tests/io.yab.trs
yabasic-2.90.5/tests/library1.yab
yabasic-2.90.5/tests/library10.yab
yabasic-2.90.5/tests/library2.yab
yabasic-2.90.5/tests/library3.yab
yabasic-2.90.5/tests/library4.yab
yabasic-2.90.5/tests/library5.yab
yabasic-2.90.5/tests/library6.yab
yabasic-2.90.5/tests/library7.yab
yabasic-2.90.5/tests/library8.yab
yabasic-2.90.5/tests/library9.yab
yabasic-2.90.5/tests/local.yab
yabasic-2.90.5/tests/local.yab.log
yabasic-2.90.5/tests/long_variable_name.yab
yabasic-2.90.5/tests/long_variable_name.yab.log
yabasic-2.90.5/tests/long_variable_name.yab.trs
yabasic-2.90.5/tests/nested_bind_import.yab
yabasic-2.90.5/tests/nested_bind_import.yab.log
yabasic-2.90.5/tests/nested_import.yab
yabasic-2.90.5/tests/nested_import.yab.log
yabasic-2.90.5/tests/nested_import.yab.trs
yabasic-2.90.5/tests/numbers.yab
yabasic-2.90.5/tests/numbers.yab.log
yabasic-2.90.5/tests/numbers.yab.trs
yabasic-2.90.5/tests/out.dat
yabasic-2.90.5/tests/print-at.sh
yabasic-2.90.5/tests/read_stdin.sh
yabasic-2.90.5/tests/resources/
yabasic-2.90.5/tests/resources/digits.txt
yabasic-2.90.5/tests/resources/inkey.yab
yabasic-2.90.5/tests/resources/in_script.sh
yabasic-2.90.5/tests/resources/print-at.yab
yabasic-2.90.5/tests/resources/read_stdin.yab
yabasic-2.90.5/tests/resources/read_stdin2.yab
yabasic-2.90.5/tests/resources/silent.yab
yabasic-2.90.5/tests/run_in_script.sh
yabasic-2.90.5/tests/short_if.yab
yabasic-2.90.5/tests/short_if.yab.log
yabasic-2.90.5/tests/silent.sh
yabasic-2.90.5/tests/silent.sh.log
yabasic-2.90.5/tests/silent.sh.trs
yabasic-2.90.5/tests/simple.yab
yabasic-2.90.5/tests/simple.yab.log
yabasic-2.90.5/tests/simple.yab.trs
yabasic-2.90.5/tests/speed.yab
yabasic-2.90.5/tests/speed.yab.log
yabasic-2.90.5/tests/strdollar.yab
yabasic-2.90.5/tests/strdollar.yab.log
yabasic-2.90.5/tests/string.yab
yabasic-2.90.5/tests/string.yab.log
yabasic-2.90.5/tests/string.yab.trs
yabasic-2.90.5/tests/switch.yab
yabasic-2.90.5/tests/switch.yab.log
yabasic-2.90.5/tests/switch.yab.trs
yabasic-2.90.5/tests/switch_continue_break.yab
yabasic-2.90.5/tests/switch_continue_break.yab.log
yabasic-2.90.5/tests/switch_continue_break.yab.trs
yabasic-2.90.5/tests/switch_for.yab
yabasic-2.90.5/tests/switch_for.yab.log
yabasic-2.90.5/tests/switch_for.yab.trs
yabasic-2.90.5/tests/switch_gosub.yab
yabasic-2.90.5/tests/switch_gosub.yab.log
yabasic-2.90.5/tests/switch_gosub.yab.trs
yabasic-2.90.5/tests/switch_goto.yab
yabasic-2.90.5/tests/switch_goto.yab.log
yabasic-2.90.5/tests/switch_goto.yab.trs
yabasic-2.90.5/tests/switch_return.yab
yabasic-2.90.5/tests/switch_return.yab.log
yabasic-2.90.5/tests/switch_return.yab.trs
yabasic-2.90.5/tests/switch_simple.yab
yabasic-2.90.5/tests/switch_simple.yab.log
yabasic-2.90.5/tests/switch_simple.yab.trs
yabasic-2.90.5/tests/switch_subr.yab
yabasic-2.90.5/tests/switch_subr.yab.log
yabasic-2.90.5/tests/switch_subr.yab.trs
yabasic-2.90.5/tests/system.yab
yabasic-2.90.5/tests/system.yab.log
yabasic-2.90.5/tests/system.yab.trs
yabasic-2.90.5/whereami.c
yabasic-2.90.5/whereami.h
yabasic-2.90.5/yabasic.1
yabasic-2.90.5/yabasic.bison
yabasic-2.90.5/yabasic.flex
yabasic-2.90.5/yabasic.h
yabasic-2.90.5/yabasic.htm
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5/missing: Unknown `--is-lightweight' option
Try `/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for a race-free mkdir -p... /usr/libexec/repo/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/libexec/repo/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for gcc... -Wall
checking for malloc.h... yes
checking for alloc.h... no
checking for prctl.h... no
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for size_t... (cached) yes
checking for working strtod... yes
checking for strerror... yes
checking for mkstemp... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for FFI... yes
checking for library containing ffi_call... none required
checking for ffi.h... yes
checking for library containing dlopen... -ldl
checking for dlfcn.h... (cached) yes
checking for library containing initscr... -lcurses
checking for curses.h... yes
checking for ncurses.h... yes
checking for getnstr... yes
checking for library containing dladdr... none required
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make  all-am
make[1]: Entering directory '/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5'
depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o main.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo function.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT function.o -MD -MP -MF $depbase.Tpo -c -o function.o function.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo io.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT io.o -MD -MP -MF $depbase.Tpo -c -o io.o io.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo graphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT graphic.o -MD -MP -MF $depbase.Tpo -c -o graphic.o graphic.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo symbol.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT symbol.o -MD -MP -MF $depbase.Tpo -c -o symbol.o symbol.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo foreign.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT foreign.o -MD -MP -MF $depbase.Tpo -c -o foreign.o foreign.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo flow.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT flow.o -MD -MP -MF $depbase.Tpo -c -o flow.o flow.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo flex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT flex.o -MD -MP -MF $depbase.Tpo -c -o flex.o flex.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo bison.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT bison.o -MD -MP -MF $depbase.Tpo -c -o bison.o bison.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo whereami.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H -I.  -DUNIX      -g -O2  -MT whereami.o -MD -MP -MF $depbase.Tpo -c -o whereami.o whereami.c &&\
mv -f $depbase.Tpo $depbase.Po
/bin/sh ./libtool  --tag=CC   --mode=link gcc  -g -O2    -o yabasic main.o function.o io.o graphic.o symbol.o foreign.o flow.o flex.o bison.o whereami.o -lSM -lICE -lm -lcurses -ldl  -L/usr/lib64/../lib64 -lffi -lX11    -lcurses -ldl  -L/usr/lib64/../lib64 -lffi
libtool: link: gcc -g -O2 -o yabasic main.o function.o io.o graphic.o symbol.o foreign.o flow.o flex.o bison.o whereami.o  -lSM -lICE -lm -L/usr/lib64/../lib64 -lX11 -lcurses -ldl -lffi
make[1]: Leaving directory '/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5'
make  check-TESTS
make[1]: Entering directory '/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5'
make[2]: Entering directory '/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5'
PASS: tests/io.yab
PASS: tests/long_variable_name.yab
PASS: tests/bugs.yab
PASS: tests/grammar.yab
PASS: tests/switch_simple.yab
PASS: tests/switch_return.yab
PASS: tests/break.yab
PASS: tests/switch_continue_break.yab
PASS: tests/simple.yab
PASS: tests/switch_gosub.yab
PASS: tests/switch_goto.yab
PASS: tests/switch_for.yab
PASS: tests/numbers.yab
PASS: tests/switch.yab
PASS: tests/switch_subr.yab
PASS: tests/string.yab
PASS: tests/nested_import.yab
PASS: tests/silent.sh
PASS: tests/system.yab
============================================================================
Testsuite summary for yabasic 2.90.5
============================================================================
# TOTAL: 19
# PASS:  19
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[2]: Leaving directory '/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5'
make[1]: Leaving directory '/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5'
make[1]: Entering directory '/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5'
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.68juSq/build_yabasic/package-yabasic/usr/local/bin'
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.68juSq/build_yabasic/package-yabasic/usr/local/share/man/man1'
  /bin/sh ./libtool   --mode=install /usr/bin/ginstall -c yabasic '/tmp/SBo/repo.68juSq/build_yabasic/package-yabasic/usr/local/bin'
 /usr/bin/ginstall -c -m 644 yabasic.1 '/tmp/SBo/repo.68juSq/build_yabasic/package-yabasic/usr/local/share/man/man1'
libtool: install: /usr/bin/ginstall -c yabasic /tmp/SBo/repo.68juSq/build_yabasic/package-yabasic/usr/local/bin/yabasic
make[1]: Leaving directory '/tmp/SBo/repo.68juSq/build_yabasic/yabasic-2.90.5'

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.68juSq/output_yabasic/yabasic-2.90.5-x86_64-1_SBo.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/bin/
usr/bin/yabasic
usr/doc/
usr/doc/yabasic-2.90.5/
usr/doc/yabasic-2.90.5/yabasic.SlackBuild
usr/doc/yabasic-2.90.5/yabasic.htm
usr/man/
usr/man/man1/
usr/man/man1/yabasic.1.gz
usr/share/
usr/share/applications/
usr/share/applications/yabasic.desktop
usr/share/pixmaps/
usr/share/pixmaps/yabasic.png

Slackware package /tmp/SBo/repo.68juSq/output_yabasic/yabasic-2.90.5-x86_64-1_SBo.txz created.

Built ok:  yabasic-2.90.5-x86_64-1_SBo.txz                              23:37:58
Testing package yabasic-2.90.5-x86_64-1_SBo.txz ... 
WARNING: development/yabasic: usr/share/icons/hicolor in doinst.sh but not in package
Test installing yabasic-2.90.5-x86_64-1_SBo.txz ...
yabasic-2.90.5-x86_64-1_SBo: basic-interpreter ......................... [1010K]
Unmounting chroot ... 
Backed up: yabasic-2.90.4-x86_64-1_SBo.txz
:-) development/yabasic Updated for version 2.90.5 (-:

Copy link

sbo-bot bot commented Dec 1, 2024

sbopkglint x86_64 development/yabasic

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

@antonioleal antonioleal deleted the yabasic branch December 7, 2024 11:17
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