Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save johnkeates/33e994563addbff62d3c3807c6e8bf55 to your computer and use it in GitHub Desktop.
Save johnkeates/33e994563addbff62d3c3807c6e8bf55 to your computer and use it in GitHub Desktop.
vagrant@jessie:~/buildroot$ make
[COWBUILDER] _build/RPMS/ocaml-findlib_1.5.5-1_amd64.deb
-> Copying COW directory
forking: rm -rf /var/cache/pbuilder/build//cow.3327
forking: cp -al /var/cache/pbuilder/base.cow /var/cache/pbuilder/build//cow.3327
I: removed stale ilistfile /var/cache/pbuilder/build//cow.3327/.ilist
forking: chroot /var/cache/pbuilder/build//cow.3327 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i '
-> Invoking pbuilder
forking: pbuilder build --configfile pbuilder/pbuilderrc --buildplace /var/cache/pbuilder/build//cow.3327 --buildresult RPMS --debbuildopts --no-targz --internal-chrootexec chroot /var/cache/pbuilder/build//cow.3327 cow-shell /home/vagrant/buildroot/SRPMS/ocaml-findlib_1.5.5-1.dsc
W: /root/.pbuilderrc does not exist
I: Running in no-targz mode
I: using fakeroot in build.
I: pbuilder: network access will be disabled during build
I: Current time: Sun Jul 31 23:07:46 GMT 2016
I: pbuilder-time-stamp: 1470006466
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /home/vagrant/buildroot/RPMS
I: Mounting /home/vagrant/buildroot/SRPMS
I: policy-rc.d already exists
I: Obtaining the cached apt archive contents
I: Installing the build-deps
I: user script /var/cache/pbuilder/build/cow.3327/tmp/hooks/D05deps starting
Ign file: ./ InRelease
Ign file: ./ InRelease
Ign file: ./ Release.gpg
Ign file: ./ Release.gpg
Ign file: ./ Release
Ign file: ./ Release
Ign file: ./ Translation-en
Ign http://httpredir.debian.org jessie InRelease
Hit http://httpredir.debian.org jessie Release.gpg
Hit http://httpredir.debian.org jessie Release
Hit http://httpredir.debian.org jessie/main amd64 Packages
Hit http://httpredir.debian.org jessie/main Translation-en
Ign http://xenbits.xenproject.org ./ InRelease
Ign http://xenbits.xenproject.org ./ Release.gpg
Ign http://xenbits.xenproject.org ./ Release
Ign http://xenbits.xenproject.org ./ Packages/DiffIndex
Ign http://xenbits.xenproject.org ./ Translation-en
Hit http://xenbits.xenproject.org ./ Packages
Reading package lists... Done
I: user script /var/cache/pbuilder/build/cow.3327/tmp/hooks/D05deps finished
I: user script /var/cache/pbuilder/build/cow.3327/tmp/hooks/D10mandb starting
I: Preseed man-db/auto-update to false
I: user script /var/cache/pbuilder/build/cow.3327/tmp/hooks/D10mandb finished
I: user script /var/cache/pbuilder/build/cow.3327/tmp/hooks/D15nofsync starting
I: Stop apt from calling fsync for each package
I: user script /var/cache/pbuilder/build/cow.3327/tmp/hooks/D15nofsync finished
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
gawk-doc ncurses-doc ocaml-doc tuareg-mode ocaml-mode
Recommended packages:
ledit readline-editor
The following NEW packages will be installed:
camlp4 camlp4-extra gawk libncurses5-dev libsigsegv2 libtinfo-dev m4 ocaml-base-nox ocaml-compiler-libs ocaml-interp ocaml-native-compilers ocaml-nox
0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/30.5 MB of archives.
After this operation, 197 MB of additional disk space will be used.
Selecting previously unselected package libsigsegv2:amd64.
(Reading database ... 14361 files and directories currently installed.)
Preparing to unpack .../libsigsegv2_2.10-4+b1_amd64.deb ...
Unpacking libsigsegv2:amd64 (2.10-4+b1) ...
Setting up libsigsegv2:amd64 (2.10-4+b1) ...
Processing triggers for libc-bin (2.19-18+deb8u4) ...
Selecting previously unselected package gawk.
(Reading database ... 14372 files and directories currently installed.)
Preparing to unpack .../gawk_1%3a4.1.1+dfsg-1_amd64.deb ...
Unpacking gawk (1:4.1.1+dfsg-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../archives/m4_1.4.17-4_amd64.deb ...
Unpacking m4 (1.4.17-4) ...
Selecting previously unselected package ocaml-base-nox.
Preparing to unpack .../ocaml-base-nox_4.01.0-5_amd64.deb ...
Unpacking ocaml-base-nox (4.01.0-5) ...
Selecting previously unselected package libtinfo-dev:amd64.
Preparing to unpack .../libtinfo-dev_5.9+20140913-1+b1_amd64.deb ...
Unpacking libtinfo-dev:amd64 (5.9+20140913-1+b1) ...
Selecting previously unselected package libncurses5-dev:amd64.
Preparing to unpack .../libncurses5-dev_5.9+20140913-1+b1_amd64.deb ...
Unpacking libncurses5-dev:amd64 (5.9+20140913-1+b1) ...
Selecting previously unselected package ocaml-compiler-libs.
Preparing to unpack .../ocaml-compiler-libs_4.01.0-5_amd64.deb ...
Unpacking ocaml-compiler-libs (4.01.0-5) ...
Selecting previously unselected package ocaml-interp.
Preparing to unpack .../ocaml-interp_4.01.0-5_amd64.deb ...
Unpacking ocaml-interp (4.01.0-5) ...
Selecting previously unselected package ocaml-nox.
Preparing to unpack .../ocaml-nox_4.01.0-5_amd64.deb ...
Unpacking ocaml-nox (4.01.0-5) ...
Selecting previously unselected package camlp4.
Preparing to unpack .../camlp4_4.01.0-5_amd64.deb ...
Unpacking camlp4 (4.01.0-5) ...
Selecting previously unselected package camlp4-extra.
Preparing to unpack .../camlp4-extra_4.01.0-5_amd64.deb ...
Unpacking camlp4-extra (4.01.0-5) ...
Selecting previously unselected package ocaml-native-compilers.
Preparing to unpack .../ocaml-native-compilers_4.01.0-5_amd64.deb ...
Unpacking ocaml-native-compilers (4.01.0-5) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up gawk (1:4.1.1+dfsg-1) ...
Setting up m4 (1.4.17-4) ...
Setting up ocaml-base-nox (4.01.0-5) ...
Setting up libtinfo-dev:amd64 (5.9+20140913-1+b1) ...
Setting up libncurses5-dev:amd64 (5.9+20140913-1+b1) ...
Setting up ocaml-compiler-libs (4.01.0-5) ...
Setting up ocaml-interp (4.01.0-5) ...
Setting up ocaml-nox (4.01.0-5) ...
Setting up camlp4 (4.01.0-5) ...
Setting up camlp4-extra (4.01.0-5) ...
Setting up ocaml-native-compilers (4.01.0-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
dh-apparmor is already the newest version.
apt-utils is already the newest version.
bsdmainutils is already the newest version.
debhelper is already the newest version.
dh-ocaml is already the newest version.
fakeroot is already the newest version.
file is already the newest version.
gettext is already the newest version.
gettext-base is already the newest version.
groff-base is already the newest version.
intltool-debian is already the newest version.
man-db is already the newest version.
python is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Copying back the cached apt archive contents
I: Copying source file
I: copying [/home/vagrant/buildroot/SRPMS/ocaml-findlib_1.5.5-1.dsc]
I: copying [/home/vagrant/buildroot/SRPMS/ocaml-findlib_1.5.5.orig.tar.gz]
I: copying [/home/vagrant/buildroot/SRPMS/ocaml-findlib_1.5.5-1.debian.tar.xz]
I: Extracting source
dpkg-source: warning: extracting unsigned source package (ocaml-findlib_1.5.5-1.dsc)
dpkg-source: info: extracting ocaml-findlib in ocaml-findlib-1.5.5
dpkg-source: info: unpacking ocaml-findlib_1.5.5.orig.tar.gz
dpkg-source: info: unpacking ocaml-findlib_1.5.5-1.debian.tar.xz
dpkg-source: info: applying debian-changes-1.5.5-1
I: Building the package
W: no hooks of type A found -- ignoring
I: Running cd tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" dpkg-buildpackage -us -uc -rfakeroot
dpkg-buildpackage: source package ocaml-findlib
dpkg-buildpackage: source version 1.5.5-1
dpkg-buildpackage: source distribution UNRELEASED
dpkg-buildpackage: source changed by David Scott <dave.scott@citrix.com>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build ocaml-findlib-1.5.5
fakeroot debian/rules clean
dh clean --with ocaml --with python2
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
debian/clean.sh
rm -rf PM_BUILD_ROOT
make[1]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
dh_ocamlclean
rm -f ocamlinit-stamp debian/ocaml-findlib.install debian/ocaml-findlib-dev.install
dh_clean
rm -f debian/ocaml-findlib.substvars
rm -f debian/ocaml-findlib.*.debhelper
rm -rf debian/ocaml-findlib/
rm -f debian/ocaml-findlib-dev.substvars
rm -f debian/ocaml-findlib-dev.*.debhelper
rm -rf debian/ocaml-findlib-dev/
rm -f debian/*.debhelper.log
rm -f debian/files
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
rm -f *-stamp
dpkg-source -b ocaml-findlib-1.5.5
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building ocaml-findlib using existing ./ocaml-findlib_1.5.5.orig.tar.gz
dpkg-source: info: building ocaml-findlib in ocaml-findlib_1.5.5-1.debian.tar.xz
dpkg-source: info: building ocaml-findlib in ocaml-findlib_1.5.5-1.dsc
debian/rules build
dh build --with ocaml --with python2
dh_testdir
dh_ocamlinit
sed -e 's%@OCamlABI@%4.01.0%g' -e 's%@OCamlStdlibDir@%/usr/lib/ocaml%g' -e 's%@OCamlDllDir@%/usr/lib/ocaml/stublibs%g' -e 's/^OPT: //' -e '/^BYTE: /d' -e 's/^DYN: //' debian/ocaml-findlib.install.in > debian/ocaml-findlib.install
sed -e 's%@OCamlABI@%4.01.0%g' -e 's%@OCamlStdlibDir@%/usr/lib/ocaml%g' -e 's%@OCamlDllDir@%/usr/lib/ocaml/stublibs%g' -e 's/^OPT: //' -e '/^BYTE: /d' -e 's/^DYN: //' debian/ocaml-findlib-dev.install.in > debian/ocaml-findlib-dev.install
touch ocamlinit-stamp
debian/rules override_dh_auto_build
make[1]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
debian/build.sh
4.01.0
/usr/lib/ocaml
make[2]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5/tools/extract_args'
ocamlc -o extract_args str.cma extract_args.ml
make[2]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5/tools/extract_args'
let ocamlc_spec = Some [
"-a",
false,
" Build a library";
"-absname",
false,
" Show absolute filenames in error messages";
"-annot",
false,
" Save information in <filename>.annot";
"-bin-annot",
false,
" Save typedtree in <filename>.cmt";
"-c",
false,
" Compile only (do not link)";
"-cc",
true,
"<command> Use <command> as the C compiler and linker";
"-cclib",
true,
"<opt> Pass option <opt> to the C linker";
"-ccopt",
true,
"<opt> Pass option <opt> to the C compiler and linker";
"-compat-32",
false,
" Check that generated bytecode can run on 32-bit platforms";
"-config",
false,
" Print configuration values and exit";
"-custom",
false,
" Link in custom mode";
"-dllib",
true,
"<lib> Use the dynamically-loaded library <lib>";
"-dllpath",
true,
"<dir> Add <dir> to the run-time search path for shared libraries";
"-dtypes",
false,
" (deprecated) same as -annot";
"-for-pack",
true,
"<ident> Ignored (for compatibility with ocamlopt)";
"-g",
false,
" Save debugging information";
"-i",
false,
" Print inferred interface";
"-I",
true,
"<dir> Add <dir> to the list of include directories";
"-impl",
true,
"<file> Compile <file> as a .ml file";
"-intf",
true,
"<file> Compile <file> as a .mli file";
"-intf-suffix",
true,
"<string> Suffix for interface files (default: .mli)";
"-intf_suffix",
true,
"<string> (deprecated) same as -intf-suffix";
"-labels",
false,
" Use commuting label mode";
"-linkall",
false,
" Link all modules, even unused ones";
"-make-runtime",
false,
" Build a runtime system with given C objects and libraries";
"-make_runtime",
false,
" (deprecated) same as -make-runtime";
"-modern",
false,
" (deprecated) same as -labels";
"-no-app-funct",
false,
" Deactivate applicative functors";
"-noassert",
false,
" Do not compile assertion checks";
"-noautolink",
false,
" Do not automatically link C libraries specified in .cma files";
"-nolabels",
false,
" Ignore non-optional labels in types";
"-nostdlib",
false,
" Do not add default directory to the list of include directories";
"-o",
true,
"<file> Set output file name to <file>";
"-output-obj",
false,
" Output a C object file instead of an executable";
"-pack",
false,
" Package the given .cmo files into one .cmo";
"-pp",
true,
"<command> Pipe sources through preprocessor <command>";
"-ppx",
true,
"<command> Pipe abstract syntax trees through preprocessor <command>";
"-principal",
false,
" Check principality of type inference";
"-rectypes",
false,
" Allow arbitrary recursive types";
"-runtime-variant",
true,
"<str> Use the <str> variant of the run-time system";
"-short-paths",
false,
" Shorten paths in types";
"-strict-sequence",
false,
" Left-hand part of a sequence must have type unit";
"-thread",
false,
" Generate code that supports the system threads library";
"-unsafe",
false,
" Do not compile bounds checking on array and string access";
"-use-runtime",
true,
"<file> Generate bytecode for the given runtime system";
"-use_runtime",
true,
"<file> (deprecated) same as -use-runtime";
"-v",
false,
" Print compiler version and location of standard library and exit";
"-verbose",
false,
" Print calls to external commands";
"-version",
false,
" Print version and exit";
"-vmthread",
false,
" Generate code that supports the threads library with VM-level\n scheduling";
"-vnum",
false,
" Print version number and exit";
"-w",
true,
"<list> Enable or disable warnings according to <list>:\n +<spec> enable warnings in <spec>\n -<spec> disable warnings in <spec>\n @<spec> enable warnings in <spec> and treat them as errors\n <spec> can be:\n <num> a single warning number\n <num1>..<num2> a range of consecutive warning numbers\n <letter> a predefined set\n default setting is \"+a-4-6-7-9-27-29-32..39-41..42-44-45\"";
"-warn-error",
true,
"<list> Enable or disable error status for warnings according\n to <list>. See option -w for the syntax of <list>.\n Default setting is \"-a\"";
"-warn-help",
false,
" Show description of warning numbers";
"-where",
false,
" Print location of standard library and exit";
"-nopervasives",
false,
" (undocumented)";
"-use-prims",
true,
"<file> (undocumented)";
"-dsource",
false,
" (undocumented)";
"-dparsetree",
false,
" (undocumented)";
"-dtypedtree",
false,
" (undocumented)";
"-drawlambda",
false,
" (undocumented)";
"-dlambda",
false,
" (undocumented)";
"-dinstr",
false,
" (undocumented)";
"-",
true,
"<file> Treat <file> as a file name (even if it starts with `-')";
];;
let ocamlcp_spec = Some [
"-P",
true,
"[afilmt] Profile constructs specified by argument (default fm):\n a Everything\n f Function calls and method calls\n i if ... then ... else\n l while and for loops\n m match ... with\n t try ... with";
"-p",
true,
"[afilmt] Same as option -P";
"-a",
false,
" Build a library";
"-absname",
false,
" Show absolute filenames in error messages";
"-annot",
false,
" Save information in <filename>.annot";
"-bin-annot",
false,
" Save typedtree in <filename>.cmt";
"-c",
false,
" Compile only (do not link)";
"-cc",
true,
"<command> Use <command> as the C compiler and linker";
"-cclib",
true,
"<opt> Pass option <opt> to the C linker";
"-ccopt",
true,
"<opt> Pass option <opt> to the C compiler and linker";
"-compat-32",
false,
" Check that generated bytecode can run on 32-bit platforms";
"-config",
false,
" Print configuration values and exit";
"-custom",
false,
" Link in custom mode";
"-dllib",
true,
"<lib> Use the dynamically-loaded library <lib>";
"-dllpath",
true,
"<dir> Add <dir> to the run-time search path for shared libraries";
"-dtypes",
false,
" (deprecated) same as -annot";
"-for-pack",
true,
"<ident> Ignored (for compatibility with ocamlopt)";
"-g",
false,
" Save debugging information";
"-i",
false,
" Print inferred interface";
"-I",
true,
"<dir> Add <dir> to the list of include directories";
"-impl",
true,
"<file> Compile <file> as a .ml file";
"-intf",
true,
"<file> Compile <file> as a .mli file";
"-intf-suffix",
true,
"<string> Suffix for interface files (default: .mli)";
"-intf_suffix",
true,
"<string> (deprecated) same as -intf-suffix";
"-labels",
false,
" Use commuting label mode";
"-linkall",
false,
" Link all modules, even unused ones";
"-make-runtime",
false,
" Build a runtime system with given C objects and libraries";
"-make_runtime",
false,
" (deprecated) same as -make-runtime";
"-modern",
false,
" (deprecated) same as -labels";
"-no-app-funct",
false,
" Deactivate applicative functors";
"-noassert",
false,
" Do not compile assertion checks";
"-noautolink",
false,
" Do not automatically link C libraries specified in .cma files";
"-nolabels",
false,
" Ignore non-optional labels in types";
"-nostdlib",
false,
" Do not add default directory to the list of include directories";
"-o",
true,
"<file> Set output file name to <file>";
"-output-obj",
false,
" Output a C object file instead of an executable";
"-pack",
false,
" Package the given .cmo files into one .cmo";
"-pp",
true,
"<command> Pipe sources through preprocessor <command>";
"-ppx",
true,
"<command> Pipe abstract syntax trees through preprocessor <command>";
"-principal",
false,
" Check principality of type inference";
"-rectypes",
false,
" Allow arbitrary recursive types";
"-runtime-variant",
true,
"<str> Use the <str> variant of the run-time system";
"-short-paths",
false,
" Shorten paths in types";
"-strict-sequence",
false,
" Left-hand part of a sequence must have type unit";
"-thread",
false,
" Generate code that supports the system threads library";
"-unsafe",
false,
" Do not compile bounds checking on array and string access";
"-use-runtime",
true,
"<file> Generate bytecode for the given runtime system";
"-use_runtime",
true,
"<file> (deprecated) same as -use-runtime";
"-v",
false,
" Print compiler version and location of standard library and exit";
"-verbose",
false,
" Print calls to external commands";
"-version",
false,
" Print version and exit";
"-vmthread",
false,
" Generate code that supports the threads library with VM-level\n scheduling";
"-vnum",
false,
" Print version number and exit";
"-w",
true,
"<list> Enable or disable warnings according to <list>:\n +<spec> enable warnings in <spec>\n -<spec> disable warnings in <spec>\n @<spec> enable warnings in <spec> and treat them as errors\n <spec> can be:\n <num> a single warning number\n <num1>..<num2> a range of consecutive warning numbers\n <letter> a predefined set\n default setting is \"+a-4-6-7-9-27-29-32..39-41..42-44-45\"";
"-warn-error",
true,
"<list> Enable or disable error status for warnings according\n to <list>. See option -w for the syntax of <list>.\n Default setting is \"-a\"";
"-warn-help",
false,
" Show description of warning numbers";
"-where",
false,
" Print location of standard library and exit";
"-nopervasives",
false,
" (undocumented)";
"-use-prims",
true,
"<file> (undocumented)";
"-dsource",
false,
" (undocumented)";
"-dparsetree",
false,
" (undocumented)";
"-dtypedtree",
false,
" (undocumented)";
"-drawlambda",
false,
" (undocumented)";
"-dlambda",
false,
" (undocumented)";
"-dinstr",
false,
" (undocumented)";
"-",
true,
"<file> Treat <file> as a file name (even if it starts with `-')";
];;
let ocamlmktop_spec = Some [
"-a",
false,
" Build a library";
"-absname",
false,
" Show absolute filenames in error messages";
"-annot",
false,
" Save information in <filename>.annot";
"-bin-annot",
false,
" Save typedtree in <filename>.cmt";
"-c",
false,
" Compile only (do not link)";
"-cc",
true,
"<command> Use <command> as the C compiler and linker";
"-cclib",
true,
"<opt> Pass option <opt> to the C linker";
"-ccopt",
true,
"<opt> Pass option <opt> to the C compiler and linker";
"-compat-32",
false,
" Check that generated bytecode can run on 32-bit platforms";
"-config",
false,
" Print configuration values and exit";
"-custom",
false,
" Link in custom mode";
"-dllib",
true,
"<lib> Use the dynamically-loaded library <lib>";
"-dllpath",
true,
"<dir> Add <dir> to the run-time search path for shared libraries";
"-dtypes",
false,
" (deprecated) same as -annot";
"-for-pack",
true,
"<ident> Ignored (for compatibility with ocamlopt)";
"-g",
false,
" Save debugging information";
"-i",
false,
" Print inferred interface";
"-I",
true,
"<dir> Add <dir> to the list of include directories";
"-impl",
true,
"<file> Compile <file> as a .ml file";
"-intf",
true,
"<file> Compile <file> as a .mli file";
"-intf-suffix",
true,
"<string> Suffix for interface files (default: .mli)";
"-intf_suffix",
true,
"<string> (deprecated) same as -intf-suffix";
"-labels",
false,
" Use commuting label mode";
"-linkall",
false,
" Link all modules, even unused ones";
"-make-runtime",
false,
" Build a runtime system with given C objects and libraries";
"-make_runtime",
false,
" (deprecated) same as -make-runtime";
"-modern",
false,
" (deprecated) same as -labels";
"-no-app-funct",
false,
" Deactivate applicative functors";
"-noassert",
false,
" Do not compile assertion checks";
"-noautolink",
false,
" Do not automatically link C libraries specified in .cma files";
"-nolabels",
false,
" Ignore non-optional labels in types";
"-nostdlib",
false,
" Do not add default directory to the list of include directories";
"-o",
true,
"<file> Set output file name to <file>";
"-output-obj",
false,
" Output a C object file instead of an executable";
"-pack",
false,
" Package the given .cmo files into one .cmo";
"-pp",
true,
"<command> Pipe sources through preprocessor <command>";
"-ppx",
true,
"<command> Pipe abstract syntax trees through preprocessor <command>";
"-principal",
false,
" Check principality of type inference";
"-rectypes",
false,
" Allow arbitrary recursive types";
"-runtime-variant",
true,
"<str> Use the <str> variant of the run-time system";
"-short-paths",
false,
" Shorten paths in types";
"-strict-sequence",
false,
" Left-hand part of a sequence must have type unit";
"-thread",
false,
" Generate code that supports the system threads library";
"-unsafe",
false,
" Do not compile bounds checking on array and string access";
"-use-runtime",
true,
"<file> Generate bytecode for the given runtime system";
"-use_runtime",
true,
"<file> (deprecated) same as -use-runtime";
"-v",
false,
" Print compiler version and location of standard library and exit";
"-verbose",
false,
" Print calls to external commands";
"-version",
false,
" Print version and exit";
"-vmthread",
false,
" Generate code that supports the threads library with VM-level\n scheduling";
"-vnum",
false,
" Print version number and exit";
"-w",
true,
"<list> Enable or disable warnings according to <list>:\n +<spec> enable warnings in <spec>\n -<spec> disable warnings in <spec>\n @<spec> enable warnings in <spec> and treat them as errors\n <spec> can be:\n <num> a single warning number\n <num1>..<num2> a range of consecutive warning numbers\n <letter> a predefined set\n default setting is \"+a-4-6-7-9-27-29-32..39-41..42-44-45\"";
"-warn-error",
true,
"<list> Enable or disable error status for warnings according\n to <list>. See option -w for the syntax of <list>.\n Default setting is \"-a\"";
"-warn-help",
false,
" Show description of warning numbers";
"-where",
false,
" Print location of standard library and exit";
"-nopervasives",
false,
" (undocumented)";
"-use-prims",
true,
"<file> (undocumented)";
"-dsource",
false,
" (undocumented)";
"-dparsetree",
false,
" (undocumented)";
"-dtypedtree",
false,
" (undocumented)";
"-drawlambda",
false,
" (undocumented)";
"-dlambda",
false,
" (undocumented)";
"-dinstr",
false,
" (undocumented)";
"-",
true,
"<file> Treat <file> as a file name (even if it starts with `-')";
];;
let ocamlopt_spec = Some [
"-fPIC",
false,
" Generate position-independent machine code (default)";
"-fno-PIC",
false,
" Generate position-dependent machine code";
"-a",
false,
" Build a library";
"-absname",
false,
" Show absolute filenames in error messages";
"-annot",
false,
" Save information in <filename>.annot";
"-bin-annot",
false,
" Save typedtree in <filename>.cmt";
"-c",
false,
" Compile only (do not link)";
"-cc",
true,
"<command> Use <command> as the C compiler and linker";
"-cclib",
true,
"<opt> Pass option <opt> to the C linker";
"-ccopt",
true,
"<opt> Pass option <opt> to the C compiler and linker";
"-compact",
false,
" Optimize code size rather than speed";
"-config",
false,
" Print configuration values and exit";
"-dtypes",
false,
" (deprecated) same as -annot";
"-for-pack",
true,
"<ident> Generate code that can later be `packed' with\n ocamlopt -pack -o <ident>.cmx";
"-g",
false,
" Record debugging information for exception backtrace";
"-i",
false,
" Print inferred interface";
"-I",
true,
"<dir> Add <dir> to the list of include directories";
"-impl",
true,
"<file> Compile <file> as a .ml file";
"-inline",
true,
"<n> Set aggressiveness of inlining to <n>";
"-intf",
true,
"<file> Compile <file> as a .mli file";
"-intf-suffix",
true,
"<string> Suffix for interface files (default: .mli)";
"-labels",
false,
" Use commuting label mode";
"-linkall",
false,
" Link all modules, even unused ones";
"-no-app-funct",
false,
" Deactivate applicative functors";
"-noassert",
false,
" Do not compile assertion checks";
"-noautolink",
false,
" Do not automatically link C libraries specified in .cmxa files";
"-nodynlink",
false,
" Enable optimizations for code that will not be dynlinked";
"-nolabels",
false,
" Ignore non-optional labels in types";
"-nostdlib",
false,
" Do not add default directory to the list of include directories";
"-o",
true,
"<file> Set output file name to <file>";
"-output-obj",
false,
" Output a C object file instead of an executable";
"-p",
false,
" Compile and link with profiling support for \"gprof\"\n (not supported on all platforms)";
"-pack",
false,
" Package the given .cmx files into one .cmx";
"-pp",
true,
"<command> Pipe sources through preprocessor <command>";
"-ppx",
true,
"<command> Pipe abstract syntax trees through preprocessor <command>";
"-principal",
false,
" Check principality of type inference";
"-rectypes",
false,
" Allow arbitrary recursive types";
"-runtime-variant",
true,
"<str> Use the <str> variant of the run-time system";
"-S",
false,
" Keep intermediate assembly file";
"-shared",
false,
" Produce a dynlinkable plugin";
"-short-paths",
false,
" Shorten paths in types";
"-strict-sequence",
false,
" Left-hand part of a sequence must have type unit";
"-thread",
false,
" Generate code that supports the system threads library";
"-unsafe",
false,
" Do not compile bounds checking on array and string access";
"-v",
false,
" Print compiler version and location of standard library and exit";
"-verbose",
false,
" Print calls to external commands";
"-version",
false,
" Print version and exit";
"-vnum",
false,
" Print version number and exit";
"-w",
true,
"<list> Enable or disable warnings according to <list>:\n +<spec> enable warnings in <spec>\n -<spec> disable warnings in <spec>\n @<spec> enable warnings in <spec> and treat them as errors\n <spec> can be:\n <num> a single warning number\n <num1>..<num2> a range of consecutive warning numbers\n <letter> a predefined set\n default setting is \"+a-4-6-7-9-27-29-32..39-41..42-44-45\"";
"-warn-error",
true,
"<list> Enable or disable error status for warnings according\n to <list>. See option -w for the syntax of <list>.\n Default setting is \"-a\"";
"-warn-help",
false,
" Show description of warning numbers";
"-where",
false,
" Print location of standard library and exit";
"-nopervasives",
false,
" (undocumented)";
"-dsource",
false,
" (undocumented)";
"-dparsetree",
false,
" (undocumented)";
"-dtypedtree",
false,
" (undocumented)";
"-drawlambda",
false,
" (undocumented)";
"-dlambda",
false,
" (undocumented)";
"-dclambda",
false,
" (undocumented)";
"-dcmm",
false,
" (undocumented)";
"-dsel",
false,
" (undocumented)";
"-dcombine",
false,
" (undocumented)";
"-dlive",
false,
" (undocumented)";
"-dspill",
false,
" (undocumented)";
"-dsplit",
false,
" (undocumented)";
"-dinterf",
false,
" (undocumented)";
"-dprefer",
false,
" (undocumented)";
"-dalloc",
false,
" (undocumented)";
"-dreload",
false,
" (undocumented)";
"-dscheduling",
false,
" (undocumented)";
"-dlinear",
false,
" (undocumented)";
"-dstartup",
false,
" (undocumented)";
"-",
true,
"<file> Treat <file> as a file name (even if it starts with `-')";
];;
let ocamldep_spec = Some [
"-absname",
false,
" Show absolute filenames in error messages";
"-all",
false,
" Generate dependencies on all files";
"-I",
true,
"<dir> Add <dir> to the list of include directories";
"-impl",
true,
"<f> Process <f> as a .ml file";
"-intf",
true,
"<f> Process <f> as a .mli file";
"-ml-synonym",
true,
"<e> Consider <e> as a synonym of the .ml extension";
"-mli-synonym",
true,
"<e> Consider <e> as a synonym of the .mli extension";
"-modules",
false,
" Print module dependencies in raw form (not suitable for make)";
"-native",
false,
" Generate dependencies for native-code only (no .cmo files)";
"-one-line",
false,
" Output one line per file, regardless of the length";
"-pp",
true,
"<cmd> Pipe sources through preprocessor <cmd>";
"-ppx",
true,
"<cmd> Pipe abstract syntax trees through preprocessor <cmd>";
"-slash",
false,
" (Windows) Use forward slash / instead of backslash \\ in file paths";
"-sort",
false,
" Sort files according to their dependencies";
"-version",
false,
" Print version and exit";
"-vnum",
false,
" Print version number and exit";
];;
let ocamldoc_spec = Some [
"-version",
false,
"\tPrint version and exit";
"-vnum",
false,
"\tPrint version and exit";
"-v",
false,
"\t\tverbose mode";
"-I",
true,
"<dir>\tAdd <dir> to the list of include directories";
"-pp",
true,
"<command>\tPipe sources through preprocessor <command>";
"-ppx",
true,
"<command>\n\t\tPipe abstract syntax tree through preprocessor <command>";
"-impl",
true,
"<file>\tConsider <file> as a .ml file";
"-intf",
true,
"<file>\tConsider <file> as a .mli file";
"-text",
true,
"<file>\tConsider <file> as a .txt file";
"-rectypes",
false,
"\tAllow arbitrary recursive types";
"-nolabels",
false,
"\tIgnore non-optional labels in types";
"-warn-error",
false,
"\tTreat ocamldoc warnings as errors";
"-hide-warnings",
false,
"\n\t\tdo not print ocamldoc warnings";
"-o",
true,
"<file>\tSet the output file name, used by texi, latex and dot generators\n\t\t(default is ocamldoc.out)\n\t\tor the prefix of index files for the HTML generator\n\t\t(default is index)";
"-d",
true,
"<dir>\tGenerate files in directory <dir>, rather than in current\n\t\tdirectory (for man and HTML generators)";
"-sort",
false,
"\tSort the list of top modules before generating the documentation";
"-no-stop",
false,
"\tDo not stop at (**/**) comments";
"-no-custom-tags",
false,
"\n\t\tDo not allow custom @-tags";
"-stars",
false,
"\tRemove beginning blanks of comment lines, until the first '*'";
"-inv-merge-ml-mli",
false,
"\n\t\tInverse implementations and interfaces when merging";
"-no-module-constraint-filter",
false,
"\n\t\tDo not filter module elements using module type constraints";
"-keep-code",
false,
"\tAlways keep code when available\n";
"-dump",
true,
"<file>\tDump collected information into <file>";
"-load",
true,
"<file>\tLoad information from <file> ; may be used several times\n";
"-t",
true,
"<title>\tUse <title> as title for the generated documentation";
"-intro",
true,
"<file>\tUse content of <file> as ocamldoc text to use as introduction\n\t\t(HTML, LaTeX and TeXinfo only)";
"-hide",
true,
"<M1,M2.M3,...>\n\t\tHide the given complete module names in generated doc";
"-m",
true,
"<options>\tspecify merge options between .mli and .ml\n\t\t<options> can be one or more of the following characters:\n\t\td merge description\n\t\ta merge @author\n\t\tv merge @version\n\t\tl merge @see\n\t\ts merge @since\n\t\tb merge @before\n\t\to merge @deprecated\n\t\tp merge @param\n\t\te merge @raise\n\t\tr merge @return\n\t\tc merge custom @-tags\n\t\tA merge all\n\n *** choosing a generator ***\n";
"-html",
false,
"\tGenerate HTML documentation";
"-latex",
false,
"\tGenerate LaTeX documentation";
"-texi",
false,
"\tGenerate TeXinfo documentation";
"-man",
false,
"\t\tGenerate man pages";
"-dot",
false,
"\t\tGenerate dot code of top modules dependencies";
"-customdir",
false,
"\tDisplay custom generators standard directory and exit";
"-i",
true,
"<dir>\tAdd the given directory to the search path for custom\n\t\tgenerators";
"-g",
true,
"<file.cm[o|a|xs]>\n\t\tLoad file defining a new documentation generator\n\n *** HTML options ***\n";
"-all-params",
false,
"\tDisplay the complete list of parameters for functions and\n\t\tmethods (HTML only)";
"-css-style",
true,
"<file>\n\t\tUse content of <file> as CSS style definition (HTML only)";
"-index-only",
false,
"\tGenerate index files only (HTML only)";
"-colorize-code",
false,
"\n\t\tColorize code even in documentation pages (HTML only)";
"-short-functors",
false,
"\n\t\tUse short form to display functor types (HTML only)";
"-charset",
true,
"<s>\n\t\tAdd information about character encoding being s\n\t\t(default is iso-8859-1)\n\n *** LaTeX options ***\n";
"-noheader",
false,
"\tSuppress header in generated documentation\n\t\t(LaTeX and TeXinfo only)";
"-notrailer",
false,
"\tSuppress trailer in generated documentation\n\t\t(LaTeX and TeXinfo only)";
"-sepfiles",
false,
"\tGenerate one file per toplevel module (LaTeX only)";
"-latextitle",
false,
"n,style\n\t\tAssociate {n } to the given sectionning style\n\t\t(e.g. 'section') in the latex output (LaTeX only)\n\t\tDefault sectionning is:\n\t\t 1 -> section\n\t\t 2 -> subsection\n\t\t 3 -> subsubsection\n\t\t 4 -> paragraph\n\t\t 5 -> subparagraph";
"-latex-value-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of values.\n\t\t(default is \"val:\")";
"-latex-type-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of types.\n\t\t(default is \"type:\")";
"-latex-exception-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of exceptions.\n\t\t(default is \"exception:\")";
"-latex-attribute-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of attributes.\n\t\t(default is \"val:\")";
"-latex-method-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of methods.\n\t\t(default is \"method:\")";
"-latex-module-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of modules.\n\t\t(default is \"module:\")";
"-latex-module-type-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of module types.\n\t\t(default is \"moduletype:\")";
"-latex-class-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of classes.\n\t\t(default is \"class:\")";
"-latex-class-type-prefix",
true,
"<string>\n\t\tUse <string> as prefix for the LaTeX labels of class types.\n\t\t(default is \"classtype:\")";
"-notoc",
false,
"\tDo not generate table of contents (LaTeX only)\n\n *** texinfo options ***\n";
"-noindex",
false,
"\tDo not build index for Info files (TeXinfo only)";
"-esc8",
false,
"\tEscape accentuated characters in Info files (TeXinfo only)";
"-info-section",
false,
"Specify section of Info directory (TeXinfo only)";
"-info-entry",
false,
"\tSpecify Info directory entry (TeXinfo only)\n\n *** dot options ***\n";
"-dot-colors",
true,
"<c1,c2,...,cn>\n\t\tUse colors c1,c1,...,cn in the dot output\n\t\t(default list is darkturquoise,darkgoldenrod2,cyan,green,\n\t\tmagenta,yellow,burlywood1,aquamarine,floralwhite,lightpink,\n\t\tlightblue,mediumturquoise,salmon,slategray3)";
"-dot-include-all",
false,
"\n\t\tInclude all modules in the dot output, not only the\n\t\tmodules given on the command line";
"-dot-types",
false,
"\tGenerate dependency graph for types instead of modules";
"-dot-reduce",
false,
"\tPerform a transitive reduction on the selected dependency graph\n\t\tbefore the dot output\n\n *** man pages options ***\n";
"-man-mini",
false,
"\tGenerate man pages only for modules, module types, classes\n\t\tand class types (man only)";
"-man-suffix",
true,
"<suffix>\n\t\tUse <suffix> for man page files (default is 3o) (man only)\n";
"-man-section",
true,
"<section>\n\t\tUse <section> in man page files (default is 3) (man only)\n";
];;
Welcome to findlib version 1.5.5
Configuring core...
Checking for #remove_directory...
Testing threading model...
systhread_supported: true
Testing DLLs...
Testing whether ppxopt can be supported...
File "itest-aux/ppx.ml", line 1, characters 0-25:
Error: Unbound value Toploop.preprocess_phrase
Configuring libraries...
native dynlink: found
labltk: not present
Sorry, toolbox requires labltk - omitting toolbox.
ocamlbuild: found
camlp4: using camlp4, style 310
compiler-libs: found
dbm: not present (normal since OCaml-4.00)
bytes: not found, installing compat library
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 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
Detecting compiler arguments: (extractor built) ok
About the OCAML core installation:
Standard library: /usr/lib/ocaml
Binaries: /usr/bin
Manual pages: /usr/local/man
Multi-threading type: posix
The directory of site-specific packages will be
site-lib: /usr/lib/ocaml
The configuration file is written to:
findlib config file: /etc/ocamlfind.conf
Software will be installed:
Libraries: in <site-lib>/findlib
Binaries: /usr/bin
Manual pages: /usr/share/man
topfind script: /usr/lib/ocaml
Topfind ppxopt support: no
Toolbox: no
Link custom runtime: yes
Need bytes compatibility: yes
Configuration has been written to Makefile.config
You can now do 'make all', and optionally 'make opt', to build ocamlfind.
make[2]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
for p in findlib bytes; do ( cd src/$p; make all ) || exit; done
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5/src/findlib'
Makefile:160: depend: No such file or directory
ocamllex fl_meta.mll
22 states, 392 transitions, table size 1700 bytes
ocamldep *.ml *.mli >depend
USE_CYGPATH="0"; \
export USE_CYGPATH; \
cat findlib_config.mlp | \
../../tools/patch '@CONFIGFILE@' '/etc/ocamlfind.conf' | \
../../tools/patch '@STDLIB@' '/usr/lib/ocaml' | \
sed -e 's;@AUTOLINK@;true;g' \
-e 's;@SYSTEM@;linux;g' \
>findlib_config.ml
ocamlc -I +compiler-libs -g -c findlib_config.ml
ocamlc -I +compiler-libs -g -c fl_split.ml
ocamlc -I +compiler-libs -g -c fl_metatoken.ml
ocamlc -I +compiler-libs -g -c fl_meta.ml
ocamlc -I +compiler-libs -c fl_metascanner.mli
ocamlc -I +compiler-libs -g -c fl_metascanner.ml
ocamlc -I +compiler-libs -c fl_topo.mli
ocamlc -I +compiler-libs -g -c fl_topo.ml
ocamlc -I +compiler-libs -c fl_package_base.mli
ocamlc -I +compiler-libs -g -c fl_package_base.ml
ocamlc -I +compiler-libs -c findlib.mli
ocamlc -I +compiler-libs -g -c findlib.ml
ocamlc -I +compiler-libs -g -c fl_args.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
ocamlc -I +compiler-libs -g -c ocaml_args.ml
ocamlc -I +compiler-libs -g -c frontend.ml
ocamlc -I +compiler-libs -custom -o ocamlfind -g findlib.cma unix.cma \
ocaml_args.cmo frontend.cmo
if [ "false" = "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 -c topfind.mli
ocamlc -I +compiler-libs -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/lib/ocaml' \
>topfind
ocamlc -I +compiler-libs -c num_top_printers.mli
ocamlc -I +compiler-libs -g -c num_top_printers.ml
ocamlc -I +compiler-libs -c num_top.mli
ocamlc -I +compiler-libs -g -c num_top.ml
ocamlc -I +compiler-libs -a -o num_top.cma num_top_printers.cmo num_top.cmo
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5/src/findlib'
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5/src/bytes'
ocamlbuild -classic-display -no-links bytes.cmi bytes.cma
/usr/bin/ocamldep.opt -modules bytes.ml > bytes.ml.depends
/usr/bin/ocamlc.opt -c -o bytes.cmo bytes.ml
/usr/bin/ocamlc.opt -a bytes.cmo -o bytes.cma
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5/src/bytes'
make all-config
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
USE_CYGPATH="0"; \
export USE_CYGPATH; \
cat findlib.conf.in | \
tools/patch '@SITELIB@' '/usr/lib/ocaml' >findlib.conf
if ocamlc.opt >/dev/null 2>&1; then \
echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \
fi
if ocamlopt.opt >/dev/null 2>&1; then \
echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \
fi
if ocamldep.opt >/dev/null 2>&1; then \
echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \
fi
if ocamldoc.opt >/dev/null 2>&1; then \
echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \
fi
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
make[2]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
make[2]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
for p in findlib bytes; do ( cd src/$p; make opt ) || exit; done
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5/src/findlib'
ocamldep *.ml *.mli >depend
ocamlopt -I +compiler-libs -c findlib_config.ml
ocamlopt -I +compiler-libs -c fl_split.ml
ocamlopt -I +compiler-libs -c fl_metatoken.ml
ocamlopt -I +compiler-libs -c fl_meta.ml
ocamlopt -I +compiler-libs -c fl_metascanner.ml
ocamlopt -I +compiler-libs -c fl_topo.ml
ocamlopt -I +compiler-libs -c fl_package_base.ml
ocamlopt -I +compiler-libs -c findlib.ml
ocamlopt -I +compiler-libs -c fl_args.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
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; \
fi
ocamlopt -I +compiler-libs -c ocaml_args.ml
ocamlopt -I +compiler-libs -c frontend.ml
ocamlopt -I +compiler-libs -o ocamlfind_opt findlib.cmxa unix.cmxa \
ocaml_args.cmx frontend.cmx
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5/src/findlib'
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5/src/bytes'
files="bytes.cmx bytes.a bytes.cmxa"; \
if [ 1 = 1 ]; then \
files="$files bytes.cmxs"; \
fi; \
ocamlbuild -classic-display -no-links $files
/usr/bin/ocamlopt.opt -c -o bytes.cmx bytes.ml
/usr/bin/ocamlopt.opt -a bytes.cmx -o bytes.cmxa
/usr/bin/ocamlopt.opt -shared bytes.cmx -o bytes.cmxs
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5/src/bytes'
make[2]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
make[1]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
fakeroot debian/rules binary
dh binary --with ocaml --with python2
dh_testroot
dh_prep
rm -f debian/ocaml-findlib.substvars
rm -f debian/ocaml-findlib.*.debhelper
rm -rf debian/ocaml-findlib/
rm -f debian/ocaml-findlib-dev.substvars
rm -f debian/ocaml-findlib-dev.*.debhelper
rm -rf debian/ocaml-findlib-dev/
debian/rules override_dh_auto_install
make[1]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
debian/install.sh
make[2]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
mkdir -p "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/bin"
mkdir -p "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/share/man"
make install-config
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
mkdir -p "`dirname \"/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/etc/ocamlfind.conf\"`"
test -f "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/etc/ocamlfind.conf" || cp findlib.conf "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/etc/ocamlfind.conf"
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
for p in findlib bytes; do ( cd src/$p; make install ); done
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5/src/findlib'
mkdir -p "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/findlib"
mkdir -p "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/bin"
test 1 -eq 0 || cp topfind "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml"
files=`../../tools/collect_files ../../Makefile.config findlib.cmi findlib.mli findlib.cma 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.cmxa findlib.a findlib.cmxs META` && \
cp $files "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/findlib"
f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \
cp $f "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/bin/ocamlfind"
# the following "if" block is only needed for 4.00beta2
if [ 1 -eq 0 -a -f "/usr/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \
cd "/usr/lib/ocaml/compiler-libs/"; \
cp topdirs.cmi toploop.cmi "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/findlib/"; \
fi
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5/src/findlib'
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5/src/bytes'
ocamlbuild -classic-display -no-links bytes.cmi bytes.cma
mkdir -p "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/bytes"
cd _build/ && cp ../META bytes.cmi bytes.cma "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/bytes"
cd _build/ && for f in bytes.cmx bytes.a bytes.cmxa bytes.cmxs; do if [ -f "$f" ]; then cp $f "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/bytes"; fi; done
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5/src/bytes'
make install-meta
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
for x in `ls site-lib-src`; do if [ "$x" != "CVS" -a -f "site-lib-src/$x/META" ]; then mkdir -p "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/$x"; cp site-lib-src/$x/META "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/$x"; fi; done
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
cd src/findlib; make install-num-top
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5/src/findlib'
mkdir -p "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/num-top"
cp num_top.cma num_top.cmi num_top_printers.cmi \
"/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/lib/ocaml/num-top"
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5/src/findlib'
if [ 1 -eq 1 ]; then \
cp tools/safe_camlp4 "/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/bin"; \
fi
make install-doc
make[3]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
mkdir -p /tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/share/man/man1 /tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/share/man/man3 /tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/share/man/man5
cp doc/ref-man/ocamlfind.1 /tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/share/man/man1
cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 /tmp/buildd/ocaml-findlib-1.5.5/debian/tmp/usr/share/man/man5
make[3]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
make[2]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
make[1]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
debian/rules override_dh_install
make[1]: Entering directory '/tmp/buildd/ocaml-findlib-1.5.5'
dh_install
install -d debian/ocaml-findlib//etc
cp -a debian/tmp/etc/ocamlfind.conf debian/ocaml-findlib//etc/
install -d debian/ocaml-findlib//usr/bin
cp -a debian/tmp/usr/bin/ocamlfind debian/ocaml-findlib//usr/bin/
cp -a debian/tmp/usr/bin/safe_camlp4 debian/ocaml-findlib//usr/bin/
install -d debian/ocaml-findlib//usr/share/man/man1
cp -a debian/tmp/usr/share/man/man1/ocamlfind.1 debian/ocaml-findlib//usr/share/man/man1/
install -d debian/ocaml-findlib//usr/share/man/man5
cp -a debian/tmp/usr/share/man/man5/findlib.conf.5 debian/ocaml-findlib//usr/share/man/man5/
cp -a debian/tmp/usr/share/man/man5/META.5 debian/ocaml-findlib//usr/share/man/man5/
cp -a debian/tmp/usr/share/man/man5/site-lib.5 debian/ocaml-findlib//usr/share/man/man5/
install -d debian/ocaml-findlib//usr/lib/ocaml/\*
cp -a debian/tmp/usr/lib/ocaml/bigarray/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/bytes/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/camlp4/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/compiler-libs/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/dynlink/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/findlib/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/graphics/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/num-top/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/num/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/ocamlbuild/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/stdlib/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/str/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/threads/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/unix/META debian/ocaml-findlib//usr/lib/ocaml/\*/
cp -a debian/tmp/usr/lib/ocaml/topfind debian/ocaml-findlib//usr/lib/ocaml/
cp -a debian/tmp/usr/lib/ocaml/findlib debian/ocaml-findlib//usr/lib/ocaml/
cp -a debian/tmp/usr/lib/ocaml/num-top debian/ocaml-findlib//usr/lib/ocaml/
install -d debian/ocaml-findlib//usr/lib/ocaml/bytes
cp -a debian/tmp/usr/lib/ocaml/bytes/bytes.a debian/ocaml-findlib//usr/lib/ocaml/bytes/
cp -a debian/tmp/usr/lib/ocaml/bytes/bytes.cma debian/ocaml-findlib//usr/lib/ocaml/bytes/
cp -a debian/tmp/usr/lib/ocaml/bytes/bytes.cmi debian/ocaml-findlib//usr/lib/ocaml/bytes/
cp -a debian/tmp/usr/lib/ocaml/bytes/bytes.cmx debian/ocaml-findlib//usr/lib/ocaml/bytes/
cp -a debian/tmp/usr/lib/ocaml/bytes/bytes.cmxa debian/ocaml-findlib//usr/lib/ocaml/bytes/
cp -a debian/tmp/usr/lib/ocaml/bytes/bytes.cmxs debian/ocaml-findlib//usr/lib/ocaml/bytes/
install -d debian/ocaml-findlib-dev//usr/lib/ocaml/findlib
cp -a debian/tmp/usr/lib/ocaml/findlib/findlib.a debian/ocaml-findlib-dev//usr/lib/ocaml/findlib/
cp -a debian/tmp/usr/lib/ocaml/findlib/findlib.cmxa debian/ocaml-findlib-dev//usr/lib/ocaml/findlib/
cp -a debian/tmp/usr/lib/ocaml/findlib/findlib.mli debian/ocaml-findlib-dev//usr/lib/ocaml/findlib/
cp -a debian/tmp/usr/lib/ocaml/findlib/fl_metascanner.mli debian/ocaml-findlib-dev//usr/lib/ocaml/findlib/
cp -a debian/tmp/usr/lib/ocaml/findlib/fl_package_base.mli debian/ocaml-findlib-dev//usr/lib/ocaml/findlib/
cp -a debian/tmp/usr/lib/ocaml/findlib/topfind.mli debian/ocaml-findlib-dev//usr/lib/ocaml/findlib/
cp -a debian/tmp/usr/lib/ocaml/findlib/Makefile.config debian/ocaml-findlib-dev//usr/lib/ocaml/findlib/
rm -f debian/ocaml-findlib/usr/lib/ocaml/findlib/*.a
rm -f debian/ocaml-findlib/usr/lib/ocaml/findlib/*.cmxa
rm -f debian/ocaml-findlib/usr/lib/ocaml/findlib/*.mli
rm -f debian/ocaml-findlib/usr/lib/ocaml/findlib/Makefile.config
make[1]: Leaving directory '/tmp/buildd/ocaml-findlib-1.5.5'
dh_ocamldoc
dh_installdocs
install -g 0 -o 0 -d debian/ocaml-findlib/usr/share/doc/ocaml-findlib
install -g 0 -o 0 -m 644 -p debian/copyright debian/ocaml-findlib/usr/share/doc/ocaml-findlib/copyright
install -g 0 -o 0 -d debian/ocaml-findlib-dev/usr/share/doc/ocaml-findlib-dev
install -g 0 -o 0 -m 644 -p debian/copyright debian/ocaml-findlib-dev/usr/share/doc/ocaml-findlib-dev/copyright
dh_installchangelogs
install -o 0 -g 0 -p -m644 debian/changelog debian/ocaml-findlib/usr/share/doc/ocaml-findlib/changelog.Debian
install -o 0 -g 0 -p -m644 debian/changelog debian/ocaml-findlib-dev/usr/share/doc/ocaml-findlib-dev/changelog.Debian
dh_installman
man --recode UTF-8 ./ocamlfind\.1 > ocamlfind\.1\.new
chmod 644 ocamlfind.1.new
mv -f ocamlfind.1.new ocamlfind.1
man --recode UTF-8 ./site\-lib\.5 > site\-lib\.5\.new
chmod 644 site-lib.5.new
mv -f site-lib.5.new site-lib.5
man --recode UTF-8 ./META\.5 > META\.5\.new
chmod 644 META.5.new
mv -f META.5.new META.5
man --recode UTF-8 ./findlib\.conf\.5 > findlib\.conf\.5\.new
chmod 644 findlib.conf.5.new
mv -f findlib.conf.5.new findlib.conf.5
dh_python2
W: dh_python2:479: Please add dh-python package to Build-Depends
D: dh_python2:586: argv: ['/usr/share/python/dh_python2']
D: dh_python2:587: options: {'recommends': None, 'compile_all': False, 'verbose': False, 'shebang': None, 'regexpr': None, 'clean_dbg_pkg': True, 'guess_deps': True, 'package': None, 'skip_private': False, 'O': None, 'guess_versions': True, 'suggests': None, 'depends': None, 'vrange': None, 'ignore_namespace': False, 'namespaces': None, 'ignore_shebangs': False, 'clean_pycentral': False, 'no_package': None, 'arch': None, 'no_shebang_rewrite': False}
D: dh_python2:588: args: []
D: dh_python2:598: processing package ocaml-findlib-dev...
D: dh_python2:473: package ocaml-findlib-dev details = {'requires.txt': set([]), 'shebangs': set([]), 'compile': False, 'ext': set([]), 'nsp.txt': set([]), 'public_vers': set([]), 'private_dirs': {}}
D: dh_python2:598: processing package ocaml-findlib...
D: dh_python2:473: package ocaml-findlib details = {'requires.txt': set([]), 'shebangs': set([]), 'compile': False, 'ext': set([]), 'nsp.txt': set([]), 'public_vers': set([]), 'private_dirs': {}}
dh_perl
dh_link
dh_compress
cd debian/ocaml-findlib
chmod a-x usr/share/man/man1/ocamlfind.1 usr/share/man/man5/site-lib.5 usr/share/man/man5/META.5 usr/share/man/man5/findlib.conf.5 usr/share/doc/ocaml-findlib/changelog.Debian
gzip -9nf usr/share/man/man1/ocamlfind.1 usr/share/man/man5/site-lib.5 usr/share/man/man5/META.5 usr/share/man/man5/findlib.conf.5 usr/share/doc/ocaml-findlib/changelog.Debian
cd '/tmp/buildd/ocaml-findlib-1.5.5'
cd debian/ocaml-findlib-dev
chmod a-x usr/share/doc/ocaml-findlib-dev/changelog.Debian
gzip -9nf usr/share/doc/ocaml-findlib-dev/changelog.Debian
cd '/tmp/buildd/ocaml-findlib-1.5.5'
dh_fixperms
find debian/ocaml-findlib -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/ocaml-findlib ! -type l -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/ocaml-findlib/usr/share/doc -type f ! -regex 'debian/ocaml-findlib/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib/usr/share/doc -type d -print0 2>/dev/null | xargs -0r chmod 755
find debian/ocaml-findlib/usr/share/man debian/ocaml-findlib/usr/man/ debian/ocaml-findlib/usr/X11*/man/ -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib -perm -5 -type f \( -name '*.so.*' -or -name '*.so' -or -name '*.la' -or -name '*.a' \) -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib/usr/include -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib/usr/share/applications -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib -perm -5 -type f \( -name '*.cmxs' \) -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib/usr/lib/x86_64-linux-gnu/perl5/5.20 debian/ocaml-findlib/usr/share/perl5 -type f -perm -5 -name '*.pm' -print0 2>/dev/null | xargs -0r chmod a-X
find debian/ocaml-findlib/usr/bin -type f -print0 2>/dev/null | xargs -0r chmod a+x
find debian/ocaml-findlib/usr/lib -type f -name '*.ali' -print0 2>/dev/null | xargs -0r chmod uga-w
find debian/ocaml-findlib-dev -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/ocaml-findlib-dev ! -type l -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/ocaml-findlib-dev/usr/share/doc -type f ! -regex 'debian/ocaml-findlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib-dev/usr/share/doc -type d -print0 2>/dev/null | xargs -0r chmod 755
find debian/ocaml-findlib-dev/usr/share/man debian/ocaml-findlib-dev/usr/man/ debian/ocaml-findlib-dev/usr/X11*/man/ -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib-dev -perm -5 -type f \( -name '*.so.*' -or -name '*.so' -or -name '*.la' -or -name '*.a' \) -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib-dev/usr/include -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib-dev/usr/share/applications -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib-dev -perm -5 -type f \( -name '*.cmxs' \) -print0 2>/dev/null | xargs -0r chmod 644
find debian/ocaml-findlib-dev/usr/lib/x86_64-linux-gnu/perl5/5.20 debian/ocaml-findlib-dev/usr/share/perl5 -type f -perm -5 -name '*.pm' -print0 2>/dev/null | xargs -0r chmod a-X
find debian/ocaml-findlib-dev/usr/lib -type f -name '*.ali' -print0 2>/dev/null | xargs -0r chmod uga-w
dh_strip
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cmxs
strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmxs
strip --remove-section=.comment --remove-section=.note debian/ocaml-findlib/usr/bin/ocamlfind
strip --strip-debug debian/ocaml-findlib-dev/usr/lib/ocaml/findlib/findlib.a
dh_makeshlibs
rm -f debian/ocaml-findlib/DEBIAN/shlibs
rm -f debian/ocaml-findlib-dev/DEBIAN/shlibs
dh_shlibdeps
install -o 0 -g 0 -d debian/ocaml-findlib/DEBIAN
dpkg-shlibdeps -Tdebian/ocaml-findlib.substvars debian/ocaml-findlib/usr/bin/ocamlfind debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cmxs debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmxs
install -o 0 -g 0 -d debian/ocaml-findlib-dev/DEBIAN
dh_installdeb
find debian/ocaml-findlib/etc -type f -printf '/etc/%P
' | LC_ALL=C sort >> debian/ocaml-findlib/DEBIAN/conffiles
chmod 644 debian/ocaml-findlib/DEBIAN/conffiles
dh_ocaml
+++ Remove former .olist.debhelper files +++
+++ Generate .olist.debhelper files +++
"cat debian/ocaml-findlib.olist.debhelper"
debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top_printers.cmi
debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top.cmi
debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top.cma
debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_metatoken.cmi
debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_metascanner.cmi
debian/ocaml-findlib/usr/lib/ocaml/findlib/topfind.cmi
debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cma
debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_package_base.cmi
debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib_top.cma
debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cmi
debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cmxs
debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmxa
debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmxs
debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cma
debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmi
debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmx
"cat debian/ocaml-findlib-dev.olist.debhelper"
debian/ocaml-findlib-dev/usr/lib/ocaml/findlib/findlib.cmxa
+++ Compute .md5sums and lintian files for dev packages +++
+++ Compute dependencies for dev +++
+++ Compute dependencies for binary packages+++
grep -s -v '^ocaml:Depends=' debian/ocaml-findlib.substvars > debian/ocaml-findlib.substvars.new || true
mv debian/ocaml-findlib.substvars.new debian/ocaml-findlib.substvars
/usr/bin/ocaml-md5sums -v --package ocaml-findlib dep < debian/ocaml-findlib.olist.debhelper
Processing debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top_printers.cmi
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top_printers.cmi
Processing debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top.cmi
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top.cmi
Processing debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top.cma
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/num-top/num_top.cma
Processing debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_metatoken.cmi
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_metatoken.cmi
Processing debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_metascanner.cmi
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_metascanner.cmi
Processing debian/ocaml-findlib/usr/lib/ocaml/findlib/topfind.cmi
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/findlib/topfind.cmi
Processing debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cma
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cma
Processing debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_package_base.cmi
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/findlib/fl_package_base.cmi
Processing debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib_top.cma
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib_top.cma
Processing debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cmi
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cmi
Processing debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cmxs
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/findlib/findlib.cmxs
Processing debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmxa
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmxa
Processing debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmxs
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmxs
Processing debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cma
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cma
Processing debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmi
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmi
Processing debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmx
Execute ocamlobjinfo debian/ocaml-findlib/usr/lib/ocaml/bytes/bytes.cmx
ocaml-findlib depends on ocaml-nox/ocaml-base-nox v4.01.0-5 through Num
W: ocaml-findlib doesn't resolve dependency on unit Consistbl
W: ocaml-findlib doesn't resolve dependency on unit Types
W: ocaml-findlib doesn't resolve dependency on unit Asttypes
W: ocaml-findlib doesn't resolve dependency on unit Outcometree
W: ocaml-findlib doesn't resolve dependency on unit Subst
W: ocaml-findlib doesn't resolve dependency on unit Parsetree
W: ocaml-findlib doesn't resolve dependency on unit Path
W: ocaml-findlib doesn't resolve dependency on unit Longident
W: ocaml-findlib doesn't resolve dependency on unit Env
W: ocaml-findlib doesn't resolve dependency on unit Primitive
W: ocaml-findlib doesn't resolve dependency on unit Location
W: ocaml-findlib doesn't resolve dependency on unit Topdirs
W: ocaml-findlib doesn't resolve dependency on unit Toploop
W: ocaml-findlib doesn't resolve dependency on unit Warnings
W: ocaml-findlib doesn't resolve dependency on unit Ident
(grep -s -v ocaml:Depends debian/ocaml-findlib.substvars; echo ocaml:Depends=ocaml-base-nox-4.01.0) > debian/ocaml-findlib.substvars.new
mv debian/ocaml-findlib.substvars.new debian/ocaml-findlib.substvars
/usr/bin/ocaml-md5sums -v --package ocaml-findlib-dev dep < debian/ocaml-findlib-dev.olist.debhelper
Processing debian/ocaml-findlib-dev/usr/lib/ocaml/findlib/findlib.cmxa
Execute ocamlobjinfo debian/ocaml-findlib-dev/usr/lib/ocaml/findlib/findlib.cmxa
ocaml-findlib-dev depends on ocaml-nox/ocaml-base-nox v4.01.0-5 through Pervasives
(grep -s -v ocaml:Depends debian/ocaml-findlib-dev.substvars; echo ocaml:Depends=ocaml-base-nox-4.01.0) > debian/ocaml-findlib-dev.substvars.new
mv debian/ocaml-findlib-dev.substvars.new debian/ocaml-findlib-dev.substvars
dh_gencontrol
echo misc:Depends= >> debian/ocaml-findlib.substvars
dpkg-gencontrol -pocaml-findlib -ldebian/changelog -Tdebian/ocaml-findlib.substvars -Pdebian/ocaml-findlib
dpkg-gencontrol: warning: Provides field of package ocaml-findlib: unknown substitution variable ${ocaml:Provides}
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
chmod 644 debian/ocaml-findlib/DEBIAN/control
chown 0:0 debian/ocaml-findlib/DEBIAN/control
echo misc:Depends= >> debian/ocaml-findlib-dev.substvars
dpkg-gencontrol -pocaml-findlib-dev -ldebian/changelog -Tdebian/ocaml-findlib-dev.substvars -Pdebian/ocaml-findlib-dev
dpkg-gencontrol: warning: Depends field of package ocaml-findlib-dev: unknown substitution variable ${shlibs:Depends}
dpkg-gencontrol: warning: Provides field of package ocaml-findlib-dev: unknown substitution variable ${ocaml:Provides}
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
chmod 644 debian/ocaml-findlib-dev/DEBIAN/control
chown 0:0 debian/ocaml-findlib-dev/DEBIAN/control
dh_md5sums
(cd debian/ocaml-findlib >/dev/null ; find . -type f ! -path "./etc/ocamlfind.conf" ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
chmod 644 debian/ocaml-findlib/DEBIAN/md5sums
chown 0:0 debian/ocaml-findlib/DEBIAN/md5sums
(cd debian/ocaml-findlib-dev >/dev/null ; find . -type f ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
chmod 644 debian/ocaml-findlib-dev/DEBIAN/md5sums
chown 0:0 debian/ocaml-findlib-dev/DEBIAN/md5sums
dh_builddeb
dpkg-deb --build debian/ocaml-findlib ..
dpkg-deb: building package `ocaml-findlib' in `../ocaml-findlib_1.5.5-1_amd64.deb'.
dpkg-deb --build debian/ocaml-findlib-dev ..
dpkg-deb: building package `ocaml-findlib-dev' in `../ocaml-findlib-dev_1.5.5-1_amd64.deb'.
dpkg-genchanges >../ocaml-findlib_1.5.5-1_amd64.changes
dpkg-genchanges: including full source code in upload
dpkg-source --after-build ocaml-findlib-1.5.5
dpkg-buildpackage: full upload (original source is included)
W: no hooks of type B found -- ignoring
I: Copying back the cached apt archive contents
I: unmounting /home/vagrant/buildroot/SRPMS filesystem
I: unmounting /home/vagrant/buildroot/RPMS filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: Current time: Sun Jul 31 23:08:10 GMT 2016
I: pbuilder-time-stamp: 1470006490
-> Cleaning COW directory
forking: rm -rf /var/cache/pbuilder/build//cow.3327
[UPDATEREPO] _build/RPMS/ocaml-findlib_1.5.5-1_amd64.deb
W: Unable to stat ./RPMS
[COWBUILDER] _build/RPMS/libre-ocaml-dev_1.2.2-1_amd64.deb
-> Copying COW directory
forking: rm -rf /var/cache/pbuilder/build//cow.5751
forking: cp -al /var/cache/pbuilder/base.cow /var/cache/pbuilder/build//cow.5751
I: removed stale ilistfile /var/cache/pbuilder/build//cow.5751/.ilist
forking: chroot /var/cache/pbuilder/build//cow.5751 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i '
-> Invoking pbuilder
forking: pbuilder build --configfile pbuilder/pbuilderrc --buildplace /var/cache/pbuilder/build//cow.5751 --buildresult RPMS --debbuildopts --no-targz --internal-chrootexec chroot /var/cache/pbuilder/build//cow.5751 cow-shell /home/vagrant/buildroot/SRPMS/libre-ocaml_1.2.2-1.dsc
W: /root/.pbuilderrc does not exist
I: Running in no-targz mode
I: using fakeroot in build.
I: pbuilder: network access will be disabled during build
I: Current time: Sun Jul 31 23:08:12 GMT 2016
I: pbuilder-time-stamp: 1470006492
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /home/vagrant/buildroot/RPMS
I: Mounting /home/vagrant/buildroot/SRPMS
I: policy-rc.d already exists
I: Obtaining the cached apt archive contents
I: Installing the build-deps
I: user script /var/cache/pbuilder/build/cow.5751/tmp/hooks/D05deps starting
Ign file: ./ InRelease
Ign file: ./ InRelease
Ign file: ./ Release.gpg
Ign file: ./ Release.gpg
Ign file: ./ Release
Ign file: ./ Release
Ign file: ./ Translation-en
Ign http://httpredir.debian.org jessie InRelease
Hit http://httpredir.debian.org jessie Release.gpg
Hit http://httpredir.debian.org jessie Release
Ign http://xenbits.xenproject.org ./ InRelease
Hit http://httpredir.debian.org jessie/main amd64 Packages
Hit http://httpredir.debian.org jessie/main Translation-en
Ign http://xenbits.xenproject.org ./ Release.gpg
Ign http://xenbits.xenproject.org ./ Release
Ign http://xenbits.xenproject.org ./ Packages/DiffIndex
Ign http://xenbits.xenproject.org ./ Translation-en
Hit http://xenbits.xenproject.org ./ Packages
Reading package lists... Done
I: user script /var/cache/pbuilder/build/cow.5751/tmp/hooks/D05deps finished
I: user script /var/cache/pbuilder/build/cow.5751/tmp/hooks/D10mandb starting
I: Preseed man-db/auto-update to false
I: user script /var/cache/pbuilder/build/cow.5751/tmp/hooks/D10mandb finished
I: user script /var/cache/pbuilder/build/cow.5751/tmp/hooks/D15nofsync starting
I: Stop apt from calling fsync for each package
I: user script /var/cache/pbuilder/build/cow.5751/tmp/hooks/D15nofsync finished
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
ncurses-doc ocaml-doc tuareg-mode ocaml-mode
Recommended packages:
ledit readline-editor camlp4
The following NEW packages will be installed:
libncurses5-dev libtinfo-dev ocaml-base-nox ocaml-compiler-libs ocaml-findlib ocaml-interp ocaml-native-compilers ocaml-nox
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/9261 kB of archives.
After this operation, 56.4 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
ocaml-findlib
Selecting previously unselected package libtinfo-dev:amd64.
(Reading database ... 14361 files and directories currently installed.)
Preparing to unpack .../libtinfo-dev_5.9+20140913-1+b1_amd64.deb ...
Unpacking libtinfo-dev:amd64 (5.9+20140913-1+b1) ...
Selecting previously unselected package libncurses5-dev:amd64.
Preparing to unpack .../libncurses5-dev_5.9+20140913-1+b1_amd64.deb ...
Unpacking libncurses5-dev:amd64 (5.9+20140913-1+b1) ...
Selecting previously unselected package ocaml-base-nox.
Preparing to unpack .../ocaml-base-nox_4.01.0-5_amd64.deb ...
Unpacking ocaml-base-nox (4.01.0-5) ...
Selecting previously unselected package ocaml-interp.
Preparing to unpack .../ocaml-interp_4.01.0-5_amd64.deb ...
Unpacking ocaml-interp (4.01.0-5) ...
Selecting previously unselected package ocaml-nox.
Preparing to unpack .../ocaml-nox_4.01.0-5_amd64.deb ...
Unpacking ocaml-nox (4.01.0-5) ...
Selecting previously unselected package ocaml-compiler-libs.
Preparing to unpack .../ocaml-compiler-libs_4.01.0-5_amd64.deb ...
Unpacking ocaml-compiler-libs (4.01.0-5) ...
Selecting previously unselected package ocaml-native-compilers.
Preparing to unpack .../ocaml-native-compilers_4.01.0-5_amd64.deb ...
Unpacking ocaml-native-compilers (4.01.0-5) ...
Selecting previously unselected package ocaml-findlib.
Preparing to unpack .../ocaml-findlib_1.5.5-1_amd64.deb ...
Unpacking ocaml-findlib (1.5.5-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libtinfo-dev:amd64 (5.9+20140913-1+b1) ...
Setting up libncurses5-dev:amd64 (5.9+20140913-1+b1) ...
Setting up ocaml-base-nox (4.01.0-5) ...
Setting up ocaml-compiler-libs (4.01.0-5) ...
Setting up ocaml-interp (4.01.0-5) ...
Setting up ocaml-nox (4.01.0-5) ...
Setting up ocaml-native-compilers (4.01.0-5) ...
Setting up ocaml-findlib (1.5.5-1) ...
Reading package lists...
Building dependency tree...
Reading state information...
dh-apparmor is already the newest version.
apt-utils is already the newest version.
bsdmainutils is already the newest version.
debhelper is already the newest version.
dh-ocaml is already the newest version.
fakeroot is already the newest version.
file is already the newest version.
gettext is already the newest version.
gettext-base is already the newest version.
groff-base is already the newest version.
intltool-debian is already the newest version.
man-db is already the newest version.
python is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Copying back the cached apt archive contents
I: Copying source file
I: copying [/home/vagrant/buildroot/SRPMS/libre-ocaml_1.2.2-1.dsc]
I: copying [/home/vagrant/buildroot/SRPMS/libre-ocaml_1.2.2.orig.tar.gz]
I: copying [/home/vagrant/buildroot/SRPMS/libre-ocaml_1.2.2-1.debian.tar.xz]
I: Extracting source
dpkg-source: warning: extracting unsigned source package (libre-ocaml_1.2.2-1.dsc)
dpkg-source: info: extracting libre-ocaml in libre-ocaml-1.2.2
dpkg-source: info: unpacking libre-ocaml_1.2.2.orig.tar.gz
dpkg-source: info: unpacking libre-ocaml_1.2.2-1.debian.tar.xz
dpkg-source: info: applying debian-changes-1.2.2-1
I: Building the package
W: no hooks of type A found -- ignoring
I: Running cd tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" dpkg-buildpackage -us -uc -rfakeroot
dpkg-buildpackage: source package libre-ocaml
dpkg-buildpackage: source version 1.2.2-1
dpkg-buildpackage: source distribution UNRELEASED
dpkg-buildpackage: source changed by David Scott <dave.scott@citrix.com>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build libre-ocaml-1.2.2
fakeroot debian/rules clean
dh clean --with ocaml --with python2
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory '/tmp/buildd/libre-ocaml-1.2.2'
debian/clean.sh
/bin/rm -rf /tmp/buildd/libre-ocaml-1.2.2/debian/tmp
make[1]: Leaving directory '/tmp/buildd/libre-ocaml-1.2.2'
dh_ocamlclean
rm -f ocamlinit-stamp debian/libre-ocaml-dev.install debian/libre-ocaml.install
dh_clean
rm -f debian/libre-ocaml.substvars
rm -f debian/libre-ocaml.*.debhelper
rm -rf debian/libre-ocaml/
rm -f debian/libre-ocaml-dev.substvars
rm -f debian/libre-ocaml-dev.*.debhelper
rm -rf debian/libre-ocaml-dev/
rm -f debian/*.debhelper.log
rm -f debian/files
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
rm -f *-stamp
dpkg-source -b libre-ocaml-1.2.2
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building libre-ocaml using existing ./libre-ocaml_1.2.2.orig.tar.gz
dpkg-source: info: building libre-ocaml in libre-ocaml_1.2.2-1.debian.tar.xz
dpkg-source: info: building libre-ocaml in libre-ocaml_1.2.2-1.dsc
debian/rules build
dh build --with ocaml --with python2
dh_testdir
dh_ocamlinit
sed -e 's%@OCamlABI@%4.01.0%g' -e 's%@OCamlStdlibDir@%/usr/lib/ocaml%g' -e 's%@OCamlDllDir@%/usr/lib/ocaml/stublibs%g' -e 's/^OPT: //' -e '/^BYTE: /d' -e 's/^DYN: //' debian/libre-ocaml-dev.install.in > debian/libre-ocaml-dev.install
sed -e 's%@OCamlABI@%4.01.0%g' -e 's%@OCamlStdlibDir@%/usr/lib/ocaml%g' -e 's%@OCamlDllDir@%/usr/lib/ocaml/stublibs%g' -e 's/^OPT: //' -e '/^BYTE: /d' -e 's/^DYN: //' debian/libre-ocaml.install.in > debian/libre-ocaml.install
touch ocamlinit-stamp
debian/rules override_dh_auto_build
make[1]: Entering directory '/tmp/buildd/libre-ocaml-1.2.2'
debian/build.sh
ocamlfind: Package `dynlink' not found
ocamlfind: Package `dynlink' not found
ocamlfind: Package `dynlink' not found
Configuration:
ocamlfind: ........................................... /usr/bin/ocamlfind
ocamlc: .............................................. /usr/bin/ocamlc.opt
ocamlopt: ............................................ /usr/bin/ocamlopt.opt
ocamlbuild: .......................................... /usr/bin/ocamlbuild
Package name: ........................................ re
Package version: ..................................... 1.2.1
os_type: ............................................. Unix
system: .............................................. linux
architecture: ........................................ amd64
ccomp_type: .......................................... cc
ocaml_version: ....................................... 4.01.0
standard_library_default: ............................ /usr/lib/ocaml
standard_library: .................................... /usr/lib/ocaml
standard_runtime: .................................... /usr/bin/ocamlrun
bytecomp_c_compiler: ................................. gcc -fno-defer-pop -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC
native_c_compiler: ................................... gcc -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT
model: ............................................... default
ext_obj: ............................................. .o
ext_asm: ............................................. .s
ext_lib: ............................................. .a
ext_dll: ............................................. .so
default_executable_name: ............................. a.out
systhread_supported: ................................. true
Install architecture-independent files dir: .......... /usr/local
Install architecture-dependent files in dir: ......... $prefix
User executables: .................................... $exec_prefix/bin
System admin executables: ............................ $exec_prefix/sbin
Program executables: ................................. $exec_prefix/libexec
Read-only single-machine data: ....................... $prefix/etc
Modifiable architecture-independent data: ............ $prefix/com
Modifiable single-machine data: ...................... $prefix/var
Object code libraries: ............................... $exec_prefix/lib
Read-only arch-independent data root: ................ $prefix/share
Read-only architecture-independent data: ............. $datarootdir
Info documentation: .................................. $datarootdir/info
Locale-dependent data: ............................... $datarootdir/locale
Man documentation: ................................... $datarootdir/man
Documentation root: .................................. $datarootdir/doc/$pkg_name
HTML documentation: .................................. $docdir
DVI documentation: ................................... $docdir
PDF documentation: ................................... $docdir
PS documentation: .................................... $docdir
Prepend a path when installing package: .............. /tmp/buildd/libre-ocaml-1.2.2/debian/tmp
findlib_version: ..................................... 1.5.5
is_native: ........................................... true
suffix_program: ......................................
Remove a file.: ...................................... rm -f
Remove a directory.: ................................. rm -rf
Turn ocaml debug flag on: ............................ true
Turn ocaml profile flag on: .......................... false
Compiler support generation of .cmxs.: ............... false
OCamlbuild additional flags: .........................
Create documentations: ............................... true
Compile tests executable and library and run them: ... false
ocamldoc: ............................................ /usr/bin/ocamldoc
make[2]: Entering directory '/tmp/buildd/libre-ocaml-1.2.2'
ocamlopt.opt -o setup.bin setup.ml || ocamlopt -o setup.bin setup.ml || ocamlc -o setup.bin setup.ml
rm -f setup.cmx setup.cmi setup.o setup.cmo
./setup.bin -configure
Configuration:
ocamlfind: ........................................... /usr/bin/ocamlfind
ocamlc: .............................................. /usr/bin/ocamlc.opt
ocamlopt: ............................................ /usr/bin/ocamlopt.opt
ocamlbuild: .......................................... /usr/bin/ocamlbuild
Package name: ........................................ re
Package version: ..................................... 1.2.1
os_type: ............................................. Unix
system: .............................................. linux
architecture: ........................................ amd64
ccomp_type: .......................................... cc
ocaml_version: ....................................... 4.01.0
standard_library_default: ............................ /usr/lib/ocaml
standard_library: .................................... /usr/lib/ocaml
standard_runtime: .................................... /usr/bin/ocamlrun
bytecomp_c_compiler: ................................. gcc -fno-defer-pop -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -fPIC
native_c_compiler: ................................... gcc -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT
model: ............................................... default
ext_obj: ............................................. .o
ext_asm: ............................................. .s
ext_lib: ............................................. .a
ext_dll: ............................................. .so
default_executable_name: ............................. a.out
systhread_supported: ................................. true
Install architecture-independent files dir: .......... /usr/local
Install architecture-dependent files in dir: ......... $prefix
User executables: .................................... $exec_prefix/bin
System admin executables: ............................ $exec_prefix/sbin
Program executables: ................................. $exec_prefix/libexec
Read-only single-machine data: ....................... $prefix/etc
Modifiable architecture-independent data: ............ $prefix/com
Modifiable single-machine data: ...................... $prefix/var
Object code libraries: ............................... $exec_prefix/lib
Read-only arch-independent data root: ................ $prefix/share
Read-only architecture-independent data: ............. $datarootdir
Info documentation: .................................. $datarootdir/info
Locale-dependent data: ............................... $datarootdir/locale
Man documentation: ................................... $datarootdir/man
Documentation root: .................................. $datarootdir/doc/$pkg_name
HTML documentation: .................................. $docdir
DVI documentation: ................................... $docdir
PDF documentation: ................................... $docdir
PS documentation: .................................... $docdir
Prepend a path when installing package: .............. /tmp/buildd/libre-ocaml-1.2.2/debian/tmp
findlib_version: ..................................... 1.5.5
is_native: ........................................... true
suffix_program: ......................................
Remove a file.: ...................................... rm -f
Remove a directory.: ................................. rm -rf
Turn ocaml debug flag on: ............................ true
Turn ocaml profile flag on: .......................... false
Compiler support generation of .cmxs.: ............... false
OCamlbuild additional flags: .........................
Create documentations: ............................... true
Compile tests executable and library and run them: ... false
ocamldoc: ............................................ /usr/bin/ocamldoc
./setup.bin -build
Finished, 1 target (0 cached) in 00:00:00.
+ /usr/bin/ocamlfind ocamlc -where > /tmp/buildd/libre-ocaml-1.2.2/_build/ocamlc.where
ocamlfind: Package `threads' not found
Command exited with code 2.
Compilation unsuccessful after building 1 target (0 cached) in 00:00:00.
E: Failure("Command ''/usr/bin/ocamlbuild' lib/re.cma lib/re.cmxa lib/re.a lib/re_emacs.cma lib/re_emacs.cmxa lib/re_emacs.a lib/re_str.cma lib/re_str.cmxa lib/re_str.a lib/re_posix.cma lib/re_posix.cmxa lib/re_posix.a lib/re_glob.cma lib/re_glob.cmxa lib/re_glob.a lib/re_perl.cma lib/re_perl.cmxa lib/re_perl.a lib/re_pcre.cma lib/re_pcre.cmxa lib/re_pcre.a -tag debug' terminated with error code 10")
Makefile:14: recipe for target 'build' failed
make[2]: *** [build] Error 1
make[2]: Leaving directory '/tmp/buildd/libre-ocaml-1.2.2'
debian/rules:18: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/tmp/buildd/libre-ocaml-1.2.2'
debian/rules:11: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
W: no hooks of type C found -- ignoring
I: unmounting /home/vagrant/buildroot/SRPMS filesystem
I: unmounting /home/vagrant/buildroot/RPMS filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
-> Cleaning COW directory
forking: rm -rf /var/cache/pbuilder/build//cow.5751
/usr/share/planex/Makefile.rules:141: recipe for target '_build/RPMS/libre-ocaml-dev_1.2.2-1_amd64.deb' failed
make: *** [_build/RPMS/libre-ocaml-dev_1.2.2-1_amd64.deb] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment