Subject: CVS commit: [pkgsrc-2017Q1] pkgsrc/lang/g95
From: Benny Siegert
Date: 2017-06-21 20:53:33
Message id: 20170621185333.8947EFAE8@cvs.NetBSD.org

Log Message:
Pullup ticket #5490 - requested by maya
lang/g95: build fix

Revisions pulled up:
- lang/g95/Makefile                                             1.28
- lang/g95/distinfo                                             1.29-1.30
- lang/g95/patches/patch-gcc_config.gcc                         1.5
- lang/g95/patches/patch-gcc_config_mips_netbsd.h               1.1
- lang/g95/patches/patch-gcc_config_rs600_netbsd.h              1.1

---
   Module Name:	pkgsrc
   Committed By:	maya
   Date:		Wed Jun 21 01:12:56 UTC 2017

   Modified Files:
   	pkgsrc/lang/g95: Makefile distinfo
   Added Files:
   	pkgsrc/lang/g95/patches: patch-gcc_config_rs600_netbsd.h

   Log Message:
   g95: don't try to link against a non-existent file on netbsd/powerpc.
   untested but obvious change. currently showing up as a build failure of
   math/blas as it attempts to link with crtsavres which is a linux file.

   Bump PKGREVISION as the build succeeds.

---
   Module Name:    pkgsrc
   Committed By:   maya
   Date:           Wed Jun 21 11:36:20 UTC 2017

   Modified Files:
           pkgsrc/lang/g95: distinfo
           pkgsrc/lang/g95/patches: patch-gcc_config.gcc
   Added Files:
           pkgsrc/lang/g95/patches: patch-gcc_config_mips_netbsd.h

   Log Message:
   g95: Fix netbsd/mips64 builds

   NetBSD switched to n32 ABI for mips64el in NetBSD 6, and the build is
   failing due to the default ABI mismatch between linker and newly built
   compiler.

   Default to n32 and backport n32 size definitions from newer GCC.

   Small chance of a functional change for o32 builds (which should work), ride
   previous PKGREVISION bump for it.

Files:
RevisionActionfile
1.27.6.1modifypkgsrc/lang/g95/Makefile
1.28.4.1modifypkgsrc/lang/g95/distinfo
1.4.6.1modifypkgsrc/lang/g95/patches/patch-gcc_config.gcc
1.1.2.2addpkgsrc/lang/g95/patches/patch-gcc_config_mips_netbsd.h
1.1.2.2addpkgsrc/lang/g95/patches/patch-gcc_config_rs600_netbsd.h