CVS: cvs.openbsd.org: ports

2024-04-11 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2024/04/11 07:28:40

Modified files:
lang/gcc/8 : Makefile distinfo 

Log message:
Update mips64 adastrap.

OK pascal@ (maintainer)



CVS: cvs.openbsd.org: ports

2023-08-29 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2023/08/29 08:23:44

Added files:
lang/php/8.1/patches: patch-Zend_asm_make_mips64_n64_elf_gas_S 
lang/php/8.2/patches: patch-Zend_asm_make_mips64_n64_elf_gas_S 

Log message:
Fix php build on mips64

OK sthen@ (maintainer)



CVS: cvs.openbsd.org: ports

2022-12-18 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2022/12/18 09:19:26

Modified files:
lang/gcc/8 : Makefile distinfo 

Log message:
Update mips64 adastrap again.

OK pascal@ (maintainer)



CVS: cvs.openbsd.org: ports

2022-12-10 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2022/12/10 05:37:27

Modified files:
infrastructure/mk: arch-defines.mk 

Log message:
Bump _SYSTEM_VERSION for mips64 again

There has been another ABI break since last snapshot build.



CVS: cvs.openbsd.org: ports

2022-11-21 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2022/11/21 06:26:38

Modified files:
lang/gcc/8 : Makefile distinfo 

Log message:
Update mips64 adastrap.

OK pascal@ (maintainer)



CVS: cvs.openbsd.org: ports

2022-11-09 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2022/11/09 08:17:31

Modified files:
infrastructure/mk: arch-defines.mk 

Log message:
Bump _SYSTEM_VERSION for mips64

The ongoing work on mimmutable(2) causes an ABI break on the platform
and old binaries will not work.

OK sthen@



CVS: cvs.openbsd.org: ports

2021-10-07 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2021/10/07 07:35:23

Modified files:
audio/flite: Makefile 

Log message:
With Clang, audio/flite is no longer broken on mips64.

>From Brad



CVS: cvs.openbsd.org: ports

2021-07-09 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2021/07/09 23:44:14

Added files:
devel/vte3/patches: patch-src_missing_hh 

Log message:
Fix devel/vte3 build on mips64.

>From Brad



CVS: cvs.openbsd.org: ports

2021-06-11 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2021/06/11 09:37:15

Modified files:
devel/libffi   : Makefile 
Added files:
devel/libffi/patches: patch-src_mips_n32_S 

Log message:
Fix devel/libffi build on mips64 after clang 11 upgrade.

OK naddy@



CVS: cvs.openbsd.org: ports

2021-03-23 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2021/03/23 08:58:37

Modified files:
lang/ruby/3.0/patches: patch-compile_c 
Added files:
lang/ruby/3.0/patches: patch-template_builtin_binary_inc_tmpl 

Log message:
Fix lang/ruby/3.0 build on mips64.

* Disable the peephole optimizer on mips64 to avoid occasional crashes.

* Ensure sufficient alignment of builtin bytecode arrays so that
compiler.c can cast and access the data through struct ibf_header
without crashing (OpenBSD/mips64 requires strict alignment).

OK jeremy@



CVS: cvs.openbsd.org: ports

2020-08-25 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2020/08/25 07:28:20

Modified files:
devel/cgdb : Makefile 

Log message:
Fix build on mips64.

The source code uses identifier `mips' that happens to be one of the
(now legacy) builtin macros defined by the compiler on mips64. Avoid
the conflict by undefining the builtin macro.

OK jca@



CVS: cvs.openbsd.org: ports

2020-07-27 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2020/07/27 09:49:28

Modified files:
audio/mscore   : Makefile 

Log message:
Fix GOT overflow on mips64.

OK bcallah@



CVS: cvs.openbsd.org: ports

2020-07-27 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2020/07/27 05:08:45

Modified files:
net/wireshark  : Makefile 

Log message:
Fix GOT overflow on mips64.

OK sthen@



CVS: cvs.openbsd.org: ports

2020-07-22 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2020/07/22 04:22:35

Modified files:
lang/ruby/2.5  : Makefile 
lang/ruby/2.5/patches: patch-compile_c 
lang/ruby/2.6  : Makefile 
lang/ruby/2.6/patches: patch-compile_c 
lang/ruby/2.7  : Makefile 
lang/ruby/2.7/patches: patch-compile_c 

Log message:
Disable the peephole optimizer on mips64 to fix intermittent crashes.

OK jeremy@



CVS: cvs.openbsd.org: ports

2019-12-18 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/12/18 06:16:15

Modified files:
graphics/openexr: Makefile 

Log message:
Fix build on mips64*.

OK ajacoutot@



CVS: cvs.openbsd.org: ports

2019-12-17 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/12/17 08:26:10

Modified files:
games/scummvm  : Makefile 

Log message:
Fix build on mips64*.

Fix suggested by Donovan Watteau
OK jsg@



CVS: cvs.openbsd.org: ports

2019-12-09 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/12/09 09:14:27

Modified files:
textproc/mupdf : Makefile 

Log message:
Fix mupdf build on mips64*.

Reported and fix tested by manphiz at gmail dot com.
OK sthen@



CVS: cvs.openbsd.org: ports

2019-11-20 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/11/20 07:19:12

Modified files:
lang/gcc/8 : Makefile distinfo 

Log message:
Update mips64 adastrap.



CVS: cvs.openbsd.org: ports

2019-11-04 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/11/04 08:24:17

Modified files:
sysutils/firmware: Makefile 

Log message:
+ogx



CVS: cvs.openbsd.org: ports

2019-11-04 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/11/04 08:15:36

Log message:
Import PKI cluster firmware for ogx(4).

OK sthen@

Status:

Vendor Tag: visa
Release Tags:   visa_20191104

N ports/sysutils/firmware/ogx/Makefile
N ports/sysutils/firmware/ogx/distinfo
N ports/sysutils/firmware/ogx/pkg/DESCR
N ports/sysutils/firmware/ogx/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2019-10-19 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/10/19 10:59:33

Modified files:
multimedia/x264: Makefile 

Log message:
Disable assembly optimizations on mips64 and mips64el to fix build.
MSA requires MIPS64r5 or newer CPU.

OK Brad (maintainer)



CVS: cvs.openbsd.org: ports

2019-08-04 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/08/04 06:54:11

Modified files:
lang/gcc/8 : Makefile distinfo 

Log message:
Update mips64 adastrap.



CVS: cvs.openbsd.org: ports

2019-07-11 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/07/11 20:16:23

Modified files:
security/gnupg : Makefile 

Log message:
Fix build with clang on mips64.

OK jca@



CVS: cvs.openbsd.org: ports

2019-07-07 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2019/07/07 23:08:45

Modified files:
infrastructure/mk: arch-defines.mk 

Log message:
Use clang as the default compiler on mips64.

OK jca@ sthen@



CVS: cvs.openbsd.org: ports

2018-09-15 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2018/09/15 11:38:16

Modified files:
archivers/zstd : Makefile 

Log message:
Fix a cyclic dependency. The devel/llvm port depends indirectly on
archivers/zstd (devel/llvm -> devel/cmake -> archivers/libarchive ->
archivers/zstd), so ports-clang should not be used in zstd's COMPILER.
Otherwise, zstd build is blocked if clang is not readily available,
as is the case with bulk builds on gcc architectures.

The dependency archivers/libarchive -> archivers/zstd was added
recently.

OK bket@ sthen@



CVS: cvs.openbsd.org: ports

2018-05-15 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2018/05/15 09:15:05

Added files:
security/openssl/patches: patch-util_domd 

Log message:
Fix make depend on gcc architectures.

OK sthen@



CVS: cvs.openbsd.org: ports

2017-08-21 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2017/08/21 09:52:14

Modified files:
devel/libmtp   : Makefile 

Log message:
Unbreak build on mips64. It is affected by the same compiler bug
as mips64el.



CVS: cvs.openbsd.org: ports

2017-08-21 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2017/08/21 07:49:41

Modified files:
lang/erlang: Makefile.inc 

Log message:
Fix GOT overflow on mips64.

OK jasper@



CVS: cvs.openbsd.org: ports

2017-08-18 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2017/08/18 06:47:58

Modified files:
audio/openal   : Makefile 

Log message:
Remove BROKEN-mips64*. They seem to have been readded by mistake.



CVS: cvs.openbsd.org: ports

2017-08-18 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2017/08/18 06:44:11

Modified files:
shells/ksh93   : Makefile 

Log message:
Remove BROKEN-mips64. The comment about libast is stale,
and the port builds fine.



CVS: cvs.openbsd.org: ports

2017-08-17 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2017/08/17 08:31:37

Modified files:
devel/doxygen  : Makefile 

Log message:
Use the same mips64 tweak as in doxygen-gui.

OK rsadowski@



CVS: cvs.openbsd.org: ports

2017-08-17 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2017/08/17 08:29:52

Modified files:
devel/doxygen-gui: Makefile 

Log message:
Fix GOT overflow on mips64. The previous workaround is not enough
any more.

OK rsadowski@



CVS: cvs.openbsd.org: ports

2017-08-16 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2017/08/16 11:27:39

Modified files:
devel/gtest: Makefile 

Log message:
Fix GOT overflow on mips64.

OK jasper@



CVS: cvs.openbsd.org: ports

2017-06-19 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2017/06/19 07:27:00

Modified files:
infrastructure/mk: bsd.port.mk 

Log message:
ASPICFLAG is no longer set by bsd.own.mk. Remove it from bsd.port.mk.

OK mpi@, jca@



CVS: cvs.openbsd.org: ports

2016-10-21 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2016/10/21 07:13:31

Modified files:
devel/gdb/patches: patch-gdb_mips64obsd-nat_c 

Log message:
Fix build on mips64. Part of the source is now built using c++ which
rejects implicit casts from type void *.

ok pascal@



CVS: cvs.openbsd.org: ports

2016-10-18 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2016/10/18 19:07:32

Modified files:
lang/gcc/4.9   : Makefile distinfo 

Log message:
regen mips64 adastrap

ok pascal@



CVS: cvs.openbsd.org: ports

2016-03-30 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2016/03/30 10:47:34

Modified files:
lang/ruby/2.1  : Makefile 
lang/ruby/2.2  : Makefile 
lang/ruby/2.3  : Makefile 

Log message:
Re-enable on mips64.

OK jasper@



CVS: cvs.openbsd.org: ports

2016-02-09 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2016/02/09 09:20:15

Added files:
audio/pulseaudio/patches: patch-src_pulsecore_macro_h 

Log message:
Fix build on mips64. Attempts to use PAGE_SIZE in userspace fail
because the macro refers to PAGE_SHIFT which is visible in kernel code
only. As page size varies between mips64 systems, the size has to be
determined at runtime.

Input and OK jasper@



CVS: cvs.openbsd.org: ports

2016-01-25 Thread Visa Hankala
CVSROOT:/cvs
Module name:ports
Changes by: v...@cvs.openbsd.org2016/01/25 07:38:00

Modified files:
telephony/libzrtp/patches: patch-include_zrtp_config_h 

Log message:
Fix build on mips64.

ok jasper@