Your message dated Wed, 14 Feb 2018 00:19:27 +0000
with message-id <e1elknh-000eeh...@fasolo.debian.org>
and subject line Bug#833146: fixed in flex 2.6.4-2
has caused the Debian Bug report #833146,
regarding flex FTCBFS: executes host architectue stage1flex during build
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
833146: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833146
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: flex
Version: 2.6.1-1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

Hi Manoj,

I see that you found time for working on flex again. Unfortunately the
upstream changes to 2.6.1 make it fail to cross build again. This time,
a stage1flex was added to produce the scanner built into flex itself. Of
course, we can't just run stage1flex during a cross build. I'm attaching
a patch that uses the system flex (required for help2man already)
instead.

With that patch and fixing flex to be M-A:foreign again and working
around #815172, I can successfully cross build flex again. Could you
apply this patch?

Also what's your progress on the flex/libfl-dev split MBF? I see that
you asked on d-devel for it and there were no objections. What's the
progress of it?

Helmut
--- flex-2.6.1/configure.ac
+++ flex-2.6.1/configure.ac
@@ -70,6 +70,7 @@
 FLEXexe='$(top_builddir)/src/flex$(EXEEXT)'
 fi
 AC_SUBST(FLEXexe)
+AM_CONDITIONAL([CROSS_COMPILING],[test "$cross_compiling" = yes])
 
 # Check for a m4 that supports -P
 
--- flex-2.6.1/debian/changelog
+++ flex-2.6.1/debian/changelog
@@ -1,3 +1,10 @@
+flex (2.6.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Mon, 01 Aug 2016 13:28:35 +0200
+
 flex (2.6.1-1) unstable; urgency=low
 
   * New upstream version. The development of flex ias transitionaing to
+++ flex-2.6.1/src/Makefile.am
@@ -89,8 +89,13 @@
 stage1scan.l: scan.l
        cp $(srcdir)/scan.l $(srcdir)/stage1scan.l
 
+if CROSS_COMPILING
+stage1scan.c: stage1scan.l
+       $(FLEXexe) -o $@ $<
+else
 stage1scan.c: stage1scan.l stage1flex$(EXEEXT)
        $(top_builddir)/src/stage1flex$(EXEEXT) -o $@ $<
+endif
 
 # Explicitly describe dependencies.
 # You can recreate this with `gcc -I. -MM *.c'

--- End Message ---
--- Begin Message ---
Source: flex
Source-Version: 2.6.4-2

We believe that the bug you reported is fixed in the latest version of
flex, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 833...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manoj Srivastava <sriva...@debian.org> (supplier of updated flex package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 13 Feb 2018 15:25:11 -0800
Source: flex
Binary: flex flex-doc libfl-dev
Architecture: source amd64 all
Version: 2.6.4-2
Distribution: unstable
Urgency: medium
Maintainer: Manoj Srivastava <sriva...@debian.org>
Changed-By: Manoj Srivastava <sriva...@debian.org>
Description:
 flex       - fast lexical analyzer generator
 flex-doc   - Documentation for flex (a fast lexical analyzer generator)
 libfl-dev  - static library for flex (a fast lexical analyzer generator)
Closes: 833146
Changes:
 flex (2.6.4-2) unstable; urgency=medium
 .
   * Added get-orig-source target, and updated the watch file
   * Bug fix: "flex FTCBFS: executes host architectue stage1flex during
     build", thanks to Helmut Grohne (Closes: #833146). This reinstates
     Helmut's original fix. There was a question about not using help2man
     in the first place. I considered it; but upstream continues to use
     help2man, including it in autoconf. I think Helmut's fix is elegant,
     and saves work as flex's options change over time, and is a smaller
     delta from upstream.
Checksums-Sha1:
 bd1ecbe85fcec46a92a08a2805c00319c2d22522 2009 flex_2.6.4-2.dsc
 8db99df2af54ffc0d0544953206a05078bcf1b02 57939 flex_2.6.4-2.diff.gz
 68afa9657175f9c8a4f5cf2d737d979f3f8d6798 159844 flex-dbgsym_2.6.4-2_amd64.deb
 9d5658b1af467d174c04226c07bda26211142347 762472 flex-doc_2.6.4-2_all.deb
 eaabb0ecd5250b65080bdd9d7ad056545e44e997 8513 flex_2.6.4-2_amd64.buildinfo
 dd003744ea2bd0908021147f4db308085ab3062b 454508 flex_2.6.4-2_amd64.deb
 0f3a4abf72fb45ca9cb37e8d7e711f8f0fada1d1 101916 libfl-dev_2.6.4-2_amd64.deb
Checksums-Sha256:
 da19c014e35f7ce8f77224c417b5bf375260f58c155c709e750e08caadcce9f5 2009 
flex_2.6.4-2.dsc
 fbc34c412f9325c0b4f16aff9da353e84beed9ea8dbd78f7b0b916eb01769638 57939 
flex_2.6.4-2.diff.gz
 2c2fbef2a0d2c71d8d5cda9a0796933e62d94ae07fed7d3d80ef4305db3937ec 159844 
flex-dbgsym_2.6.4-2_amd64.deb
 e49c9f8e78f6d9e6499d5e20e467b6535dd12694aa422f4807b1fb2be917747a 762472 
flex-doc_2.6.4-2_all.deb
 35b0d22f671cd874bf9089b943a4f455b68c431bf8e41ae85a56255db010156c 8513 
flex_2.6.4-2_amd64.buildinfo
 a6d6017227b98f68b24172c5d0e426a7f68b01010341510f61277ea8e64c1cad 454508 
flex_2.6.4-2_amd64.deb
 059ec1a204d1599ec9a54b613c489b7f7c031bd7f3932efb521ab53ae1cfd322 101916 
libfl-dev_2.6.4-2_amd64.deb
Files:
 9ca4c66c450ac97f3b5991012949c333 2009 devel optional flex_2.6.4-2.dsc
 0795050fa27eeba870110c1fb80a7b55 57939 devel optional flex_2.6.4-2.diff.gz
 0bced9bbb0e3ad651b2967e59c3b35ad 159844 debug optional 
flex-dbgsym_2.6.4-2_amd64.deb
 e71388a48e6a34c2b045cebc24eff051 762472 doc optional flex-doc_2.6.4-2_all.deb
 f48d70b1801a424f4b40a4f35ef23445 8513 devel optional 
flex_2.6.4-2_amd64.buildinfo
 5e4b5e9d500c92e31308e8bdae637dd8 454508 devel optional flex_2.6.4-2_amd64.deb
 79f164e9d2d8f3739a6af8741b1f9627 101916 libdevel optional 
libfl-dev_2.6.4-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQGaBAEBCgCEFiEEq6cQJaG1qIpOX2jCNr1yD29XZHIFAlqDed9RFIAAAAAAGwAt
c3JpdmFzdGFAZ29sZGVuLWdyeXBob24uY29tQUJBNzEwMjVBMUI1QTg4QTRFNUY2
OEMyMzZCRDcyMEY2RjU3NjQ3Ml8xOTU4FBxzcml2YXN0YUBkZWJpYW4ub3JnAAoJ
EDa9cg9vV2RyQu8H+wTQBgNLRj7p9IMbJeePddAF9pxkgvZAe8rM8JuNwzxifm6I
JPh/cC4gfO0MB5aLZlm0xUAFRzYF6YjAzPHLMqh22xoJMtnJH5ytbNnjFQ5aUnW1
jNA3R3tmSpj8KHNrMBiiN8mitBMtwxtq2T/obPKNCzyKByjxEEQg81GYZ1IiYvqP
F475emVpIttzzaYhUl1DDW6nFCK11AD9c+fLcTYTD8m7Bko1/GXB6W/C7Zd3M+yL
LKKpOsb2I45x3jOU7HrjT0JKeDZi1mkKk7kSKuLFMrvaxF8ws4kjM06I3nWbqLU8
kUVtZcldJ0tm01MiXfs17MrxvKtnz7mpTDQ62Fc=
=wQmW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to