Commit graph

15 commits

Author SHA1 Message Date
martti
ee7763bf80 Updated ddd 3.3.11
* New features and minor improvements
- A bug in DBX mode introduced in release 3.3.10 has been fixed.
- A bug which prevented DDD from properly displaying ISO-8859-1 characters
  (and probably other character sets too) under Motif has been fixed (1)
2005-08-04 11:26:34 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
martti
563bb274e7 Updated ddd to 3.3.10
* New features and minor improvements
- More fixes for perl 5.8.x -- it's now a lot more usable.
- Fixes for Sun's SunONE Studio dbx (1). Build with -DHAVE_SUNDBX is
  necessary. Improvements for automatic detection of Sun DBX are welcome.
- Fixes for MacOS X (mainly workarounds for bugs in gdb) (2).
- Support for PHP debugger has been added (1).  This is essentially not
  tested.
- Source files in subdirectories should be located automatically
  when using dbx (tested on Solaris' dbx) (2).
- The perl version supported by DDD is now 5.8.x.  The perl debugger
  changed between perl 5.6.x and perl 5.8.0, which made this update necessary.
  This change is not backwards-compatible.  If it is not possible to upgrade
  your perl version to 5.8.x or newer, then you can simply install the file
  "perl5db.pl" from a recent perl distribution into your old perl tree.
- Through the maintenance menu ("ddd --maintenance"), it now possible to get
  a leak check of ddd if ddd is run under valgrind. This is only useful for
  ddd developers (or anybody that wants to help making ddd better).
- Several minor bugs fixed, some memory leaks plugged, more code clean-up
  done.
- A bug affecting platforms where the size of function pointers is 16 has
  been fixed.
- The settings window now starts at a larger, more reasonable size, and
  allows the user to resize it.

* Build fixes
- automake 1.9 is now the minimum requirement. This affects only builds
  from CVS repository.
- A warning is emitted if a version of g++ older than 3.1 is used.
- libiberty is neither linked nor bundled anymore.
- GNU libtermcap is not bundled anymore. A termcap like library (such as
  ncurses) is now required to build ddd.
- The configure machinery has been updated to conform more closely to the
  autoconf 2.5x requirements. Several bugs have been fixed.
  Minimum requirements: autoconf 2.59, automake 1.7.9, libtool 1.5.
- libiberty (which provides missing standard functions) is not linked by
  default anymore. configure has a new option '--with-libiberty' that
  enables the libiberty support if required.
  If nobody complains, libiberty will be unbundled in a next version.
- The libiberty distributed with ddd has been upgraded to the one included
  in GCC 3.4 20040116. It fixes some configuration problems.
- Builds with GCC 3.4, with IBM xlC on AIX, with Compaq/HP cxx on Tru64,
  on X11R5 based systems, with SGI CC on IRIX should be OK.
- Builds on HP-UX should now work out-of-the-box. Motif is linked statically
  and the Athena libraries are now found by default.
- Builds without Motif/Lesstif available abort with an adequate message.
- Builds with readline support now work. readline is not bundled anymore.
- Builds without -DNDEBUG (i.e. with "assert" enabled) now work.
  Default build enables assertions (i.e. -DNDEBUG is not used).
- Several missing files in the distribution are now included.
- Cygwin is supported again.
2005-01-11 09:04:16 +00:00
shannonjr
815d1479c7 Re: PR 25546 Synopsis: The current release of ddd is 3.3.8. I have an
updated pkg available for pkgsrc.
Updating to revision 3.3.8 per assignment by Martti Kuparinen. This closes
the referenced PR.
2004-06-04 11:19:32 +00:00
tron
46a3cc6ba8 Fix another build problem, this time under NetBSD 1.6.1_STABLE. 2003-09-23 19:26:01 +00:00
tron
59fc65ba70 Fix brokeness in the included "libiberty" (Lubomir Sedlacik provided
the autoconfig fixes) and a "configure" botch so that this package
finally builds with NetBSD-current GCC 3.3.1.
2003-09-23 18:40:05 +00:00
tron
a038afcc20 Fix unportable shell code in "configure" which breaks configuration on
systems where the "compfaces" program from the "faces" package is
installed. A dependence on the "faces" package isn't necessary because
the "compfaces" program isn't really used. This fix the first part
of PR pkg/22762 by myself.
2003-09-12 21:02:10 +00:00
martti
de996c79c5 Updated ddd to 3.3.7
* martti is the new maintainer
* changes since 3.3.1

  - libiberty was missing from the 3.3.6 release
  - libtermcap was built but not linked on systems which needed it
    (suse-axp-linux 8.1; probably others too)
  - The source tree was merged back from the bashdb project's CVS into the
    original ddd CVS
  - Major changes to get this to compile with modern auto-tools, Bison,
    Flex, and C++ STL.
  - Options are automatically saved when exiting DDD.
  - Temporary sessions in Gnome and KDE are now properly deleted.
  - The Tip of the Day comes with an option to turn it off.
  - Alias detection is now on by default.
  - The splash screen no longer bypasses all window controls.
  - Major code clean-up, including plugging several memory leaks (1).
  - GCC 3.0 should properly compile DDD.
  - ChangeLog files are back.
2003-09-11 06:45:33 +00:00
jmmv
36feac9165 Update to 3.3.1, which brings a couple of minor bug fixes:
- The option to create new displays `left-to-right' is restored upon startup.
- Fortran struct members are accessed as `A%B' instead of `A.B'.
- Structure changes in plotted displays no longer crash DDD.
- You can specify the top-level geometry via `-geometry'.
- The `pydb' debugger has been fixed to work with recent Python releases.
- Ornamented Perl debugger prompts are handled correctly.
- DDD honors the TMPDIR environment variable for creating temporary files.
- `config.guess' and `config.sub' scripts have been updated.
- Minor compilation problems with GCC 2.7.2 have been fixed.
- Minor compilation problems with GCC 3.0 (prerelease) have been fixed.
- Minor compilation problems with Sun CC have been fixed.
- Minor potential problems with 64 bit pointers have been fixed.

Patch provided by Marc Recht in PR pkg/21770.
2003-06-03 22:35:39 +00:00
jlam
75a44d565a Don't install lib/libiberty.a, which conflicts with binutils. Bump
PKGREVISION.
2002-09-29 07:34:30 +00:00
wiz
232ea76d40 regen (bl1 -> bl2) 2002-09-27 09:46:27 +00:00
jlam
b33fd2488b Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-07-03 20:00:25 +00:00
skrll
7d78d9b2e7 Update to 3.3
This closes pkg/12893 from Martti Kuparinen <martti.kuparinen@iki.fi>

Changes are
- data themes
- debugger interaction while the program is running
- support for JDB 1.2
- several bug fixes

More information is available at ftp://ftp.gnu.org/pub/gnu/ddd/NEWS
2001-06-13 20:45:08 +00:00
wiz
dfb2d5edc6 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 00:44:09 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00