FreeBSD Bugzilla – Attachment 144743 Details for
Bug 191914
[ maintainer ] update port: lang/polyml
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
polyml.diff
polyml.diff (text/plain), 2.54 KB, created by
Timothy Beyer
on 2014-07-17 07:53:02 UTC
(
hide
)
Description:
polyml.diff
Filename:
MIME Type:
Creator:
Timothy Beyer
Created:
2014-07-17 07:53:02 UTC
Size:
2.54 KB
patch
obsolete
>diff -urN polyml.orig/Makefile polyml/Makefile >--- polyml.orig/Makefile 2014-03-10 13:55:20.000000000 -0700 >+++ polyml/Makefile 2014-07-16 23:21:25.000000000 -0700 >@@ -1,9 +1,8 @@ > # Created by: Timothy Bourke <timbob@bigpond.com> >-# $FreeBSD: head/lang/polyml/Makefile 347809 2014-03-10 20:55:20Z gerald $ >+# $FreeBSD$ > > PORTNAME= polyml >-PORTVERSION= 5.5 >-PORTREVISION= 1 >+PORTVERSION= 5.5.2 > CATEGORIES= lang > MASTER_SITES= SF > DISTNAME= ${PORTNAME}.${PORTVERSION} >@@ -15,20 +14,26 @@ > LICENSE= LGPL21 > > GNU_CONFIGURE= yes >-CONFIGURE_ARGS= --without-x >+CONFIGURE_ARGS= --without-x --with-system-libffi > USE_GCC= yes > USE_LDCONFIG= yes > ONLY_FOR_ARCHS= i386 amd64 > >-PLIST_FILES= bin/poly \ >- bin/polyimport \ >- lib/libpolymain.a \ >- lib/libpolymain.la \ >- lib/libpolyml.a \ >- lib/libpolyml.la \ >- lib/libpolyml.so \ >- lib/libpolyml.so.4 \ >- man/man1/poly.1.gz \ >+USES= libtool:keepla pkgconfig pathfix >+ >+pre-build: >+ @${REINPLACE_CMD} "s|ELFXX_R_INFO(_y, _z) ELF64_R_INFO(_y, _z)|ELFXX_R_INFO(_y, _z) ELF64_R_INFO((Elf64_Xword)(_y), _z)|g" ${WRKSRC}/libpolyml/elfexport.h >+ >+PLIST_FILES= bin/poly \ >+ bin/polyc \ >+ bin/polyimport \ >+ lib/libpolymain.a \ >+ lib/libpolymain.la \ >+ lib/libpolyml.a \ >+ lib/libpolyml.la \ >+ libdata/pkgconfig/polyml.pc \ >+ man/man1/poly.1.gz \ >+ man/man1/polyc.1.gz \ > man/man1/polyimport.1.gz > > .include <bsd.port.mk> >diff -urN polyml.orig/distinfo polyml/distinfo >--- polyml.orig/distinfo 2013-03-04 11:21:31.000000000 -0800 >+++ polyml/distinfo 2014-07-16 22:07:39.000000000 -0700 >@@ -1,2 +1,2 @@ >-SHA256 (polyml/polyml.5.5.tar.gz) = 2b20e597e6fe43df1b0ed01e78e410c6b51d0ac7911833e91d94fcc9eb05d831 >-SIZE (polyml/polyml.5.5.tar.gz) = 5504389 >+SHA256 (polyml/polyml.5.5.2.tar.gz) = 73fd2be89f7e3ff0567e27ef525ef788775d9f963d6db54069cb34d53040a682 >+SIZE (polyml/polyml.5.5.2.tar.gz) = 5599140 >diff -urN polyml.orig/files/patch-elfexport.h polyml/files/patch-elfexport.h >--- polyml.orig/files/patch-elfexport.h 2013-02-08 00:24:18.000000000 -0800 >+++ polyml/files/patch-elfexport.h 1969-12-31 16:00:00.000000000 -0800 >@@ -1,11 +0,0 @@ >---- libpolyml/elfexport.h.orgi 2013-02-08 16:01:09.000000000 +0800 >-+++ libpolyml/elfexport.h 2013-02-08 16:01:43.000000000 +0800 >-@@ -37,7 +37,7 @@ >- #define ElfXX_Sym Elf64_Sym >- #define ElfXX_Ehdr Elf64_Ehdr >- #define ElfXX_Shdr Elf64_Shdr >--#define ELFXX_R_INFO(_y, _z) ELF64_R_INFO(_y, _z) >-+#define ELFXX_R_INFO(_y, _z) ELF64_R_INFO((Elf64_Xword)(_y), _z) >- #define ELFXX_ST_INFO(_y, _z) ELF64_ST_INFO(_y, _z) >- #define ELFCLASSXX ELFCLASS64 >- #else >--- polyml.diff ends here ---
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 191914
: 144743 |
144746