Gitweb links:

...log 
http://git.netsurf-browser.org/toolchains.git/shortlog/d0eff8ab29085d1623dadd8c3d4ceabf33840702
...commit 
http://git.netsurf-browser.org/toolchains.git/commit/d0eff8ab29085d1623dadd8c3d4ceabf33840702
...tree 
http://git.netsurf-browser.org/toolchains.git/tree/d0eff8ab29085d1623dadd8c3d4ceabf33840702

The branch, mmu_man/m68k-try-003 has been updated
  discards  7c8319def75e027d2ad79eb94244a099fbfe86c4 (commit)
       via  d0eff8ab29085d1623dadd8c3d4ceabf33840702 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (7c8319def75e027d2ad79eb94244a099fbfe86c4)
            \
             N -- N -- N (d0eff8ab29085d1623dadd8c3d4ceabf33840702)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/toolchains.git/commit/?id=d0eff8ab29085d1623dadd8c3d4ceabf33840702
commit d0eff8ab29085d1623dadd8c3d4ceabf33840702
Author: François Revol <[email protected]>
Commit: François Revol <[email protected]>

    m68k-atari-mint: fix OpenSSL build

diff --git a/sdk/recipes/patches/openssl/Configurations-50-atari.conf.p 
b/sdk/recipes/patches/openssl/Configurations-50-atari.conf.p
new file mode 100644
index 0000000..b5a55dd
--- /dev/null
+++ b/sdk/recipes/patches/openssl/Configurations-50-atari.conf.p
@@ -0,0 +1,45 @@
+--- /dev/null  2018-06-01 10:46:49.956110101 +0200
++++ Configurations/50-atari.conf       2018-06-03 03:10:55.000000000 +0200
+@@ -0,0 +1,42 @@
++%targets = (
++    "atari-common" => {
++        inherit_from     => [ "BASE_unix" ],
++        template         => 1,
++        cc               => "m68k-atari-mint-gcc",
++        cflags           => add_before(picker(default => "-DB_ENDIAN 
-DTERMIOS -DNO_SYSLOG -DNO_SYS_UN_H -DOPENSSL_USE_IPV6=0 -Wall",
++                                              debug   => "-g -O0",
++                                              release => "-O3 
-fomit-frame-pointer")),
++        sys_id           => "MINT",
++        ranlib           => "m68k-atari-mint-ranlib",
++# ?        bn_ops           => "THIRTY_TWO_BIT BN_LLONG",
++        bn_ops           => "BN_LLONG",
++#        ex_libs          => "-lnetwork",
++#        perlasm_scheme   => "elf",
++        thread_scheme    => "(unknown)",
++#        dso_scheme       => "dlfcn",
++#        shared_target    => "gnu-shared",
++#        shared_cflag     => "-fPIC",
++#        shared_ldflag    => "-shared",
++#        shared_extension => ".so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++    },
++
++    "m68k-atari-mint000" => {
++        inherit_from     => [ "atari-common" ],
++# XXX: does it work on 68000?
++#        bn_asm_src       => "asm/bn_m68k.s",
++    },
++
++    "m68k-atari-mint" => {
++        inherit_from     => [ "atari-common" ],
++        cflags           => add(picker(release => "-m68020-60")),
++        bn_asm_src       => "asm/bn_m68k.s",
++    },
++
++    "m5475-atari-mint" => {
++        inherit_from     => [ "atari-common" ],
++        cc               => "m5475-atari-mint-gcc",
++#        bn_asm_src       => "asm/bn_m68k.s",
++        bn_ops           => "BN_LLONG DES_RISC1",
++        ranlib           => "m5475-atari-mint-ranlib",
++    },
++);
diff --git a/sdk/recipes/patches/openssl/m5475-atari-mint/crypto.mem_sec.c.p 
b/sdk/recipes/patches/openssl/m5475-atari-mint/crypto.mem_sec.c.p
new file mode 100644
index 0000000..5dbd97e
--- /dev/null
+++ b/sdk/recipes/patches/openssl/m5475-atari-mint/crypto.mem_sec.c.p
@@ -0,0 +1,11 @@
+--- crypto/mem_sec.c.orig      2018-06-03 03:52:26.000000000 +0200
++++ crypto/mem_sec.c   2018-06-03 03:53:35.000000000 +0200
+@@ -24,7 +24,7 @@
+ 
+ #include <string.h>
+ 
+-#if ! defined(OPENSSL_SYS_RISCOS) && ! defined(OPENSSL_SYS_AMIGAOS3) && ! 
defined(OPENSSL_SYS_AMIGAOS4) && (defined(OPENSSL_SYS_LINUX) || 
defined(OPENSSL_SYS_UNIX))
++#if ! defined(OPENSSL_SYS_RISCOS) && ! defined(OPENSSL_SYS_AMIGAOS3) && ! 
defined(OPENSSL_SYS_AMIGAOS4) && !defined(OPENSSL_SYS_MINT) && 
(defined(OPENSSL_SYS_LINUX) || defined(OPENSSL_SYS_UNIX))
+ # define IMPLEMENTED
+ # include <stdlib.h>
+ # include <assert.h>
diff --git a/sdk/recipes/patches/openssl/m5475-atari-mint/e_os.h.p 
b/sdk/recipes/patches/openssl/m5475-atari-mint/e_os.h.p
new file mode 100644
index 0000000..ede1edc
--- /dev/null
+++ b/sdk/recipes/patches/openssl/m5475-atari-mint/e_os.h.p
@@ -0,0 +1,18 @@
+--- e_os.h.orig        2018-06-03 03:19:29.000000000 +0200
++++ e_os.h     2018-06-03 03:19:36.000000000 +0200
+@@ -462,6 +462,15 @@
+ #    define OPENSSL_USE_IPV6 0
+ #   endif
+ #  endif
++/*
++ * We mean it
++ */
++#  if (OPENSSL_USE_IPV6 == 0)
++#   undef AF_INET6
++#   warning undef AF_INET6
++#   undef AF_UNIX
++#   warning undef AF_UNIX
++#  endif
+ 
+ # endif
+ 
diff --git 
a/sdk/recipes/patches/openssl/m5475-atari-mint/include.openssl.e_os2.h.p 
b/sdk/recipes/patches/openssl/m5475-atari-mint/include.openssl.e_os2.h.p
new file mode 100644
index 0000000..8a47b6b
--- /dev/null
+++ b/sdk/recipes/patches/openssl/m5475-atari-mint/include.openssl.e_os2.h.p
@@ -0,0 +1,14 @@
+--- include/openssl/e_os2.h.orig       2018-06-03 03:39:16.000000000 +0200
++++ include/openssl/e_os2.h    2018-06-03 03:43:34.000000000 +0200
+@@ -212,6 +212,11 @@
+ #  endif
+ # endif
+ 
++# ifdef __MINT__
++#  define ossl_ssize_t int
++#  define OSSL_SSIZE_MAX INT_MAX
++# endif
++
+ # if defined(OPENSSL_SYS_UEFI) && !defined(ossl_ssize_t)
+ #  define ossl_ssize_t INTN
+ #  define OSSL_SSIZE_MAX MAX_INTN
diff --git a/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p 
b/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p
deleted file mode 100644
index 8d3bfc6..0000000
--- a/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p
+++ /dev/null
@@ -1,12 +0,0 @@
---- crypto/bn/Makefile 2017-01-26 13:22:03.000000000 +0000
-+++ crypto/bn/Makefile 2017-02-11 15:24:31.133017711 +0000
-@@ -60,6 +60,9 @@ lib: $(LIBOBJ)
-       $(RANLIB) $(LIB) || echo Never mind.
-       @touch lib
- 
-+bn_m68k.o:    asm/bn_m68k.s
-+      $(CC) $(CFLAGS) -c -o $@ asm/bn_m68k.s
-+
- bn-586.s:     asm/bn-586.pl ../perlasm/x86asm.pl
-       $(PERL) asm/bn-586.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@
- co-586.s:     asm/co-586.pl ../perlasm/x86asm.pl
diff --git a/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.mem_sec.c.p 
b/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.mem_sec.c.p
new file mode 100644
index 0000000..5dbd97e
--- /dev/null
+++ b/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.mem_sec.c.p
@@ -0,0 +1,11 @@
+--- crypto/mem_sec.c.orig      2018-06-03 03:52:26.000000000 +0200
++++ crypto/mem_sec.c   2018-06-03 03:53:35.000000000 +0200
+@@ -24,7 +24,7 @@
+ 
+ #include <string.h>
+ 
+-#if ! defined(OPENSSL_SYS_RISCOS) && ! defined(OPENSSL_SYS_AMIGAOS3) && ! 
defined(OPENSSL_SYS_AMIGAOS4) && (defined(OPENSSL_SYS_LINUX) || 
defined(OPENSSL_SYS_UNIX))
++#if ! defined(OPENSSL_SYS_RISCOS) && ! defined(OPENSSL_SYS_AMIGAOS3) && ! 
defined(OPENSSL_SYS_AMIGAOS4) && !defined(OPENSSL_SYS_MINT) && 
(defined(OPENSSL_SYS_LINUX) || defined(OPENSSL_SYS_UNIX))
+ # define IMPLEMENTED
+ # include <stdlib.h>
+ # include <assert.h>
diff --git a/sdk/recipes/patches/openssl/m68k-atari-mint/e_os.h.p 
b/sdk/recipes/patches/openssl/m68k-atari-mint/e_os.h.p
new file mode 100644
index 0000000..ede1edc
--- /dev/null
+++ b/sdk/recipes/patches/openssl/m68k-atari-mint/e_os.h.p
@@ -0,0 +1,18 @@
+--- e_os.h.orig        2018-06-03 03:19:29.000000000 +0200
++++ e_os.h     2018-06-03 03:19:36.000000000 +0200
+@@ -462,6 +462,15 @@
+ #    define OPENSSL_USE_IPV6 0
+ #   endif
+ #  endif
++/*
++ * We mean it
++ */
++#  if (OPENSSL_USE_IPV6 == 0)
++#   undef AF_INET6
++#   warning undef AF_INET6
++#   undef AF_UNIX
++#   warning undef AF_UNIX
++#  endif
+ 
+ # endif
+ 
diff --git 
a/sdk/recipes/patches/openssl/m68k-atari-mint/include.openssl.e_os2.h.p 
b/sdk/recipes/patches/openssl/m68k-atari-mint/include.openssl.e_os2.h.p
new file mode 100644
index 0000000..8a47b6b
--- /dev/null
+++ b/sdk/recipes/patches/openssl/m68k-atari-mint/include.openssl.e_os2.h.p
@@ -0,0 +1,14 @@
+--- include/openssl/e_os2.h.orig       2018-06-03 03:39:16.000000000 +0200
++++ include/openssl/e_os2.h    2018-06-03 03:43:34.000000000 +0200
+@@ -212,6 +212,11 @@
+ #  endif
+ # endif
+ 
++# ifdef __MINT__
++#  define ossl_ssize_t int
++#  define OSSL_SSIZE_MAX INT_MAX
++# endif
++
+ # if defined(OPENSSL_SYS_UEFI) && !defined(ossl_ssize_t)
+ #  define ossl_ssize_t INTN
+ #  define OSSL_SSIZE_MAX MAX_INTN


-----------------------------------------------------------------------

Summary of changes:
 sdk/recipes/patches/openssl/Configurations-50-atari.conf.p           |    2 +-
 .../openssl/{m68k-atari-mint => m5475-atari-mint}/crypto.mem_sec.c.p |    0
 .../patches/openssl/{m68k-atari-mint => m5475-atari-mint}/e_os.h.p   |    0
 .../{m68k-atari-mint => m5475-atari-mint}/include.openssl.e_os2.h.p  |    0
 4 files changed, 1 insertion(+), 1 deletion(-)
 copy sdk/recipes/patches/openssl/{m68k-atari-mint => 
m5475-atari-mint}/crypto.mem_sec.c.p (100%)
 copy sdk/recipes/patches/openssl/{m68k-atari-mint => 
m5475-atari-mint}/e_os.h.p (100%)
 copy sdk/recipes/patches/openssl/{m68k-atari-mint => 
m5475-atari-mint}/include.openssl.e_os2.h.p (100%)

diff --git a/sdk/recipes/patches/openssl/Configurations-50-atari.conf.p 
b/sdk/recipes/patches/openssl/Configurations-50-atari.conf.p
index 09c020b..b5a55dd 100644
--- a/sdk/recipes/patches/openssl/Configurations-50-atari.conf.p
+++ b/sdk/recipes/patches/openssl/Configurations-50-atari.conf.p
@@ -38,7 +38,7 @@
 +    "m5475-atari-mint" => {
 +        inherit_from     => [ "atari-common" ],
 +        cc               => "m5475-atari-mint-gcc",
-+        bn_asm_src       => "asm/bn_m68k.s",
++#        bn_asm_src       => "asm/bn_m68k.s",
 +        bn_ops           => "BN_LLONG DES_RISC1",
 +        ranlib           => "m5475-atari-mint-ranlib",
 +    },
diff --git a/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.mem_sec.c.p 
b/sdk/recipes/patches/openssl/m5475-atari-mint/crypto.mem_sec.c.p
similarity index 100%
copy from sdk/recipes/patches/openssl/m68k-atari-mint/crypto.mem_sec.c.p
copy to sdk/recipes/patches/openssl/m5475-atari-mint/crypto.mem_sec.c.p
diff --git a/sdk/recipes/patches/openssl/m68k-atari-mint/e_os.h.p 
b/sdk/recipes/patches/openssl/m5475-atari-mint/e_os.h.p
similarity index 100%
copy from sdk/recipes/patches/openssl/m68k-atari-mint/e_os.h.p
copy to sdk/recipes/patches/openssl/m5475-atari-mint/e_os.h.p
diff --git 
a/sdk/recipes/patches/openssl/m68k-atari-mint/include.openssl.e_os2.h.p 
b/sdk/recipes/patches/openssl/m5475-atari-mint/include.openssl.e_os2.h.p
similarity index 100%
copy from sdk/recipes/patches/openssl/m68k-atari-mint/include.openssl.e_os2.h.p
copy to sdk/recipes/patches/openssl/m5475-atari-mint/include.openssl.e_os2.h.p


-- 
Cross-compilation toolchains and environments

_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to