This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch debian/experimental
in repository ocaml.

commit 69faf34ba60a10cd9d459c9fe2128bf2b84ef995
Author: Ximin Luo <infini...@debian.org>
Date:   Sun Nov 6 19:59:28 2016 +0100

    Update patches, versions, and changelog
---
 debian/changelog                                        |  8 ++++++--
 debian/patches/0001-Pass-no-relax-to-ld-on-alpha.patch  |  4 ++--
 debian/patches/0002-Call-ld-with-proper-flags.patch     |  2 +-
 .../0004-Put-manpages-in-section-3o-instead-of-3.patch  |  2 +-
 ...multiple-declarations-in-generated-.c-files-in.patch |  6 +++---
 ...6-Embed-bytecode-in-C-object-when-using-custom.patch | 10 +++++-----
 ...ive-backtraces-don-t-work-on-powerpc-and-sparc.patch |  2 +-
 debian/patches/0009-Skip-native-tests.patch             | 17 +++++++++--------
 debian/patches/0010-arm-default-PIC.patch               |  4 ++--
 debian/rules                                            |  2 +-
 10 files changed, 31 insertions(+), 26 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index db2880e..e90f8d8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,12 @@
-ocaml (4.03.0-6) UNRELEASED; urgency=medium
+ocaml (4.04.0-1) UNRELEASED; urgency=medium
 
+  [ Mehdi Dogguy ]
   * Use secure and canonical URIs for Vcs-* fields
 
- -- Mehdi Dogguy <me...@debian.org>  Sun, 06 Nov 2016 11:01:52 +0100
+  [ Ximin Luo ]
+  * New upstream release.
+
+ -- Ximin Luo <infini...@debian.org>  Sun, 06 Nov 2016 19:58:56 +0100
 
 ocaml (4.03.0-5) experimental; urgency=medium
 
diff --git a/debian/patches/0001-Pass-no-relax-to-ld-on-alpha.patch 
b/debian/patches/0001-Pass-no-relax-to-ld-on-alpha.patch
index eca7bc2..63c6de4 100644
--- a/debian/patches/0001-Pass-no-relax-to-ld-on-alpha.patch
+++ b/debian/patches/0001-Pass-no-relax-to-ld-on-alpha.patch
@@ -10,7 +10,7 @@ code (bug#338437)
 
 --- a/configure
 +++ b/configure
-@@ -374,7 +374,8 @@
+@@ -401,7 +401,8 @@
    *gcc*,alpha*-*-linux*)
      if cc="$bytecc" sh ./hasgot -mieee; then
        bytecccompopts="-mieee $bytecccompopts";
@@ -20,7 +20,7 @@ code (bug#338437)
    *,mips-*-irix6*)
      # Turn off warning "unused library"
      bytecclinkopts="-n32 -Wl,-woff,84";;
-@@ -893,6 +894,7 @@
+@@ -922,6 +923,7 @@
  case "$arch,$nativecc,$system,$model" in
    *,*,nextstep,*)      nativecclinkopts="-posix";;
    *,*,rhapsody,*)      if $arch64; then partialld="ld -r -arch ppc64"; fi;;
diff --git a/debian/patches/0002-Call-ld-with-proper-flags.patch 
b/debian/patches/0002-Call-ld-with-proper-flags.patch
index 3871b93..b965f8a 100644
--- a/debian/patches/0002-Call-ld-with-proper-flags.patch
+++ b/debian/patches/0002-Call-ld-with-proper-flags.patch
@@ -11,7 +11,7 @@ gcc.
 
 --- a/configure
 +++ b/configure
-@@ -1782,7 +1782,7 @@
+@@ -1946,7 +1946,7 @@
  echo "CC_PROFILE=$cc_profile" >> Makefile
  echo "SYSTHREAD_SUPPORT=$systhread_support" >> Makefile
  echo "PARTIALLD=$partialld" >> Makefile
diff --git a/debian/patches/0004-Put-manpages-in-section-3o-instead-of-3.patch 
b/debian/patches/0004-Put-manpages-in-section-3o-instead-of-3.patch
index bdb2ae0..7cfffa6 100644
--- a/debian/patches/0004-Put-manpages-in-section-3o-instead-of-3.patch
+++ b/debian/patches/0004-Put-manpages-in-section-3o-instead-of-3.patch
@@ -8,7 +8,7 @@ Subject: Put manpages in section 3o instead of 3
 
 --- a/ocamldoc/Makefile
 +++ b/ocamldoc/Makefile
-@@ -328,7 +328,7 @@
+@@ -320,7 +320,7 @@
  stdlib_man/Pervasives.3o: $(STDLIB_MLIS)
        $(MKDIR) stdlib_man
        $(OCAMLDOC_RUN) -man -d stdlib_man $(INCLUDES) \
diff --git 
a/debian/patches/0005-Avoid-multiple-declarations-in-generated-.c-files-in.patch
 
b/debian/patches/0005-Avoid-multiple-declarations-in-generated-.c-files-in.patch
index 511ddb7..537bb50 100644
--- 
a/debian/patches/0005-Avoid-multiple-declarations-in-generated-.c-files-in.patch
+++ 
b/debian/patches/0005-Avoid-multiple-declarations-in-generated-.c-files-in.patch
@@ -20,7 +20,7 @@ Signed-off-by: Stephane Glondu <st...@glondu.net>
 
 --- a/bytecomp/bytelink.ml
 +++ b/bytecomp/bytelink.ml
-@@ -440,6 +440,20 @@
+@@ -449,6 +449,20 @@
      remove_file outfile;
      raise x
  
@@ -41,7 +41,7 @@ Signed-off-by: Stephane Glondu <st...@glondu.net>
  (* Output a bytecode executable as a C file *)
  
  let link_bytecode_as_c ppf tolink outfile =
-@@ -482,7 +496,7 @@
+@@ -491,7 +505,7 @@
        (Marshal.to_string sections []);
      output_string outchan "\n};\n\n";
      (* The table of primitives *)
@@ -50,7 +50,7 @@ Signed-off-by: Stephane Glondu <st...@glondu.net>
      (* The entry point *)
      output_string outchan "\
  \nvoid caml_startup(char ** argv)\
-@@ -563,7 +577,7 @@
+@@ -580,7 +594,7 @@
          #else\n\
          typedef long value;\n\
          #endif\n";
diff --git 
a/debian/patches/0006-Embed-bytecode-in-C-object-when-using-custom.patch 
b/debian/patches/0006-Embed-bytecode-in-C-object-when-using-custom.patch
index b1f5983..d29ef9a 100644
--- a/debian/patches/0006-Embed-bytecode-in-C-object-when-using-custom.patch
+++ b/debian/patches/0006-Embed-bytecode-in-C-object-when-using-custom.patch
@@ -23,7 +23,7 @@ Signed-off-by: Stephane Glondu <st...@glondu.net>
 
 --- a/bytecomp/bytelink.ml
 +++ b/bytecomp/bytelink.ml
-@@ -456,7 +456,7 @@
+@@ -465,7 +465,7 @@
  
  (* Output a bytecode executable as a C file *)
  
@@ -32,7 +32,7 @@ Signed-off-by: Stephane Glondu <st...@glondu.net>
    let outchan = open_out outfile in
    begin try
      (* The bytecode *)
-@@ -498,14 +498,27 @@
+@@ -507,14 +507,27 @@
      (* The table of primitives *)
      Symtable.output_primitive_table outchan mlvalues_primitives;
      (* The entry point *)
@@ -62,7 +62,7 @@ Signed-off-by: Stephane Glondu <st...@glondu.net>
  \n#ifdef __cplusplus\
  \n}\
  \n#endif\n";
-@@ -544,6 +557,17 @@
+@@ -553,6 +566,17 @@
        if String.contains name '.' then name else name ^ ".exe"
    | _ -> name
  
@@ -80,7 +80,7 @@ Signed-off-by: Stephane Glondu <st...@glondu.net>
  (* Main entry point (build a custom runtime if needed) *)
  
  let link ppf objfiles output_name =
-@@ -558,6 +582,16 @@
+@@ -575,6 +599,16 @@
    Clflags.dllibs := !lib_dllibs @ !Clflags.dllibs; (* put user's DLLs first *)
    if not !Clflags.custom_runtime then
      link_bytecode ppf tolink output_name true
@@ -97,7 +97,7 @@ Signed-off-by: Stephane Glondu <st...@glondu.net>
    else if not !Clflags.output_c_object then begin
      let bytecode_name = Filename.temp_file "camlcode" "" in
      let prim_name = Filename.temp_file "camlprim" ".c" in
-@@ -607,7 +641,7 @@
+@@ -624,7 +658,7 @@
      if Sys.file_exists c_file then raise(Error(File_exists c_file));
      let temps = ref [] in
      try
diff --git 
a/debian/patches/0008-Native-backtraces-don-t-work-on-powerpc-and-sparc.patch 
b/debian/patches/0008-Native-backtraces-don-t-work-on-powerpc-and-sparc.patch
index c9d2e12..7734fcb 100644
--- 
a/debian/patches/0008-Native-backtraces-don-t-work-on-powerpc-and-sparc.patch
+++ 
b/debian/patches/0008-Native-backtraces-don-t-work-on-powerpc-and-sparc.patch
@@ -8,7 +8,7 @@ Subject: Native backtraces don't work on powerpc and sparc
 
 --- a/testsuite/tests/backtrace/Makefile
 +++ b/testsuite/tests/backtrace/Makefile
-@@ -24,7 +24,10 @@
+@@ -29,7 +29,10 @@
  
  default:
        @$(MAKE) byte
diff --git a/debian/patches/0009-Skip-native-tests.patch 
b/debian/patches/0009-Skip-native-tests.patch
index a265799..c74fd6c 100644
--- a/debian/patches/0009-Skip-native-tests.patch
+++ b/debian/patches/0009-Skip-native-tests.patch
@@ -1,6 +1,6 @@
 --- a/testsuite/tests/lib-dynlink-csharp/Makefile
 +++ b/testsuite/tests/lib-dynlink-csharp/Makefile
-@@ -30,7 +30,9 @@
+@@ -31,7 +31,9 @@
  prepare:
        @if $(SUPPORTS_SHARED_LIBRARIES); then \
           $(OCAMLC) -c plugin.ml && \
@@ -13,17 +13,18 @@
  .PHONY: bytecode
 --- a/testsuite/tests/link-test/Makefile
 +++ b/testsuite/tests/link-test/Makefile
-@@ -15,6 +15,13 @@
+@@ -14,7 +14,13 @@
+ #*                                                                        *
  #**************************************************************************
  
- default:
+-default: byte native
++default:
++      @$(MAKE) byte
 +      @if $(BYTECODE_ONLY) ; then \
 +        echo " ... testing 'test.reference': => skipped"; \
 +      else \
 +        $(MAKE) native; \
 +      fi
-+
-+native:
-       printf " ... testing 'test.reference':"
-       @$(OCAMLOPT) -c submodule.ml
-       @$(OCAMLOPT) -c aliases.ml
+ 
+ native:
+       @printf " ... testing native 'test.reference':"
diff --git a/debian/patches/0010-arm-default-PIC.patch 
b/debian/patches/0010-arm-default-PIC.patch
index 6f613c1..9480339 100644
--- a/debian/patches/0010-arm-default-PIC.patch
+++ b/debian/patches/0010-arm-default-PIC.patch
@@ -7,7 +7,7 @@ Forwarded: TODO
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/utils/clflags.ml
 +++ b/utils/clflags.ml
-@@ -146,6 +146,7 @@
+@@ -147,6 +147,7 @@
  
  let pic_code = ref (match Config.architecture with (* -fPIC *)
                       | "amd64" -> true
@@ -17,7 +17,7 @@ This patch header follows DEP-3: 
http://dep.debian.net/deps/dep3/
  let runtime_variant = ref "";;      (* -runtime-variant *)
 --- a/man/ocamlopt.m
 +++ b/man/ocamlopt.m
-@@ -682,10 +682,10 @@
+@@ -702,10 +702,10 @@
  Select the floating-point hardware
  .TP
  .B \-fPIC
diff --git a/debian/rules b/debian/rules
index e418427..053cf10 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,7 @@
 
 PACKAGE := ocaml
 ALL_PACKAGES := $(shell dh_listpackages)
-OCAMLMAJOR := 4.03
+OCAMLMAJOR := 4.04
 OCAMLMINOR := 0
 
 # Build cache (for Debian debugging)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-ocaml-maint/packages/ocaml.git

_______________________________________________
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits

Reply via email to