Path to this page:
Subject: CVS commit: pkgsrc/lang/gnucobol
From: Frederic Cambus
Date: 2023-07-31 18:43:09
Message id: 20230731164309.866DCFBDB@cvs.NetBSD.org
Log Message:
gnucobol: update to 3.2.
ChangeLog:
2023-07-28 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac, NEWS: updated for 3.2
* configure.ac: check for mousemask and mmask_t
2023-07-24 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: fix for resolving COBCRUN_NAME
2023-05-25 Chuck Haatvedt <chuck.haatvedt+cobol@gmail.com>
* configure.ac: added test for HAVE_RESIZE_TERM function
2023-04-25 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: try to error on warnings during checks, cleanup of resulting
unexpected test failures
* configure.ac: drop deprecated-non-prototype warning in clang
* configure.ac: add LIBCOB_LIBS while checking for libraries
* configure.ac: added check for HAVE_ATTRIBUTE_CONSTRUCTOR
2023-04-05 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: pass --enable-debug to autoconf generated files as
COB_ENABLE_DEBUG, currently used for running extra test cycles in
the test suite
2023-03-03 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: allow specification of XML2_CONFIG (only used if
pkg-config module libxml-2.0 is not available)
* configure.ac: check all used headers of libxml-2.0,
warn user if not found
* improve multiple header header check via AC_CHECK_HEADERS according
to docs (cJSON, json-c and curses)
2023-02-27 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: fixed duplicate note about JSON_C_C_FLAGS,
changed messages as per autoconf docs
2023-02-19 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: minor adjustment for bdb library lookup
2023-02-10 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: fixed adjusted hack for AIX 64bit OBJECT_MODE
and added 32bit pendant
* configure.ac, NEWS: updated for 3.2rc-2
2023-02-09 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: : search for json-c header in its common
default directory json-c/json.h
2023-01-18 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac, NEWS, gnucobol.spec: updated for 3.2rc-1
2023-01-16 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: adjusted hack for AIX 64bit OBJECT_MODE
2023-01-14 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: fix to use pdcurses when libcurses was verified
2023-01-05 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am (CODE_COVERAGE_IGNORE_PATTERN): add some .def files
that have shown to be not useful for code coverage
2022-12-12 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: check for and substitute PERL/perl
2022-12-02 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: tarstamp.h may now be created on base of VCSDATE or
FILEDATE, to override specify VCSDATE/FILEDATE=false or with an
actual value
* Makefile.am: tarstamp.h creation more portable, using fallback
of current date
2022-12-01 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: fixed dependencies, especially for tarstamp.h
2022-11-04 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: support BDB_CFLAGS to specify necessary flags like
non-default include directory
* configure.ac: drop check for PDC_free_memory_allocations as that
function was removed from PDCursesMod
2022-10-22 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: version 3.2-preview
2022-10-18 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: cache several checks, also allowing to override its results
via gc_cv_keyword_inline, gc_cv_time_timezone, gc_cv_designated_inits,
gc_cv_attribute_alligned, gc_cv_attribute_pure, gc_cv_gcc_pipe
* configure.ac: check ncurses.h also for ncursesw (fixing OpenBSD builds)
* Makefile.am (CODE_COVERAGE_IGNORE_PATTERN): ignore generated files
2022-10-04 Simon Sobisch <simonsobisch@gnu.org>
* HACKING: add notes for testing compatibility with GnuCOBOL modules
generated by an earlier version of GnuCOBOL
2022-09-21 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: dropped extra check for GCC as done internally
2022-09-08 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: cleanup curses library check
2022-07-27 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: check for ncursesw first, then ncurses;
in case of ncurses check for ncurses.h again
2022-07-10 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: check for PDC_free_memory_allocations
2022-07-06 Nicolas Berthier <nicolas.berthier@ocamlpro.com>
* configure.ac: Check for __attribute__((pure))
2022-06-06 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac (COB_CFLAGS): handle -ggdb options correctly
2022-05-31 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac (COB_CFLAGS): handle optimization options -Oz and -Ofast,
don't remove leading -O of unknown options
2022-05-04 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: test for basic MAKE functionality
* configure.ac: style change when testing for not set/empty variable
2022-04-29 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: check for -pipe option for compilers that claim to be GCC,
as this isn't available on all of these and not on all environments
* configure.ac: added check for BDB_LIBS, allowing to explicit specify
link options necessary for BDB, library used; if not set use old
logic of deriving the library name from BDB version (db.h)
* configure.ac: experimental checking for XCurses
2022-03-29 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: dropped obsolete AC_PROG_CC_STD, AC_HEADER_STDC as
already included in AC_PROG_CC and assumed otherwise
2022-03-11 Simon Sobisch <simonsobisch@gnu.org>
* Makefile.am: targets to create binary distributions
2022-01-03 Simon Sobisch <simonsobisch@gnu.org>
* general: revert change 2019-06-05 - all header files that are included
from the system use <include.h>, "local.h" is used otherwise \
with the
exceptions of to-be-installed headers which include files that have a
local reference to each other after installation (common.h +
and exceptions.def)
2021-12-30 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: early check for usable LDFLAGS + LIBS
* configure.ac: option to add MATH_LIBRARY for necessary math functions
(for systems that don't include those in their C library) to LIBCOB_LIBS
* configure.ac: only set -g to COB_DEBUG_FLAGS when tested to work
2021-11-02 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: use `dnl` comments in all places that are not intended be
included in the generated configure script, fixing spurious warnings
about potentially undefined macros;
* configure.ac: copyright notice in generated script
* m4/libtool.m4: updated from libtool, with additions for netbsd from Debian
(Debian 993872) and Johan Anderholm (patch #39)
2021-10-11 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: requiring libtool 2.2 via LT_PREREQ,
specify use of ar-lib for systems that may need it via AM_PROG_AR
* configure.ac: moved sys/time.h to optional headers
* configure.ac: check for more BDB library names (Win32 common names)
2021-10-08 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: dropped portibility warnings for automake because
of false-positives, only define specific names we want instead
"everything that automake has"
* configure.ac: explicit check for bison/flex
* m4/ax_prog_bison.m4, m4/ax_prog_flex.m4: new files from the
GNU Autoconf Archive
2021-10-04 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: cleanup for math library check fixing #559
* configure.ac: removed check for dladdr as we don't use it
* configure.ac: removed math library as not necessary anymore,
see related #702
2021-09-15 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: allow local cJSON to be used during cross-compile
and simplified size checks, based on patches of Helmut Grohne
(Debian 993872) and Johan Anderholm (patch #39)
2021-04-07 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: check for CC when applying aix hack additional to CFLAGS
* configure.ac: ncurses test: check for ncurses.h, not curses.h
2021-03-07 Simon Sobisch <simonsobisch@gnu.org>
* configure.ac: new COBC_CPPFLAGS will be used in cobc generation
* configure.ac: version 3.2-dev
Files: