public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
From: git@ipfire.org
To: ipfire-scm@lists.ipfire.org
Subject: [git.ipfire.org] IPFire 3.x development tree branch, master, updated. c08a5fb64f9b6359f63dbc35168e89e31e0aa7d0
Date: Wed, 03 Oct 2012 19:50:47 +0200	[thread overview]
Message-ID: <20121003175056.A8C6F20120@argus.ipfire.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 7599 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".

The branch, master has been updated
       via  c08a5fb64f9b6359f63dbc35168e89e31e0aa7d0 (commit)
       via  a012d85175067ac6a1add0a02035299a90d0e7f7 (commit)
      from  7af86c9c032331d30f1cf8112e14f68729947fc8 (commit)

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 -----------------------------------------------------------------
commit c08a5fb64f9b6359f63dbc35168e89e31e0aa7d0
Author: Kim Barthel <kbarthel(a)ipfire.org>
Date:   Wed Oct 3 15:38:09 2012 +0200

    Flex: Updated to the latest stable release 2.5.37
    Fixes Bug #10227

commit a012d85175067ac6a1add0a02035299a90d0e7f7
Author: Kim Barthel <kbarthel(a)ipfire.org>
Date:   Wed Oct 3 15:13:28 2012 +0200

    less: updated to the latest stable version 451
    
    Add ESC-F command to keep reading data until a pattern is found.
    Use exit code of LESSOPEN script if LESSOPEN starts with "||".
    When up/down arrow is used on the command line immediately after typing text, the next command starting with that text is found.
    Add support for GNU regex.
    Add configure option --with-regex=none and fix compile errors when compiling with no regex library.
    Fix bugs handling SGR sequences in Win32.
    Fix possible crashes caused by malformed LESSOPEN or LESSCLOSE variables.
    Fix bug highlighting text which is discontiguous in the file due to backspace processing.
    Fix bug in displaying status column when scrolling backwards with -J and -S in effect.
    
    Fixes bug #10226

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

Summary of changes:
 flex/flex.nm                               |    2 +-
 flex/patches/flex-2.5.35-gcc44-1.patch     |   24 --------
 flex/patches/flex-2.5.36-bison-2.6.1.patch |   88 ++++++++++++++++++++++++++++
 less/less.nm                               |    6 +-
 4 files changed, 92 insertions(+), 28 deletions(-)
 delete mode 100644 flex/patches/flex-2.5.35-gcc44-1.patch
 create mode 100644 flex/patches/flex-2.5.36-bison-2.6.1.patch

Difference in files:
diff --git a/flex/flex.nm b/flex/flex.nm
index fa2578a..eaef5a2 100644
--- a/flex/flex.nm
+++ b/flex/flex.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = flex
-version    = 2.5.36
+version    = 2.5.37
 release    = 1
 
 groups     = Development/Tools
diff --git a/flex/patches/flex-2.5.35-gcc44-1.patch b/flex/patches/flex-2.5.35-gcc44-1.patch
deleted file mode 100644
index 8f0e80f..0000000
--- a/flex/patches/flex-2.5.35-gcc44-1.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Submitted by: Matt Burgess (matthew at linuxfromscratch dot org)
-Date: 2009-05-03
-Initial Package Version: 2.5.35
-Origin: Matt Burgess
-Upstream Status: Submitted (attached to sourceforge bug 2178663)
-Description: Fixes an error caused by header cleanups in GCC 4.4.0 that is
-             evident from the test suite and would affect any C++ lexers
-             generated by Flex.  Without this patch, Flex will generate lexers
-             containing references to the 'EOF' symbol without including the
-             necessary C++ header file, leading to:
-
-             error: 'EOF' was not declared in this scope 
-
-diff -Naur flex-2.5.35.orig/skel.c flex-2.5.35/skel.c
---- flex-2.5.35.orig/skel.c	2008-02-26 21:34:19.000000000 +0000
-+++ flex-2.5.35/skel.c	2009-05-03 15:18:14.000000000 +0000
-@@ -284,6 +284,7 @@
-   "/* begin standard C++ headers. */",
-   "#include <iostream> ",
-   "#include <errno.h>",
-+  "#include <cstdio>",
-   "#include <cstdlib>",
-   "#include <cstring>",
-   "/* end standard C++ headers. */",
diff --git a/flex/patches/flex-2.5.36-bison-2.6.1.patch b/flex/patches/flex-2.5.36-bison-2.6.1.patch
new file mode 100644
index 0000000..e7cdff6
--- /dev/null
+++ b/flex/patches/flex-2.5.36-bison-2.6.1.patch
@@ -0,0 +1,88 @@
+diff -up flex-2.5.36/tests/test-bison-yylloc/main.c~ flex-2.5.36/tests/test-bison-yylloc/main.c
+--- flex-2.5.36/tests/test-bison-yylloc/main.c~	2002-06-25 21:37:06.000000000 +0200
++++ flex-2.5.36/tests/test-bison-yylloc/main.c	2012-07-31 18:53:22.007394045 +0200
+@@ -21,8 +21,6 @@
+ #include "parser.h"
+ #include "scanner.h"
+ 
+-extern int testparse(yyscan_t);
+-
+ int main ( int argc, char** argv )
+ {
+     yyscan_t scanner;
+diff -up flex-2.5.36/tests/test-bison-yylloc/parser.y~ flex-2.5.36/tests/test-bison-yylloc/parser.y
+--- flex-2.5.36/tests/test-bison-yylloc/parser.y~	2002-07-25 02:43:47.000000000 +0200
++++ flex-2.5.36/tests/test-bison-yylloc/parser.y	2012-08-01 01:06:53.093155586 +0200
+@@ -21,6 +21,8 @@
+  * PURPOSE.
+  */
+ 
++%parse-param { void* scanner }
++
+ /* 
+    How to compile:
+    bison --defines --output-file="parser.c" --name-prefix="test" parser.y
+@@ -32,10 +34,8 @@
+ #include "config.h"
+ 
+ #define YYERROR_VERBOSE 1
+-#define YYPARSE_PARAM scanner
+ #define YYLEX_PARAM   scanner
+ 
+-int yyerror(char* msg);
+ extern int testget_lineno(void*);
+ 
+ 
+@@ -89,7 +89,7 @@ line:
+ 
+ %%
+ 
+-int yyerror(char* msg) {
++int yyerror(void* scanner, char* msg) {
+     fprintf(stderr,"%s\n",msg);
+     return 0;
+ }
+diff -up flex-2.5.36/tests/test-bison-yylval/main.c~ flex-2.5.36/tests/test-bison-yylval/main.c
+--- flex-2.5.36/tests/test-bison-yylval/main.c~	2002-06-25 21:37:06.000000000 +0200
++++ flex-2.5.36/tests/test-bison-yylval/main.c	2012-08-01 01:10:02.015510280 +0200
+@@ -24,8 +24,6 @@
+ #include "parser.h"
+ #include "scanner.h"
+ 
+-extern int testparse(yyscan_t);
+-
+ int main ( int argc, char** argv )
+ {
+     yyscan_t scanner;
+diff -up flex-2.5.36/tests/test-bison-yylval/parser.y~ flex-2.5.36/tests/test-bison-yylval/parser.y
+--- flex-2.5.36/tests/test-bison-yylval/parser.y~	2002-06-25 21:37:06.000000000 +0200
++++ flex-2.5.36/tests/test-bison-yylval/parser.y	2012-08-01 01:13:11.239867147 +0200
+@@ -25,6 +25,7 @@
+    How to compile:
+    bison --defines --output-file="parser.c" --name-prefix="test" parser.y
+  */
++%parse-param { void* scanner }
+ %{
+ #include <stdio.h>
+ #include <stdlib.h>
+@@ -32,11 +33,8 @@
+ #include "config.h"
+ 
+ #define YYERROR_VERBOSE 1
+-#define YYPARSE_PARAM scanner
+ #define YYLEX_PARAM   scanner
+ 
+-int yyerror(char* msg);
+-
+ 
+ /* A dummy function. A check against seg-faults in yylval->str. */
+ int process_text(char* s) {
+@@ -76,7 +74,7 @@ starttag:  LT      TAGNAME GT { process_
+ endtag:    LTSLASH TAGNAME GT { process_text($2);free($2);} ;
+ %%
+ 
+-int yyerror(char* msg) {
++int yyerror(void* scanner, char* msg) {
+     fprintf(stderr,"%s\n",msg);
+     return 0;
+ }
diff --git a/less/less.nm b/less/less.nm
index a6ffab1..2e5d127 100644
--- a/less/less.nm
+++ b/less/less.nm
@@ -4,8 +4,8 @@
 ###############################################################################
 
 name       = less
-version    = 444
-release    = 2
+version    = 451
+release    = 1
 
 groups     = Applications/Text
 url        = http://www.greenwoodsoftware.com/less/
@@ -20,7 +20,7 @@ description
 	example, vi).
 end
 
-source_dl  =
+source_dl  = http://www.greenwoodsoftware.com/less/
 
 build
 	requires


hooks/post-receive
--
IPFire 3.x development tree

                 reply	other threads:[~2012-10-03 17:50 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20121003175056.A8C6F20120@argus.ipfire.org \
    --to=git@ipfire.org \
    --cc=ipfire-scm@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox