The following packages will be installed: stfl Fetching README... 0%100%100%100%100%100%Done Fetching allow-custom-opts-in-Makefile.patch... 0%100%100%100%100%100%Done Fetching python-support.patch... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done Fetching stfl.SlackBuild... 0%100%100%100%100%100%Done Fetching stfl.info... 0%100%100%100%100%100%Done stfl-0.24/ stfl-0.24/stfl_compat.h stfl-0.24/Makefile stfl-0.24/binding.c stfl-0.24/stfl_internals.h stfl-0.24/README stfl-0.24/parser.c stfl-0.24/iconv.c stfl-0.24/stfl.pc.in stfl-0.24/widgets/ stfl-0.24/widgets/wt_checkbox.c stfl-0.24/widgets/wt_textedit.c stfl-0.24/widgets/wt_label.c stfl-0.24/widgets/wt_box.c stfl-0.24/widgets/wt_textview.c stfl-0.24/widgets/wt_input.c stfl-0.24/widgets/wt_table.c stfl-0.24/widgets/wt_list.c stfl-0.24/dump.c stfl-0.24/perl5/ stfl-0.24/perl5/example.pl stfl-0.24/perl5/stfl.i stfl-0.24/perl5/Makefile.snippet stfl-0.24/perl5/example2.pl stfl-0.24/perl5/Makefile.PL stfl-0.24/spl/ stfl-0.24/spl/example.spl stfl-0.24/spl/example2.spl stfl-0.24/spl/Makefile.snippet stfl-0.24/spl/mod_stfl.c stfl-0.24/spl/genexampledb.spl stfl-0.24/python/ stfl-0.24/python/example.py stfl-0.24/python/example.csv stfl-0.24/python/example2.py stfl-0.24/python/stfl.i stfl-0.24/python/Makefile.snippet stfl-0.24/public.c stfl-0.24/stfl.h stfl-0.24/base.c stfl-0.24/swig/ stfl-0.24/swig/longnames.i stfl-0.24/swig/shortnames.i stfl-0.24/swig/setlocale.i stfl-0.24/swig/basedecls.i stfl-0.24/swig/nonullptr.i stfl-0.24/example.stfl stfl-0.24/style.c stfl-0.24/COPYING stfl-0.24/Makefile.cfg stfl-0.24/example.c stfl-0.24/ruby/ stfl-0.24/ruby/example2.rb stfl-0.24/ruby/stfl.i stfl-0.24/ruby/extconf.rb stfl-0.24/ruby/Makefile.snippet stfl-0.24/ruby/example.rb patching file Makefile patching file Makefile Hunk #1 succeeded at 49 (offset 1 line). Hunk #2 succeeded at 84 (offset 1 line). patching file Makefile.cfg patching file python/Makefile.snippet patching file python3/Makefile.snippet patching file python3/example.py gcc -pthread -I. -MM *.c > Makefile.deps_new gcc -pthread -I. -MM widgets/*.c | sed 's,^wt_[^ ]*\.o: ,widgets/&,' >> Makefile.deps_new mv -f Makefile.deps_new Makefile.deps gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o public.o public.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o base.o base.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o parser.o parser.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o dump.o dump.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o style.o style.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o binding.o binding.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o iconv.o iconv.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o widgets/wt_box.o widgets/wt_box.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o widgets/wt_checkbox.o widgets/wt_checkbox.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o widgets/wt_input.o widgets/wt_input.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o widgets/wt_label.o widgets/wt_label.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o widgets/wt_list.o widgets/wt_list.c widgets/wt_list.c: In function ‘fix_offset_pos’: widgets/wt_list.c:75:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 75 | if (stfl_widget_getkv_int(c, L"can_focus", 1) && | ^~ widgets/wt_list.c:79:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 79 | if(maxpos == pos) break; | ^~ gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o widgets/wt_table.o widgets/wt_table.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o widgets/wt_textedit.o widgets/wt_textedit.c gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o widgets/wt_textview.o widgets/wt_textview.c gcc -pthread -shared -Wl,-soname,libstfl.so.0 -o libstfl.so.0.24 -lncursesw public.o base.o parser.o dump.o style.o binding.o iconv.o widgets/wt_box.o widgets/wt_checkbox.o widgets/wt_input.o widgets/wt_label.o widgets/wt_list.o widgets/wt_table.o widgets/wt_textedit.o widgets/wt_textview.o rm -f libstfl.a ar qc libstfl.a public.o base.o parser.o dump.o style.o binding.o iconv.o widgets/wt_box.o widgets/wt_checkbox.o widgets/wt_input.o widgets/wt_label.o widgets/wt_list.o widgets/wt_table.o widgets/wt_textedit.o widgets/wt_textview.o ranlib libstfl.a gcc -pthread -I. -Wall -O2 -fPIC -ggdb -D_GNU_SOURCE -fPIC -c -o example.o example.c gcc -pthread example.o libstfl.a -lncursesw -o example test ! -f perl5/Makefile || make -C perl5 clean cd perl5 && swig -perl5 stfl.i && perl Makefile.PL ../swig/basedecls.i:87: Warning 314: 'dump' is a perl keyword ../swig/basedecls.i:181: Warning 314: 'dump' is a perl keyword Generating a Unix-style Makefile Writing Makefile for stfl Writing MYMETA.yml and MYMETA.json make -C perl5 && touch perl5/build_ok make[1]: Entering directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/perl5' cp stfl.pm blib/lib/stfl.pm cp example.pl blib/lib/example.pl cp example2.pl blib/lib/example2.pl Running Mkbootstrap for stfl () chmod 644 "stfl.bs" "/usr/bin/perl5.34.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- stfl.bs blib/arch/auto/stfl/stfl.bs 644 cc -c -pthread -I.. -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -O2 -fPIC -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/usr/lib64/perl5/CORE" stfl_wrap.c rm -f blib/arch/auto/stfl/stfl.so LD_RUN_PATH="/usr/lib64" cc -shared -O2 -fPIC -L/usr/local/lib -fstack-protector-strong stfl_wrap.o ../libstfl.a -o blib/arch/auto/stfl/stfl.so \ -lpthread -lncursesw \ chmod 755 blib/arch/auto/stfl/stfl.so make[1]: Leaving directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/perl5' cd python && swig -python -threads stfl.i gcc -shared -pthread -fPIC python/stfl_wrap.c -I/usr/include/python2.7 \ -I. libstfl.a -lncursesw -o python/_stfl.so cd python && python -c 'import stfl' cd python3 && swig -python -threads stfl.i gcc -shared -pthread -fPIC python3/stfl_wrap.c -I/usr/include/python3.9 \ -I. libstfl.a -lncursesw -o python3/_stfl.so python3/stfl_wrap.c: In function ‘PyInit__stfl’: python3/stfl_wrap.c:4823:3: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations] 4823 | SWIG_PYTHON_INITIALIZE_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/Python.h:140, from python3/stfl_wrap.c:155: /usr/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ cd python3 && python3 -c 'import stfl' cd python3 && swig -python -threads stfl.i gcc -shared -pthread -fPIC python3/stfl_wrap.c -I/usr/include/python3.9 \ -I. libstfl.a -lncursesw -o python3/_stfl.so python3/stfl_wrap.c: In function ‘PyInit__stfl’: python3/stfl_wrap.c:4823:3: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations] 4823 | SWIG_PYTHON_INITIALIZE_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/Python.h:140, from python3/stfl_wrap.c:155: /usr/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ cd python3 && python3 -c 'import stfl' cd ruby && swig -ruby stfl.i && ruby extconf.rb ../swig/basedecls.i:51: Warning 801: Wrong class name (corrected to `Stfl_form') ../swig/basedecls.i:51: Warning 801: Wrong class name (corrected to `Stfl_form') creating Makefile make -C ruby clean && make -C ruby LIBS+="../libstfl.a -lncursesw" CFLAGS+="-pthread -I.." DLDFLAGS+="-pthread" DESTDIR=/usr/src/slapt-src/libraries/stfl/package-stfl prefix=/usr sitedir=/usr/lib64/ruby make[1]: Entering directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/ruby' make[1]: Leaving directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/ruby' make[1]: Entering directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/ruby' compiling stfl_wrap.c linking shared-object stfl.so make[1]: Leaving directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/ruby' touch ruby/build_ok sed 's,@VERSION@,0.24,g' < stfl.pc.in | sed 's,@PREFIX@,/usr,g' > stfl.pc make -C perl5 DESTDIR=/usr/src/slapt-src/libraries/stfl/package-stfl PREFIX=/usr install_vendor make[1]: Entering directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/perl5' "/usr/bin/perl5.34.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- stfl.bs blib/arch/auto/stfl/stfl.bs 644 Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/perl5/vendor_perl/auto/stfl/stfl.so Installing /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/perl5/vendor_perl/stfl.pm Installing /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/perl5/vendor_perl/example.pl Installing /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/perl5/vendor_perl/example2.pl Appending installation info to /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/perl5/perllocal.pod make[1]: Leaving directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/perl5' mkdir -p /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/python2.7/site-packages/ cp python/_stfl.so /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/python2.7/site-packages/ cp python/stfl.pyc /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/python2.7/site-packages/ cp python/stfl.py /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/python2.7/site-packages/ mkdir -p /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/python3.9/site-packages/ cp python3/_stfl.so /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/python3.9/site-packages/ cp -r python3/__pycache__ /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/python3.9/site-packages/ cp python3/stfl.py /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/python3.9/site-packages/ make -C ruby DESTDIR=/usr/src/slapt-src/libraries/stfl/package-stfl prefix=/usr sitedir='/usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/ruby' install make[1]: Entering directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/ruby' /usr/bin/ginstall -c -m 0755 stfl.so /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/ruby/3.0.0/x86_64-linux make[1]: Leaving directory '/usr/src/slapt-src/libraries/stfl/stfl-0.24/ruby' mkdir -p /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/pkgconfig mkdir -p /usr/src/slapt-src/libraries/stfl/package-stfl/usr/include install -m 644 libstfl.a /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64 install -m 644 stfl.h /usr/src/slapt-src/libraries/stfl/package-stfl/usr/include/ install -m 644 stfl.pc /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/pkgconfig/ install -m 644 libstfl.so.0.24 /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64 ln -fs libstfl.so.0.24 /usr/src/slapt-src/libraries/stfl/package-stfl/usr/lib64/libstfl.so Slackware package maker, version 3.14159265. Searching for symbolic links: usr/lib64/libstfl.so libstfl.so.0.24 Making symbolic link creation script: ( cd usr/lib64 ; rm -rf libstfl.so ) ( cd usr/lib64 ; ln -sf libstfl.so.0.24 libstfl.so ) It is recommended that you make these lines your new installation script. Would you like to make this stuff the install script for this package and remove the symbolic links ([y]es, [n]o)? y Removing symbolic links: removed './usr/lib64/libstfl.so' Creating your new ./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: /usr/src/slapt-src/libraries/stfl/stfl-0.24-x86_64-2salix15.0.txz ./ install/ install/doinst.sh install/slack-desc usr/ usr/doc/ usr/doc/stfl-0.24/ usr/doc/stfl-0.24/COPYING usr/doc/stfl-0.24/README usr/doc/stfl-0.24/examples/ usr/doc/stfl-0.24/examples/example.c usr/doc/stfl-0.24/examples/example.csv usr/doc/stfl-0.24/examples/example.pl usr/doc/stfl-0.24/examples/example.py usr/doc/stfl-0.24/examples/example.rb usr/doc/stfl-0.24/examples/example.stfl usr/doc/stfl-0.24/examples/example2.pl usr/doc/stfl-0.24/examples/example2.py usr/doc/stfl-0.24/examples/example2.rb usr/doc/stfl-0.24/stfl.SlackBuild usr/include/ usr/include/stfl.h usr/lib64/ usr/lib64/libstfl.a usr/lib64/libstfl.so.0.24 usr/lib64/perl5/ usr/lib64/perl5/vendor_perl/ usr/lib64/perl5/vendor_perl/auto/ usr/lib64/perl5/vendor_perl/auto/stfl/ usr/lib64/perl5/vendor_perl/auto/stfl/stfl.so usr/lib64/perl5/vendor_perl/stfl.pm usr/lib64/pkgconfig/ usr/lib64/pkgconfig/stfl.pc usr/lib64/python2.7/ usr/lib64/python2.7/site-packages/ usr/lib64/python2.7/site-packages/_stfl.so usr/lib64/python2.7/site-packages/stfl.py usr/lib64/python2.7/site-packages/stfl.pyc usr/lib64/python3.9/ usr/lib64/python3.9/site-packages/ usr/lib64/python3.9/site-packages/__pycache__/ usr/lib64/python3.9/site-packages/__pycache__/stfl.cpython-39.pyc usr/lib64/python3.9/site-packages/_stfl.so usr/lib64/python3.9/site-packages/stfl.py usr/lib64/ruby/ usr/lib64/ruby/3.0.0/ usr/lib64/ruby/3.0.0/x86_64-linux/ usr/lib64/ruby/3.0.0/x86_64-linux/stfl.so Slackware package /usr/src/slapt-src/libraries/stfl/stfl-0.24-x86_64-2salix15.0.txz created. Installing package stfl-0.24-x86_64-2salix15.0... | stfl (the Structured Terminal Forms Language/Library) | | STFL is a library which implements a curses-based widget set for text | terminals. The STFL API can be used from C, SPL, Python, Perl and | Ruby. The public STFL API is only 14 simple function calls big and and | there are already generic SWIG bindings. Thus it is very easy to port | to additional scripting languages. | | Homepage: http://www.clifford.at/stfl/ | | | |