<86>Apr 21 01:25:06 userdel[23055]: delete user 'rooter' <86>Apr 21 01:25:06 userdel[23055]: removed group 'rooter' owned by 'rooter' <86>Apr 21 01:25:06 userdel[23055]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 21 01:25:06 groupadd[23073]: group added to /etc/group: name=rooter, GID=591 <86>Apr 21 01:25:06 groupadd[23073]: group added to /etc/gshadow: name=rooter <86>Apr 21 01:25:06 groupadd[23073]: new group: name=rooter, GID=591 <86>Apr 21 01:25:06 useradd[23095]: new user: name=rooter, UID=591, GID=591, home=/root, shell=/bin/bash <86>Apr 21 01:25:06 userdel[23135]: delete user 'builder' <86>Apr 21 01:25:06 userdel[23135]: removed group 'builder' owned by 'builder' <86>Apr 21 01:25:06 userdel[23135]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 01:25:06 groupadd[23155]: group added to /etc/group: name=builder, GID=592 <86>Apr 21 01:25:06 groupadd[23155]: group added to /etc/gshadow: name=builder <86>Apr 21 01:25:06 groupadd[23155]: new group: name=builder, GID=592 <86>Apr 21 01:25:06 useradd[23174]: new user: name=builder, UID=592, GID=592, home=/usr/src, shell=/bin/bash <13>Apr 21 01:25:10 rpmi: ocaml-runtime-4.04.2-alt1.M80P.1 1499834467 installed <13>Apr 21 01:25:10 rpmi: libtcl-8.5.9-alt2 1351878901 installed <13>Apr 21 01:25:10 rpmi: tcl-8.5.9-alt2 1351878901 installed <13>Apr 21 01:25:10 rpmi: xorg-xproto-devel-7.0.31-alt0.M80P.1 p8+226471.100.1.1 1554301566 installed <13>Apr 21 01:25:10 rpmi: rpm-build-ocaml-1.3-alt1 1494941050 installed <13>Apr 21 01:25:16 rpmi: ocaml-4.04.2-alt1.M80P.1 1499834467 installed <13>Apr 21 01:25:19 rpmi: ocaml-camlp4-4.04.2-alt1.M80P.1 1499835126 installed <13>Apr 21 01:25:19 rpmi: rpm-macros-ubt-0.2-alt1.M80P.1 1488269670 installed <13>Apr 21 01:25:19 rpmi: rpm-build-tcl-0.4-alt2 1445508295 installed <13>Apr 21 01:25:19 rpmi: tcl-devel-8.5.9-alt2 1351878901 installed <13>Apr 21 01:25:19 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Apr 21 01:25:19 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Apr 21 01:25:19 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Apr 21 01:25:19 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 21 01:25:19 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Apr 21 01:25:19 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Apr 21 01:25:19 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Apr 21 01:25:19 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 01:25:19 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Apr 21 01:25:19 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Apr 21 01:25:21 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 01:25:21 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Apr 21 01:25:21 rpmi: rpm-build-ubt-0.3.1-alt1.M80P.1 1513692283 installed <13>Apr 21 01:25:22 rpmi: ocaml-camlp4-devel-4.04.2-alt1.M80P.1 1499835126 installed <13>Apr 21 01:25:22 rpmi: ocaml-ocamlbuild-1:0.11.0-alt3.M80P.1 1499835935 installed <13>Apr 21 01:25:22 rpmi: ocaml-ocamldoc-4.04.2-alt1.M80P.1 1499834467 installed <13>Apr 21 01:25:22 rpmi: libtinfo-devel-5.9-alt8 1456756459 installed <13>Apr 21 01:25:22 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Apr 21 01:25:22 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Apr 21 01:25:23 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Apr 21 01:25:24 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Apr 21 01:25:24 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Apr 21 01:25:24 rpmi: libtk-8.5.9-alt3 1308047279 installed <13>Apr 21 01:25:24 rpmi: ocaml-labltk-runtime-8.06.2-alt3.M80P.1 1499834768 installed <13>Apr 21 01:25:24 rpmi: tk-8.5.9-alt3 1308047279 installed <13>Apr 21 01:25:24 rpmi: ocaml-labltk-8.06.2-alt3.M80P.1 1499834768 installed <13>Apr 21 01:25:24 rpmi: tk-devel-8.5.9-alt3 1308047279 installed Installing ocaml-findlib-1.7.3-alt2.M80P.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.19316 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf findlib-1.7.3 + echo 'Source #0 (findlib-1.7.3.tar):' Source #0 (findlib-1.7.3.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/findlib-1.7.3.tar + cd findlib-1.7.3 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (findlib-1.6.2-alt-native.patch):' Patch #1 (findlib-1.6.2-alt-native.patch): + /usr/bin/patch -p2 patching file src/findlib-toolbox/Makefile + echo 'Patch #2 (findlib-1.1.2pl1-alt-wizard.patch):' Patch #2 (findlib-1.1.2pl1-alt-wizard.patch): + /usr/bin/patch -p2 patching file src/findlib-toolbox/make_wizard.ml + sed -i -e s,@LIBDIR@,/usr/lib64,g src/findlib-toolbox/make_wizard.ml + sed -i -e '/path/s,@SITELIB@,\0:/usr/lib64/ocaml/site-lib,' findlib.conf.in + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.19316 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd findlib-1.7.3 ++ ocamlc -where + ./configure -mandir /usr/share/man -config /usr/lib64/ocaml/etc/findlib.conf -with-toolbox -sitelib /usr/lib64/ocaml Welcome to findlib version 1.7.3 Configuring core... Checking for #remove_directory... Testing threading model... systhread_supported: true Testing DLLs... Testing whether ppxopt can be supported... Checking for ocamlc -opaque... Configuring libraries... native dynlink: found labltk: found ocamlbuild: found camlp4: using camlp4, style 310 compiler-libs: found dbm: not present (normal since OCaml-4.00) num: found bytes: found, installing fake library spacetime: found Configuration for dynlink written to site-lib-src/dynlink/META Configuration for graphics written to site-lib-src/graphics/META Configuration for num written to site-lib-src/num/META Configuration for num-top written to site-lib-src/num-top/META Configuration for str written to site-lib-src/str/META Configuration for threads written to site-lib-src/threads/META Configuration for unix written to site-lib-src/unix/META Configuration for stdlib written to site-lib-src/stdlib/META Configuration for bigarray written to site-lib-src/bigarray/META Configuration for ocamldoc written to site-lib-src/ocamldoc/META Configuration for labltk written to site-lib-src/labltk/META Configuration for camlp4 written to site-lib-src/camlp4/META Configuration for ocamlbuild written to site-lib-src/ocamlbuild/META Configuration for compiler-libs written to site-lib-src/compiler-libs/META Configuration for bytes written to site-lib-src/bytes/META Configuration for raw_spacetime written to site-lib-src/raw_spacetime/META Detecting compiler arguments: (extractor built) ok About the OCAML core installation: Standard library: /usr/lib64/ocaml Binaries: /usr/bin Manual pages: /usr/local/man Multi-threading type: posix The directory of site-specific packages will be site-lib: /usr/lib64/ocaml The configuration file is written to: findlib config file: /usr/lib64/ocaml/etc/findlib.conf Software will be installed: Libraries: in /findlib Binaries: /usr/bin Manual pages: /usr/share/man topfind script: /usr/lib64/ocaml Topfind ppxopt support: yes Toolbox: yes Link custom runtime: yes Need bytes compatibility: no Configuration has been written to Makefile.config You can now do 'make all', and optionally 'make opt', to build ocamlfind. + make make: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3' for p in findlib findlib-toolbox; do ( cd src/$p; make all ) || exit; done make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' Makefile:184: depend: No such file or directory ocamllex fl_meta.mll 22 states, 392 transitions, table size 1700 bytes ocamldep *.ml *.mli >depend make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' USE_CYGPATH="0"; \ export USE_CYGPATH; \ cat findlib_config.mlp | \ ../../tools/patch '@CONFIGFILE@' '/usr/lib64/ocaml/etc/findlib.conf' | \ ../../tools/patch '@STDLIB@' '/usr/lib64/ocaml' | \ sed -e 's;@AUTOLINK@;true;g' \ -e 's;@SYSTEM@;linux;g' \ >findlib_config.ml ocamlc -I +compiler-libs -opaque -g -c findlib_config.ml ocamlc -I +compiler-libs -opaque -g -c fl_split.ml ocamlc -I +compiler-libs -opaque -g -c fl_metatoken.ml ocamlc -I +compiler-libs -opaque -g -c fl_meta.ml ocamlc -I +compiler-libs -opaque -c fl_metascanner.mli ocamlc -I +compiler-libs -opaque -g -c fl_metascanner.ml ocamlc -I +compiler-libs -opaque -c fl_topo.mli ocamlc -I +compiler-libs -opaque -g -c fl_topo.ml ocamlc -I +compiler-libs -opaque -c fl_package_base.mli ocamlc -I +compiler-libs -opaque -g -c fl_package_base.ml ocamlc -I +compiler-libs -opaque -c findlib.mli ocamlc -I +compiler-libs -opaque -g -c findlib.ml ocamlc -I +compiler-libs -opaque -g -c fl_args.ml ocamlc -I +compiler-libs -opaque -g -c fl_lint.ml ocamlc -I +compiler-libs -a -o findlib.cma findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo fl_lint.cmo ocamlc -I +compiler-libs -opaque -g -c ocaml_args.ml ocamlc -I +compiler-libs -opaque -g -c frontend.ml File "frontend.ml", line 1810, characters 16-29: Warning 3: deprecated: String.create Use Bytes.create instead. File "frontend.ml", line 2188, characters 25-41: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "frontend.ml", line 2193, characters 16-32: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. ocamlc -I +compiler-libs -custom -o ocamlfind -g findlib.cma unix.cma \ ocaml_args.cmo frontend.cmo if [ "true" = "true" ]; then \ cp topfind.ml.in topfind.ml; \ else \ sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \ > topfind.ml ; \ fi ocamlc -I +compiler-libs -opaque -c topfind.mli ocamlc -I +compiler-libs -opaque -g -c topfind.ml ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo USE_CYGPATH="0"; \ export USE_CYGPATH; \ cat topfind_rd1.p | \ ../../tools/patch '@SITELIB@' '/usr/lib64/ocaml' \ >topfind ocamlc -I +compiler-libs -opaque -c num_top_printers.mli ocamlc -I +compiler-libs -opaque -g -c num_top_printers.ml ocamlc -I +compiler-libs -opaque -c num_top.mli ocamlc -I +compiler-libs -opaque -g -c num_top.ml ocamlc -I +compiler-libs -a -o num_top.cma num_top_printers.cmo num_top.cmo ocamlc -I +compiler-libs -opaque -c fl_dynload.mli ocamlc -I +compiler-libs -opaque -g -c fl_dynload.ml ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib-toolbox' ocamlc -o make_wizard -I +labltk -I ../findlib unix.cma str.cma labltk.cma \ findlib.cma make_wizard.ml File "make_wizard.ml", line 475, characters 20-39: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 479, characters 20-39: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 485, characters 20-39: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 491, characters 20-39: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 533, characters 14-33: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 550, characters 14-33: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 562, characters 14-33: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 1097, characters 8-25: Warning 3: deprecated: String.capitalize Use String.capitalize_ascii instead. File "make_wizard.ml", line 1262, characters 2-19: Warning 3: deprecated: String.capitalize Use String.capitalize_ascii instead. File "make_wizard.ml", line 1292, characters 6-12: Warning 26: unused variable update. make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib-toolbox' make all-config make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3' USE_CYGPATH="0"; \ export USE_CYGPATH; \ cat findlib.conf.in | \ tools/patch '@SITELIB@' '/usr/lib64/ocaml' >findlib.conf if ./tools/cmd_from_same_dir ocamlc; then \ echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ fi if ./tools/cmd_from_same_dir ocamlopt; then \ echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \ fi if ./tools/cmd_from_same_dir ocamldep; then \ echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \ fi if ./tools/cmd_from_same_dir ocamldoc; then \ echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \ fi make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3' make: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3' + make opt make: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3' for p in findlib findlib-toolbox; do ( cd src/$p; make opt ) || exit; done make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' ocamldep *.ml *.mli >depend make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' ocamlopt -I +compiler-libs -opaque -c findlib_config.ml ocamlopt -I +compiler-libs -opaque -c fl_split.ml ocamlopt -I +compiler-libs -opaque -c fl_metatoken.ml ocamlopt -I +compiler-libs -opaque -c fl_meta.ml ocamlopt -I +compiler-libs -opaque -c fl_metascanner.ml ocamlopt -I +compiler-libs -opaque -c fl_topo.ml ocamlopt -I +compiler-libs -opaque -c fl_package_base.ml ocamlopt -I +compiler-libs -opaque -c findlib.ml ocamlopt -I +compiler-libs -opaque -c fl_args.ml ocamlopt -I +compiler-libs -opaque -c fl_lint.ml ocamlopt -I +compiler-libs -a -o findlib.cmxa findlib_config.cmx fl_split.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx if [ 1 -gt 0 ]; then \ ocamlopt -I +compiler-libs -shared -o findlib.cmxs findlib_config.cmx fl_split.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx; \ fi ocamlopt -I +compiler-libs -opaque -c ocaml_args.ml ocamlopt -I +compiler-libs -opaque -c frontend.ml File "frontend.ml", line 1810, characters 16-29: Warning 3: deprecated: String.create Use Bytes.create instead. File "frontend.ml", line 2188, characters 25-41: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. File "frontend.ml", line 2193, characters 16-32: Warning 3: deprecated: String.lowercase Use String.lowercase_ascii instead. ocamlopt -I +compiler-libs -o ocamlfind_opt findlib.cmxa unix.cmxa \ ocaml_args.cmx frontend.cmx ocamlopt -I +compiler-libs -opaque -c topfind.ml File "_none_", line 1: Warning 58: no cmx file was found in path for module Topdirs, and its interface was not compiled with -opaque File "_none_", line 1: Warning 58: no cmx file was found in path for module Toploop, and its interface was not compiled with -opaque ocamlopt -I +compiler-libs -a -o findlib_top.cmxa topfind.cmx if [ 1 -gt 0 ]; then \ ocamlopt -I +compiler-libs -shared -o findlib_top.cmxs topfind.cmx; \ fi ocamlopt -I +compiler-libs -opaque -c fl_dynload.ml ocamlopt -I +compiler-libs -a -o findlib_dynload.cmxa fl_dynload.cmx if [ 1 -gt 0 ]; then \ ocamlopt -I +compiler-libs -shared -o findlib_dynload.cmxs fl_dynload.cmx; \ fi make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib-toolbox' ocamlopt -o make_wizard.opt -I +labltk -I ../findlib unix.cmxa str.cmxa \ labltk.cmxa findlib.cmxa make_wizard.ml -cclib -ltk -cclib -ltcl File "make_wizard.ml", line 475, characters 20-39: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 479, characters 20-39: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 485, characters 20-39: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 491, characters 20-39: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 533, characters 14-33: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 550, characters 14-33: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 562, characters 14-33: Warning 3: deprecated: String.uncapitalize Use String.uncapitalize_ascii instead. File "make_wizard.ml", line 1097, characters 8-25: Warning 3: deprecated: String.capitalize Use String.capitalize_ascii instead. File "make_wizard.ml", line 1262, characters 2-19: Warning 3: deprecated: String.capitalize Use String.capitalize_ascii instead. File "make_wizard.ml", line 1292, characters 6-12: Warning 26: unused variable update. make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib-toolbox' make: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.74892 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ocaml-findlib-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ocaml-findlib-buildroot + cd findlib-1.7.3 + make 'INSTALL=/bin/install -p' install prefix=/usr/src/tmp/ocaml-findlib-buildroot make: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3' mkdir -p "/usr/src/tmp/ocaml-findlib-buildroot/usr/bin" mkdir -p "/usr/src/tmp/ocaml-findlib-buildroot/usr/share/man" make install-config make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3' mkdir -p "`dirname \"/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/etc/findlib.conf\"`" test -f "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/etc/findlib.conf" || cp findlib.conf "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/etc/findlib.conf" make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3' for p in findlib findlib-toolbox; do ( cd src/$p; make install ); done make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' mkdir -p "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/findlib" mkdir -p "/usr/src/tmp/ocaml-findlib-buildroot/usr/bin" test 1 -eq 0 || cp topfind "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml" files=` ../../tools/collect_files ../../Makefile.config findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi META` && \ cp $files "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/findlib" f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \ cp $f "/usr/src/tmp/ocaml-findlib-buildroot/usr/bin/ocamlfind" # the following "if" block is only needed for 4.00beta2 if [ 1 -eq 0 -a -f "/usr/lib64/ocaml/compiler-libs/topdirs.cmi" ]; then \ cd "/usr/lib64/ocaml/compiler-libs/"; \ cp topdirs.cmi toploop.cmi "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/findlib/"; \ fi make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib-toolbox' cp make_wizard make_wizard.pattern /usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/findlib make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib-toolbox' make install-meta make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3' for x in `ls site-lib-src`; do if [ -f "site-lib-src/$x/META" ]; then mkdir -p "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/$x"; cp site-lib-src/$x/META "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/$x"; fi; done make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3' test -z "num-top" || { cd src/findlib; make install-num-top; } make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' mkdir -p "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/num-top" cp num_top.cma num_top.cmi num_top_printers.cmi \ "/usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/num-top" make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3/src/findlib' if [ 1 -eq 1 ]; then \ cp tools/safe_camlp4 "/usr/src/tmp/ocaml-findlib-buildroot/usr/bin"; \ fi make install-doc make[1]: Entering directory `/usr/src/RPM/BUILD/findlib-1.7.3' mkdir -p "/usr/src/tmp/ocaml-findlib-buildroot/usr/share/man/man1" "/usr/src/tmp/ocaml-findlib-buildroot/usr/share/man/man3" "/usr/src/tmp/ocaml-findlib-buildroot/usr/share/man/man5" cp doc/ref-man/ocamlfind.1 "/usr/src/tmp/ocaml-findlib-buildroot/usr/share/man/man1" cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/usr/src/tmp/ocaml-findlib-buildroot/usr/share/man/man5" make[1]: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3' make: Leaving directory `/usr/src/RPM/BUILD/findlib-1.7.3' + install -pD -m755 mini/ocamlfind-mini /usr/src/tmp/ocaml-findlib-buildroot/usr/bin/ocamlfind-mini + rm -f /usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/findlib/make_wizard + install -m755 src/findlib-toolbox/make_wizard.opt /usr/src/tmp/ocaml-findlib-buildroot/usr/bin/findlib-make-wizard + rm -f /usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/findlib/findlib.cmxs + rm -f /usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/findlib/findlib_dynload.cmxs /usr/src/tmp/ocaml-findlib-buildroot/usr/lib64/ocaml/findlib/findlib_top.cmxs + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ocaml-findlib-buildroot (auto) Verifying and fixing files in /usr/src/tmp/ocaml-findlib-buildroot (binconfig,pkgconfig,libtool,desktop) Compressing files in /usr/src/tmp/ocaml-findlib-buildroot (auto) Adjusting library links in /usr/src/tmp/ocaml-findlib-buildroot ./usr/lib64: Verifying ELF objects in /usr/src/tmp/ocaml-findlib-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: ocaml-findlib-1.7.3-alt2.M80P.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.36757 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd findlib-1.7.3 + DOCDIR=/usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-1.7.3 + export DOCDIR + rm -rf /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-1.7.3 + /bin/mkdir -p /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-1.7.3 + cp -prL LICENSE /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-1.7.3 + chmod -R go-w /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-1.7.3 + chmod -R a+rX /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-1.7.3 + exit 0 warning: File listed twice: /usr/lib64/ocaml/etc/findlib.conf warning: File listed twice: /usr/lib64/ocaml/topfind Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gH0WGb find-provides: running scripts (alternatives,debuginfo,lib,ocaml,pam,perl,pkgconfig,python,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lXVv2L find-requires: running scripts (cpp,debuginfo,files,lib,ocaml,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,tcl) Provides: ocaml-cmi(Findlib) = 4.04-DABA487D, ocaml-cmi(Findlib_config) = 4.04-4647A773, ocaml-cmi(Fl_args) = 4.04-EEE10AAC, ocaml-cmi(Fl_dynload) = 4.04-0271C675, ocaml-cmi(Fl_lint) = 4.04-5B15C164, ocaml-cmi(Fl_meta) = 4.04-8E560C9F, ocaml-cmi(Fl_metascanner) = 4.04-5871F795, ocaml-cmi(Fl_metatoken) = 4.04-6DA6BB3E, ocaml-cmi(Fl_package_base) = 4.04-B771A2B8, ocaml-cmi(Fl_split) = 4.04-98DB965D, ocaml-cmi(Fl_topo) = 4.04-43A56675, ocaml-cmi(Num_top) = 4.04-BDAA28B3, ocaml-cmi(Num_top_printers) = 4.04-C9E0873C, ocaml-cmi(Topfind) = 4.04-862D2E50 Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), ocaml-cmi(Arg) = 4.04-F8B1BEA8, ocaml-cmi(Array) = 4.04-83626447, ocaml-cmi(Asttypes) = 4.04-09C75056, ocaml-cmi(Big_int) = 4.04-F36393DD, ocaml-cmi(Buffer) = 4.04-C932A669, ocaml-cmi(CamlinternalFormatBasics) = 4.04-CBD5F2D6, ocaml-cmi(Cmi_format) = 4.04-16C88062, ocaml-cmi(Consistbl) = 4.04-0BA2FB2B, ocaml-cmi(Digest) = 4.04-B8404876, ocaml-cmi(Dynlink) = 4.04-344030FE, ocaml-cmi(Env) = 4.04-2101FA1B, ocaml-cmi(Filename) = 4.04-B76309DB, ocaml-cmi(Format) = 4.04-AED1D740, ocaml-cmi(Hashtbl) = 4.04-4744E626, ocaml-cmi(Ident) = 4.04-F7703D14, ocaml-cmi(Identifiable) = 4.04-31A47586, ocaml-cmi(Int32) = 4.04-F4400E9E, ocaml-cmi(Lexing) = 4.04-4D9C7EB0, ocaml-cmi(List) = 4.04-CD293869, ocaml-cmi(Location) = 4.04-43E66250, ocaml-cmi(Longident) = 4.04-D3D7A366, ocaml-cmi(Map) = 4.04-79600CD9, ocaml-cmi(Nat) = 4.04-3C59458B, ocaml-cmi(Num) = 4.04-C90123DD, ocaml-cmi(Obj) = 4.04-C4EF78F7, ocaml-cmi(Outcometree) = 4.04-8CD714C1, ocaml-cmi(Parsetree) = 4.04-E48B13E9, ocaml-cmi(Path) = 4.04-A82D6B0E, ocaml-cmi(Pervasives) = 4.04-EEF96F96, ocaml-cmi(Primitive) = 4.04-4B6C123F, ocaml-cmi(Printf) = 4.04-38545368, ocaml-cmi(Ratio) = 4.04-77DBA07B, ocaml-cmi(Set) = 4.04-CF3455F4, ocaml-cmi(Stream) = 4.04-F67F48FD, ocaml-cmi(String) = 4.04-609A5859, ocaml-cmi(Subst) = 4.04-3CD81DE5, ocaml-cmi(Sys) = 4.04-6FB70405, ocaml-cmi(Topdirs) = 4.04-B632078D, ocaml-cmi(Toploop) = 4.04-F8F214BB, ocaml-cmi(Types) = 4.04-6839A198, ocaml-cmi(Warnings) = 4.04-94A82851, rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gCSa6o Creating ocaml-findlib-debuginfo package Processing files: ocaml-ocamlfind-mini-1.7.3-alt2.M80P.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.47769 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd findlib-1.7.3 + DOCDIR=/usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-ocamlfind-mini-1.7.3 + export DOCDIR + rm -rf /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-ocamlfind-mini-1.7.3 + /bin/mkdir -p /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-ocamlfind-mini-1.7.3 + cp -prL mini/README /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-ocamlfind-mini-1.7.3 + chmod -R go-w /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-ocamlfind-mini-1.7.3 + chmod -R a+rX /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-ocamlfind-mini-1.7.3 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XSlH44 find-provides: running scripts (alternatives,debuginfo,lib,ocaml,pam,perl,pkgconfig,python,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QXL2KN find-requires: running scripts (cpp,debuginfo,files,lib,ocaml,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,tcl) /usr/src/tmp/ocaml-findlib-buildroot/usr/bin/ocamlfind-mini: line 4: syntax error near unexpected token `)' /usr/src/tmp/ocaml-findlib-buildroot/usr/bin/ocamlfind-mini: line 4: `*) directory ".";;' shell.req: /usr/src/tmp/ocaml-findlib-buildroot/usr/bin/ocamlfind-mini is ocaml script! find-requires: FINDPACKAGE-COMMANDS: ocaml Requires: /bin/sh, ocaml Processing files: ocaml-findlib-toolbox-1.7.3-alt2.M80P.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ltjMaz find-provides: running scripts (alternatives,debuginfo,lib,ocaml,pam,perl,pkgconfig,python,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ONfhin find-requires: running scripts (cpp,debuginfo,files,lib,ocaml,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,tcl) Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libtcl8.5.so()(64bit) >= set:nidZ183feoxtKDKUeP0Zs6c66y8Odr6ZFybbBzCgVnQCdjnm7iD5bybY52Y0MFr6OQnznR0fUZiOHaWXvzWr, libtk8.5.so()(64bit) >= set:mj1OQsfHIO1WYk, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.00Kt7d Creating ocaml-findlib-toolbox-debuginfo package Processing files: ocaml-findlib-devel-1.7.3-alt2.M80P.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.87964 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd findlib-1.7.3 + DOCDIR=/usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-devel-1.7.3 + export DOCDIR + rm -rf /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-devel-1.7.3 + /bin/mkdir -p /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-devel-1.7.3 + cp -prL LICENSE doc/README doc/guide-html /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-devel-1.7.3 + chmod -R go-w /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-devel-1.7.3 + chmod -R a+rX /usr/src/tmp/ocaml-findlib-buildroot/usr/share/doc/ocaml-findlib-devel-1.7.3 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.V2WeT7 find-provides: running scripts (alternatives,debuginfo,lib,ocaml,pam,perl,pkgconfig,python,shell,tcl) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yaftm4 find-requires: running scripts (cpp,debuginfo,files,lib,ocaml,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,tcl) Provides: ocaml-cmx(Findlib) = 4.04-A449A6C3, ocaml-cmx(Findlib_config) = 4.04-AFECA441, ocaml-cmx(Fl_args) = 4.04-1711E337, ocaml-cmx(Fl_dynload) = 4.04-BEBF9E4C, ocaml-cmx(Fl_lint) = 4.04-618BAE80, ocaml-cmx(Fl_meta) = 4.04-8A4866A4, ocaml-cmx(Fl_metascanner) = 4.04-502EB0C4, ocaml-cmx(Fl_metatoken) = 4.04-59D02AE2, ocaml-cmx(Fl_package_base) = 4.04-B90E27C2, ocaml-cmx(Fl_split) = 4.04-371F6C84, ocaml-cmx(Fl_topo) = 4.04-329819F6, ocaml-cmx(Topfind) = 4.04-E47BF7E2 Requires: ocaml-findlib = 1.7.3-alt2.M80P.1, ocaml-cmi(Arg) = 4.04-F8B1BEA8, ocaml-cmi(Array) = 4.04-83626447, ocaml-cmi(Asttypes) = 4.04-09C75056, ocaml-cmi(Buffer) = 4.04-C932A669, ocaml-cmi(CamlinternalFormatBasics) = 4.04-CBD5F2D6, ocaml-cmi(Cmi_format) = 4.04-16C88062, ocaml-cmi(Consistbl) = 4.04-0BA2FB2B, ocaml-cmi(Digest) = 4.04-B8404876, ocaml-cmi(Dynlink) = 4.04-344030FE, ocaml-cmi(Env) = 4.04-2101FA1B, ocaml-cmi(Filename) = 4.04-B76309DB, ocaml-cmi(Findlib) = 4.04-DABA487D, ocaml-cmi(Findlib_config) = 4.04-4647A773, ocaml-cmi(Fl_args) = 4.04-EEE10AAC, ocaml-cmi(Fl_dynload) = 4.04-0271C675, ocaml-cmi(Fl_lint) = 4.04-5B15C164, ocaml-cmi(Fl_meta) = 4.04-8E560C9F, ocaml-cmi(Fl_metascanner) = 4.04-5871F795, ocaml-cmi(Fl_metatoken) = 4.04-6DA6BB3E, ocaml-cmi(Fl_package_base) = 4.04-B771A2B8, ocaml-cmi(Fl_split) = 4.04-98DB965D, ocaml-cmi(Fl_topo) = 4.04-43A56675, ocaml-cmi(Format) = 4.04-AED1D740, ocaml-cmi(Hashtbl) = 4.04-4744E626, ocaml-cmi(Ident) = 4.04-F7703D14, ocaml-cmi(Identifiable) = 4.04-31A47586, ocaml-cmi(Int32) = 4.04-F4400E9E, ocaml-cmi(Lexing) = 4.04-4D9C7EB0, ocaml-cmi(List) = 4.04-CD293869, ocaml-cmi(Location) = 4.04-43E66250, ocaml-cmi(Longident) = 4.04-D3D7A366, ocaml-cmi(Map) = 4.04-79600CD9, ocaml-cmi(Obj) = 4.04-C4EF78F7, ocaml-cmi(Outcometree) = 4.04-8CD714C1, ocaml-cmi(Parsetree) = 4.04-E48B13E9, ocaml-cmi(Path) = 4.04-A82D6B0E, ocaml-cmi(Pervasives) = 4.04-EEF96F96, ocaml-cmi(Primitive) = 4.04-4B6C123F, ocaml-cmi(Printf) = 4.04-38545368, ocaml-cmi(Set) = 4.04-CF3455F4, ocaml-cmi(Stream) = 4.04-F67F48FD, ocaml-cmi(String) = 4.04-609A5859, ocaml-cmi(Subst) = 4.04-3CD81DE5, ocaml-cmi(Sys) = 4.04-6FB70405, ocaml-cmi(Topdirs) = 4.04-B632078D, ocaml-cmi(Topfind) = 4.04-862D2E50, ocaml-cmi(Toploop) = 4.04-F8F214BB, ocaml-cmi(Types) = 4.04-6839A198, ocaml-cmi(Warnings) = 4.04-94A82851, ocaml-cmx(Array) = 4.04-B9A77B7F, ocaml-cmx(Buffer) = 4.04-F9E132E8, ocaml-cmx(Dynlink) = 4.04-B41C1901, ocaml-cmx(Filename) = 4.04-905CC0BF, ocaml-cmx(Format) = 4.04-76F5E72B, ocaml-cmx(Hashtbl) = 4.04-10ED452F, ocaml-cmx(Lexing) = 4.04-391FB00A, ocaml-cmx(List) = 4.04-86C7F6E3, ocaml-cmx(Map) = 4.04-898DFB98, ocaml-cmx(Pervasives) = 4.04-B713A8F4, ocaml-cmx(Printf) = 4.04-8DCC1A7A, ocaml-cmx(Set) = 4.04-AD17FE5F, ocaml-cmx(Stream) = 4.04-D9473349, ocaml-cmx(String) = 4.04-ADABD02E, ocaml-cmx(Sys) = 4.04-C32816EE Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HiZnx3 Processing files: ocaml-findlib-debuginfo-1.7.3-alt2.M80P.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zOO8r5 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HJM159 find-requires: running scripts (debuginfo) Requires: ocaml-findlib = 1.7.3-alt2.M80P.1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libdl.so.2), debug64(libm.so.6) Processing files: ocaml-findlib-toolbox-debuginfo-1.7.3-alt2.M80P.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1e1luh find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.epjYzr find-requires: running scripts (debuginfo) Requires: ocaml-findlib-toolbox = 1.7.3-alt2.M80P.1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libdl.so.2), debug64(libm.so.6), debug64(libtcl8.5.so), debug64(libtk8.5.so) Removing 12 extra deps from ocaml-findlib-devel due to dependency on ocaml-findlib Removing 37 extra deps from ocaml-findlib-devel due to repentancy on ocaml-findlib Wrote: /usr/src/RPM/RPMS/x86_64/ocaml-findlib-1.7.3-alt2.M80P.1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/noarch/ocaml-ocamlfind-mini-1.7.3-alt2.M80P.1.noarch.rpm Wrote: /usr/src/RPM/RPMS/x86_64/ocaml-findlib-toolbox-1.7.3-alt2.M80P.1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/ocaml-findlib-devel-1.7.3-alt2.M80P.1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/ocaml-findlib-debuginfo-1.7.3-alt2.M80P.1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/ocaml-findlib-toolbox-debuginfo-1.7.3-alt2.M80P.1.x86_64.rpm 7.50user 3.48system 0:23.12elapsed 47%CPU (0avgtext+0avgdata 39476maxresident)k 0inputs+0outputs (0major+582263minor)pagefaults 0swaps 24.54user 9.63system 0:46.84elapsed 72%CPU (0avgtext+0avgdata 122120maxresident)k 0inputs+0outputs (0major+901380minor)pagefaults 0swaps