Debian Bug report logs -
#85330
ddd: missing build dependency
Reported by: Ryan Murray <rmurray@cyberhqz.com>
Date: Fri, 9 Feb 2001 07:03:01 UTC
Severity: serious
Found in version 3.3-1
Fixed in version ddd/3.3-2
Done: jdassen@debian.org (J.H.M. Dassen (Ray))
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, jdassen@debian.org (J.H.M. Dassen (Ray)):
Bug#85330; Package ddd.
(full text, mbox, link).
Acknowledgement sent to Ryan Murray <rmurray@cyberhqz.com>:
New Bug report received and forwarded. Copy sent to jdassen@debian.org (J.H.M. Dassen (Ray)).
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: ddd
Version: 3.3-1
Severity: serious
ddd is missing a build dependency on flex
Information forwarded to debian-bugs-dist@lists.debian.org, jdassen@debian.org (J.H.M. Dassen (Ray)):
Bug#85330; Package ddd.
(full text, mbox, link).
Acknowledgement sent to "J.H.M. Dassen (Ray)" <jhm@cistron.nl>:
Extra info received and forwarded to list. Copy sent to jdassen@debian.org (J.H.M. Dassen (Ray)).
(full text, mbox, link).
Message #10 received at 85330@bugs.debian.org (full text, mbox, reply):
On Thu, Feb 08, 2001 at 21:48:51 -0800, Ryan Murray wrote:
> ddd is missing a build dependency on flex
Please explain why it would need one.
Quoting DDD's INSTALL:
:If (and only if) you make changes to the DDD sources, you may also need:
[...]
: * `bison' and `flex' (after changes to parser and scanner files)
I've just logged a complete DDD build and it only checked for flex' flags,
but didn't run flex. The same for bison (on which it currently has a build
dependency; as this was indeed a problem in the past, #59897).
Ray
--
PATRIOTISM A great British writer once said that if he had to choose
between betraying his country and betraying a friend he hoped he would
have the decency to betray his country.
- The Hipcrime Vocab by Chad C. Mulligan
Information forwarded to debian-bugs-dist@lists.debian.org, jdassen@debian.org (J.H.M. Dassen (Ray)):
Bug#85330; Package ddd.
(full text, mbox, link).
Acknowledgement sent to "J.H.M. Dassen (Ray)" <jhm@cistron.nl>:
Extra info received and forwarded to list. Copy sent to jdassen@debian.org (J.H.M. Dassen (Ray)).
(full text, mbox, link).
Message #15 received at 85330@bugs.debian.org (full text, mbox, reply):
On Fri, Feb 09, 2001 at 11:55:11 -0800, Ryan Murray wrote:
> checking for flex... no
> checking for lex... no
> ../../ddd/configure: flex: command not found
> checking for flex... lex
> checking for yywrap in -ll... no
> checking lex output file root... ../../ddd/configure: lex: command not found
> configure: error: cannot find output from lex; giving up
Ah.
> configure is failing trying to find flex. If it isn't needed, then
> perhaps configure needs an option to not look for it?
It is needed under some conditions (which do not apply to the Debian source
pakcage), so it's reasonable to check for it, but it shouldn't fail. I'll
take this up with upstream, and will add a build dependency for now (I'm
rebuilding it for the new lesstif anyway).
Thanks,
Ray
--
LEADERSHIP A form of self-preservation exhibited by people with auto-
destructive imaginations in order to ensure that when it comes to the crunch
it'll be someone else's bones which go crack and not their own.
- The Hipcrime Vocab by Chad C. Mulligan
Reply sent to jdassen@debian.org (J.H.M. Dassen (Ray)):
You have taken responsibility.
(full text, mbox, link).
Notification sent to Ryan Murray <rmurray@cyberhqz.com>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #20 received at 85330-close@bugs.debian.org (full text, mbox, reply):
We believe that the bug you reported is fixed in the latest version of
ddd, which has been installed in the Debian FTP archive:
ddd_3.3-2.dsc
to pool/main/d/ddd/ddd_3.3-2.dsc
ddd_3.3-2_i386.deb
to pool/main/d/ddd/ddd_3.3-2_i386.deb
ddd_3.3-2.diff.gz
to pool/main/d/ddd/ddd_3.3-2.diff.gz
ddd-doc_3.3-2_all.deb
to pool/main/d/ddd/ddd-doc_3.3-2_all.deb
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 85330@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
J.H.M. Dassen (Ray) <jdassen@debian.org> (supplier of updated ddd 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 10 Feb 2001 14:43:22 +0100
Source: ddd
Binary: ddd-doc ddd
Architecture: source all i386
Version: 3.3-2
Distribution: unstable
Urgency: low
Maintainer: J.H.M. Dassen (Ray) <jdassen@debian.org>
Changed-By: J.H.M. Dassen (Ray) <jdassen@debian.org>
Description:
ddd - The Data Display Debugger, a graphical debugger frontend.
ddd-doc - Additional documentation for the Data Display Debugger.
Closes: 85330
Changes:
ddd (3.3-2) unstable; urgency=low
.
* Apparently configure fails if flex is not installed, even though it may
not be needed at all. Added a build dependency on it for now, and
informed upstream. (Closes: #85330).
* Rebuilt against latest lesstif packages, as per INSTALL's recommendation.
* Upped recommended gdb version to 5.0 as per INSTALL.
Files:
5fe0b57f452c331675b919ab5303c0ed 708 devel optional ddd_3.3-2.dsc
0859c1b12eef4feab3fa457abfca8fbf 11305 devel optional ddd_3.3-2.diff.gz
8cd02ee049376a1e1d6d57ed75f8f189 2343774 devel optional ddd-doc_3.3-2_all.deb
efb31a71cdd7b1a518bd6cb47419994d 1582862 devel optional ddd_3.3-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6hVR+A+HB2Re6Rc4RAr1OAKDutI5Pv0FKmcABwxhgDFLDo2sN+QCggOyR
Jr3aANKUQruxVP2Y1Dt0VYc=
=6EDH
-----END PGP SIGNATURE-----
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Nov 25 12:21:01 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.