pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cross/freemint-pml



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Jan 21 23:54:39 UTC 2025

Modified Files:
        pkgsrc/cross/freemint-pml: Makefile distinfo
Added Files:
        pkgsrc/cross/freemint-pml/patches:
            patch-gcc-4.6.4_gcc_doc_sourcebuild.texi
            patch-gcc-4.6.4_gcc_doc_tm.texi patch-gcc-4.6.4_gcc_doc_tm.texi.in

Log Message:
freemint-pml: fix build

Fix some texinfo errors, mark as not RELRO/STACKCHECK compatible.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/cross/freemint-pml/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/cross/freemint-pml/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_sourcebuild.texi \
    pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_tm.texi \
    pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_tm.texi.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/cross/freemint-pml/Makefile
diff -u pkgsrc/cross/freemint-pml/Makefile:1.4 pkgsrc/cross/freemint-pml/Makefile:1.5
--- pkgsrc/cross/freemint-pml/Makefile:1.4      Thu Nov 18 16:05:28 2021
+++ pkgsrc/cross/freemint-pml/Makefile  Tue Jan 21 23:54:39 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2021/11/18 16:05:28 nia Exp $
+# $NetBSD: Makefile,v 1.5 2025/01/21 23:54:39 wiz Exp $
 
 DISTNAME=              pml-2.03
 PKGNAME=               cross-freemint-${DISTNAME}
@@ -28,6 +28,8 @@ TOOL_DEPENDS+=                gtexinfo>=5.1:../../deve
 TOOLS_PLATFORM.makeinfo=
 
 MKPIE_SUPPORTED=       no
+RELRO_SUPPORTED=       no
+PKGSRC_USE_STACK_CHECK=        no
 
 DEPENDS+=      cross-freemint-binutils-[0-9]*:../../cross/freemint-binutils
 DEPENDS+=      cross-freemint-mintbin-[0-9]*:../../cross/freemint-mintbin

Index: pkgsrc/cross/freemint-pml/distinfo
diff -u pkgsrc/cross/freemint-pml/distinfo:1.6 pkgsrc/cross/freemint-pml/distinfo:1.7
--- pkgsrc/cross/freemint-pml/distinfo:1.6      Tue Oct 26 10:07:53 2021
+++ pkgsrc/cross/freemint-pml/distinfo  Tue Jan 21 23:54:39 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 10:07:53 nia Exp $
+$NetBSD: distinfo,v 1.7 2025/01/21 23:54:39 wiz Exp $
 
 BLAKE2s (gcc-4.6.4-mint-20130415.patch.bz2) = ca3cc9b4fdeccac20f8fd72c2f0ba521e8c21c4a84850cd50779ad750a0e51bf
 SHA512 (gcc-4.6.4-mint-20130415.patch.bz2) = f04ee11b11297ac31f558cb54b63bac959b599c6c6238988a07ce4d7a6a4130457a0ff4bf12591ba7a2560b1f5998b25f16d308b2ca5d4704784cf17e557136c
@@ -15,5 +15,8 @@ Size (pml-2.03.tar.bz2) = 52753 bytes
 SHA1 (patch-gcc-4.6.4_gcc_cp_cfns.gperf) = da2735f36dc5a2ab19f92cb13f505cea11442fca
 SHA1 (patch-gcc-4.6.4_gcc_cp_cfns.h) = 2a9e8f53bd63c98efa0cda782dacb78b00beb2bc
 SHA1 (patch-gcc-4.6.4_gcc_doc_gcc.texi) = b11ef8d6ad28139623800ddcc5aa67bc45289b07
+SHA1 (patch-gcc-4.6.4_gcc_doc_sourcebuild.texi) = c796718a1211f95fb54394ea4c45ba50538b4a29
+SHA1 (patch-gcc-4.6.4_gcc_doc_tm.texi) = 2f62c34d5bcbbf77237ddc3431acbc6cb60b4a98
+SHA1 (patch-gcc-4.6.4_gcc_doc_tm.texi.in) = 13a8a0dc976e39c5a5c10210b5bf1e5589eb53a4
 SHA1 (patch-pml-2.03_pmlsrc_Makefile.16) = 7fac2276e5e176c6dd53ac8a040f038f54fcb992
 SHA1 (patch-pml-2.03_pmlsrc_Makefile.32) = 768e842b9ebad9627cbe662617e4e534aae3206c

Added files:

Index: pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_sourcebuild.texi
diff -u /dev/null pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_sourcebuild.texi:1.1
--- /dev/null   Tue Jan 21 23:54:39 2025
+++ pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_sourcebuild.texi  Tue Jan 21 23:54:39 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-gcc-4.6.4_gcc_doc_sourcebuild.texi,v 1.1 2025/01/21 23:54:39 wiz Exp $
+
+--- gcc-4.6.4/gcc/doc/sourcebuild.texi.orig    2011-02-11 10:01:29.000000000 +0000
++++ gcc-4.6.4/gcc/doc/sourcebuild.texi
+@@ -676,7 +676,7 @@ standard rule in @file{gcc/Makefile.in} 
+ @code{lang_checks}.
+ 
+ @table @code
+-@itemx all.cross
++@item all.cross
+ @itemx start.encap
+ @itemx rest.encap
+ FIXME: exactly what goes in each of these targets?
Index: pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_tm.texi
diff -u /dev/null pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_tm.texi:1.1
--- /dev/null   Tue Jan 21 23:54:39 2025
+++ pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_tm.texi   Tue Jan 21 23:54:39 2025
@@ -0,0 +1,11 @@
+$NetBSD: patch-gcc-4.6.4_gcc_doc_tm.texi,v 1.1 2025/01/21 23:54:39 wiz Exp $
+
+--- gcc-4.6.4/gcc/doc/tm.texi.orig     2025-01-21 23:42:34.229675462 +0000
++++ gcc-4.6.4/gcc/doc/tm.texi
+@@ -11298,4 +11298,5 @@ accepted by immediate-add plus one.  We 
+ value of @code{TARGET_CONST_ANCHOR} is a power of 2.  For example, on
+ MIPS, where add-immediate takes a 16-bit signed value,
+ @code{TARGET_CONST_ANCHOR} is set to @samp{0x8000}.  The default value
+-is zero, which disables this optimization.  @end deftypevr
++is zero, which disables this optimization.
++@end deftypevr
Index: pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_tm.texi.in
diff -u /dev/null pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_tm.texi.in:1.1
--- /dev/null   Tue Jan 21 23:54:39 2025
+++ pkgsrc/cross/freemint-pml/patches/patch-gcc-4.6.4_gcc_doc_tm.texi.in        Tue Jan 21 23:54:39 2025
@@ -0,0 +1,11 @@
+$NetBSD: patch-gcc-4.6.4_gcc_doc_tm.texi.in,v 1.1 2025/01/21 23:54:39 wiz Exp $
+
+--- gcc-4.6.4/gcc/doc/tm.texi.in.orig  2012-08-10 13:26:44.000000000 +0000
++++ gcc-4.6.4/gcc/doc/tm.texi.in
+@@ -11238,4 +11238,5 @@ accepted by immediate-add plus one.  We 
+ value of @code{TARGET_CONST_ANCHOR} is a power of 2.  For example, on
+ MIPS, where add-immediate takes a 16-bit signed value,
+ @code{TARGET_CONST_ANCHOR} is set to @samp{0x8000}.  The default value
+-is zero, which disables this optimization.  @end deftypevr
++is zero, which disables this optimization.
++@end deftypevr



Home | Main Index | Thread Index | Old Index