unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH 0/2] Fix doxygen build failure caused by bugs in flex
@ 2017-02-28  4:15 Leo Famulari
  2017-02-28  4:15 ` [PATCH 1/2] gnu: flex: Update to 2.6.3 Leo Famulari
  2017-02-28  4:15 ` [PATCH 2/2] gnu: doxygen: Update to 1.8.13 Leo Famulari
  0 siblings, 2 replies; 3+ messages in thread
From: Leo Famulari @ 2017-02-28  4:15 UTC (permalink / raw)
  To: guix-devel

Doxygen fails to build on core-updates, like this:

------
[ 26%] [FLEX][scanner] Building scanner with flex 2.6.2
cd /tmp/guix-build-doxygen-1.8.11.drv-0/doxygen-1.8.11/src && /gnu/store/m9mw6yjjg6z0qnqmkbswwdakkniphqkx-flex-2.6.2/bin/flex  -PscannerYY -o/tmp/guix-build-doxygen-1.8.11.drv-0/build/generated_src/scanner.cpp scanner.l
scanner.l:7106: EOF encountered inside an action
make[2]: *** [src/CMakeFiles/_doxygen.dir/build.make:230: generated_src/scanner.cpp] Error 1
make[2]: Leaving directory '/tmp/guix-build-doxygen-1.8.11.drv-0/build'
make[1]: *** [CMakeFiles/Makefile2:257: src/CMakeFiles/_doxygen.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
------

Because doxygen builds fine with flex 2.6.3, I think it's related to
bugs in flex, which are mentioned in the flex 2.6.3 release notes:

https://github.com/westes/flex/commit/581ef6d17f7fccc9c538c0f0bda9b89df66c2dc3#diff-ff4e2dc4962dc25a1512353299992c8dR8

Leo Famulari (2):
  gnu: flex: Update to 2.6.3.
  gnu: doxygen: Update to 1.8.13.

 gnu/packages/documentation.scm | 4 ++--
 gnu/packages/flex.scm          | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

-- 
2.11.1

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 1/2] gnu: flex: Update to 2.6.3.
  2017-02-28  4:15 [PATCH 0/2] Fix doxygen build failure caused by bugs in flex Leo Famulari
@ 2017-02-28  4:15 ` Leo Famulari
  2017-02-28  4:15 ` [PATCH 2/2] gnu: doxygen: Update to 1.8.13 Leo Famulari
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2017-02-28  4:15 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/flex.scm (flex): Update to 2.6.3.
---
 gnu/packages/flex.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/flex.scm b/gnu/packages/flex.scm
index d9abbfa4e..2d31660f3 100644
--- a/gnu/packages/flex.scm
+++ b/gnu/packages/flex.scm
@@ -32,7 +32,7 @@
 (define-public flex
   (package
     (name "flex")
-    (version "2.6.2")
+    (version "2.6.3")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -41,7 +41,7 @@
                     "flex-" version ".tar.gz"))
               (sha256
                (base32
-                "1jdjghh1qjq3z7snphshcak6p07gch2n4215vjvrkism25x460cs"))))
+                "1an2cn2z85mkpgqcinh1fhhcd7993qm2lil1yxic8iz76ci79ck8"))))
     (build-system gnu-build-system)
     (inputs
      (let ((bison-for-tests
-- 
2.11.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [PATCH 2/2] gnu: doxygen: Update to 1.8.13.
  2017-02-28  4:15 [PATCH 0/2] Fix doxygen build failure caused by bugs in flex Leo Famulari
  2017-02-28  4:15 ` [PATCH 1/2] gnu: flex: Update to 2.6.3 Leo Famulari
@ 2017-02-28  4:15 ` Leo Famulari
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2017-02-28  4:15 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/documentation.scm (doxygen): Update to 1.8.13.
---
 gnu/packages/documentation.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/documentation.scm b/gnu/packages/documentation.scm
index e0713c31c..cd42bc0f3 100644
--- a/gnu/packages/documentation.scm
+++ b/gnu/packages/documentation.scm
@@ -86,14 +86,14 @@ markup) can be customized and extended by the user.")
 (define-public doxygen
   (package
     (name "doxygen")
-    (version "1.8.11")
+    (version "1.8.13")
     (source (origin
              (method url-fetch)
              (uri (string-append "http://ftp.stack.nl/pub/users/dimitri/"
                                  name "-" version ".src.tar.gz"))
              (sha256
               (base32
-               "0ja02pm3fpfhc5dkry00kq8mn141cqvdqqpmms373ncbwi38pl35"))
+               "0srzawqn3apzrg8hwycwrawdylmmjrndij4spw6xr1vspn3phrmg"))
              (patches (search-patches "doxygen-test.patch"))))
     (build-system cmake-build-system)
     (native-inputs
-- 
2.11.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-02-28  4:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-28  4:15 [PATCH 0/2] Fix doxygen build failure caused by bugs in flex Leo Famulari
2017-02-28  4:15 ` [PATCH 1/2] gnu: flex: Update to 2.6.3 Leo Famulari
2017-02-28  4:15 ` [PATCH 2/2] gnu: doxygen: Update to 1.8.13 Leo Famulari

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).