epics-base (7.0.9-1) unstable; urgency=medium

  * Packaging 7.0.9

 --  <jhanks@caltech.edu>  Tue, 12 Aug 2025 17:30:09 -0700

epics-base (3.15.9-1) unstable; urgency=medium

  * Updating to 3.15.9

 -- Jonathan Hanks <jhanks@caltech.edu>  Tue, 13 Jun 2023 22:15:53 +0000

epics-base (3.15.5-4) bullseye; urgency=medium

  * change install location for libCap5.so 

 -- Erik von Reis <evonreis@caltech.edu>  Wed, 14 Sep 2022 23:35:22 -0700

epics-base (3.15.5-3) unstable; urgency=medium

  * rebuild package.

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 01 Sep 2022 16:35:49 -0700

epics-base (3.15.5-2ligo1) unstable; urgency=medium

  * Branch master to ligo-3.15.5-2 and reapply LIGO PV name length patch

 -- Ryan Blair <ryan.blair@ligo.org>  Fri, 14 Dec 2018 09:42:28 -0800

epics-base (3.15.5-2) unstable; urgency=medium

  * ioclogserver package needs to depend on lsb-base

 -- Martin Konrad <konrad@frib.msu.edu>  Wed, 03 Oct 2018 18:48:23 -0400

epics-base (3.15.5-1) unstable; urgency=medium

  * New upstream version 3.15.5
  * Rebase patch queue
  * Update control file for 3.15.5
  * Adjust hard-coded version numbers

 -- Martin Konrad <konrad@frib.msu.edu>  Mon, 10 Sep 2018 10:16:26 -0400

epics-base (3.15.3-13) unstable; urgency=medium

  [ Michael Davidsaver ]
  * update for debian 9
  * update build deps
  * update mingw toolchain name
  * patch: disable epicsExceptionTest

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Wed, 19 Jul 2017 15:46:36 +0200

epics-base (3.15.3-12) unstable; urgency=medium

  * update patch set
      Backport
        bswap16/32 as functions
        Applied Till's fix for lp:1581212
        ca: Fix client bug (race condition) in ipAddrToAsciiEngine
        Fix lsi/lso puts with DBF_STRING data

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Thu, 11 Aug 2016 18:31:34 -0400

epics-base (3.15.3-11) unstable; urgency=medium

  [ Martin Konrad ]
  * Install ascheck into folder /usr/bin

 -- Martin Konrad <konrad@frib.msu.edu>  Thu, 14 Jul 2016 13:36:53 -0400

epics-base (3.15.3-10) unstable; urgency=medium

  * Update deps to fix upgrades after epics-msi removal

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Mon, 16 May 2016 14:26:21 -0400

epics-base (3.15.3-9) unstable; urgency=medium

  * Bump version once more to avoid ioclogserver conflicts

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Wed, 27 Apr 2016 18:52:26 -0400

epics-base (3.15.3-8) unstable; urgency=medium

  * Fold epics-msi into epics-dev
    Avoid broken symlink in epics-dev when epics-msi was not installed.
  * Move iocLogServer executable to epics-dev.  ioclogserver now
    has only the init script.
  * fixup copyright

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Mon, 25 Apr 2016 09:15:04 -0400

epics-base (3.15.3-7) unstable; urgency=medium

  * epics-perl: Fix install location for CA.pm

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Fri, 22 Apr 2016 14:37:58 -0400

epics-base (3.15.3-6) unstable; urgency=medium

  * Add patch that fixes memory corruption of C++ epicsThread API
  * Add patch that fixes a crash when initializing string records
  * Add patch fixing lp:1539791
  * Add patch to fix RTEMS NTP sync. bug
  * Fix gen-harden.sh to append to TARGET_*FLAGS instead of
    overwriting.

 -- Martin Konrad <konrad@frib.msu.edu>  Mon, 11 Apr 2016 08:54:16 -0400

epics-base (3.15.3-4) unstable; urgency=medium

  * Only -D and -I in pkg-config files
    The hardening flags were leaking in
  * Redo debian/copyright in machine parsable format
  * Add missing adduser dep to ioclogserver

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Thu, 10 Mar 2016 16:18:05 -0500

epics-base (3.15.3-3) unstable; urgency=medium

  * Adapt to change coming in epics-debhelper 8.14.
    skip dh_epics_postinstall

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Wed, 09 Mar 2016 20:30:57 -0500

epics-base (3.15.3-2) unstable; urgency=medium

  * Add /etc/epics/configure/conf.d/05hardening.make
    so that downstream builds for Linux targets use hardening
    flags by default.
    Can be overridden by defining 'SKIP_HARDENING=YES'

 -- Michael Davidsaver <mdavidsaver@gmail.com>  Wed, 20 Jan 2016 11:10:55 -0500

epics-base (3.15.3-1) unstable; urgency=medium

  * Imported Upstream version 3.15.3
  * Rebase patch queue from v3.14.12.3
  * Update control file for v3.15.3
  * Adjust hard-coded version numbers
  * Fix mingw32 cross-build
  * Do not install some libraries that have been removed with 3.15
  * Do not build package epics-compat-dev anymore
  * Fix broken install rule for PCAS headers
  * Add some new files to the epics-dev package
  * Base 3.15 does not install CA tools for *-debug arch anymore
  * Install pkg-config files into system-wide folder
  * Use epics-debhelper >=8.12 to disable rpath
  * Bump up standards-version to 3.9.6
  * Add patch for binding to a specific interface
  * Fix ambiguous epics-dev dependency
  * Update README.Debian

 -- Martin Konrad <konrad@frib.msu.edu>  Tue, 05 Jan 2016 10:28:36 -0800

epics-base (3.14.12.3-10) unstable; urgency=low

  * Fix mingw build failure

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Fri, 01 May 2015 14:56:07 -0400

epics-base (3.14.12.3-9) unstable; urgency=low

  * fix ioclogserver.postinst (Richard Fearn)
  * Backports from 3.14.12.5
    dev, rec: Fix smoothing for NaN/+inf/-inf values
    Reject NULL callback functions in ca_array_*_callback
    catools: better out-of-bounds handling when printing enums
    Fix buffer overflow in epicsStrnRawFromEscaped (lp:1388313)
    Fix FLNK-over-CA error message
    gdd fix issue when copying from an empty array
    catools: make `caget -lb` output '0' instead of empty string
    Back-ported the tapfiles build target from 3.15 (makefile only)
    tool_lib.c: ensure output string is always set
    dbReadTest.c: flush errlog on exit as per lp:1419879
    don't destroy locked mutex
    Fix dbVerify()'s postfix buffer size
    db: Allow link fields to return a DOUBLE value
    Suppress corrupt error output from dbStatic parser
    dbCa: dbCaPutLinkCallback prevent out of bounds write
    dbCa: dbCaPutLinkCallback initialize entire array
    Allow compiler flags from command line (official replacement of local patch)
    libCom/posix: Remove pthread_setcanceltype()
    fix for lp:1440186

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Fri, 01 May 2015 14:52:10 -0400

epics-base (3.14.12.3-8) unstable; urgency=low

  * Backports from 3.14.12.4 and beyond
     Fix race between ACF file reload and RSRV client nice disconnect
     libCom: Add some missing #include guards
     libCom: Fix win32 handle leak
     libCom: Back-ported aToIPAddr (lookup hostnames which start with a number)
     Fixed read-back of TSEL link
     pcas: fixed potential memory leak
     dbStatic: Fixed crash loading record of unknown type
     libCom: Fix epicsTime::strftime() roll-over bug
     libCom: Fix epicsString.h comparison functions
     post DBE_PROPERTY
  * quiet some lintian warnings
  * typo in makeBaseApp manpage
  * add linux-arm patches from Florian Feldbauer
  * make win32 build conditional in debian/rules

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 03 Nov 2014 18:24:52 -0500

epics-base (3.14.12.3-7) unstable; urgency=low

  * Install libraries in Multi-Arch compatible location (compat = 9)
  * Add Debian build flags for hardened build, add fixes for sucessful build
  * Link --as-needed to avoid unnecessary binary dependencies
  * Make epics-dev recommend ioclogserver (avoid dangling soft link)
  * Add Ralph Lange to Uploaders (avoid NMU warnings)
  * Remove unused lintian overrides for epics-dev

 -- Ralph Lange <Ralph.Lange@gmx.de>  Thu, 26 Sep 2013 18:31:53 +0200

epics-base (3.14.12.3-6) unstable; urgency=low

  * include deb version in EPICS_SITE_VERSION
  * Add patch: Report ACF file hash over CA

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 22 May 2013 12:22:19 -0400

epics-base (3.14.12.3-5) unstable; urgency=low

  * Added some Recommands and Suggests for epics-dev
  * Added README.Debian

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 13 Mar 2013 18:10:15 -0400

epics-base (3.14.12.3-4) unstable; urgency=low

  * missing Conflicts entry from previous move

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 11 Mar 2013 16:34:39 -0400

epics-base (3.14.12.3-3) unstable; urgency=low

  * move caget.pl and friends to epics-perl package

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 11 Mar 2013 16:08:34 -0400

epics-base (3.14.12.3-2) unstable; urgency=low

  * move EPICS::* perl modules to epics-dev
    epics-dev no longer depends on epics-perl

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 11 Mar 2013 14:14:52 -0400

epics-base (3.14.12.3-1) unstable; urgency=low

  * New upstream version

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Fri, 01 Mar 2013 12:24:57 -0500

epics-base (3.14.12.2-5) unstable; urgency=low

  * Revert RTEMS version to 4.9

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 25 Feb 2013 15:39:52 -0500

epics-base (3.14.12.2-4) unstable; urgency=low

  * Correctly set FINAL_LOCATION

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Thu, 06 Dec 2012 14:17:54 -0500

epics-base (3.14.12.2-3) unstable; urgency=low

  * add conflicts for old epics-msi

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 24 Sep 2012 16:05:18 -0400

epics-base (3.14.12.2-2) unstable; urgency=low

  * fix ioclogserver logrotate config
  * debian/control: remove legecy epics-libs name from libepics# package

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 24 Sep 2012 15:31:58 -0400

epics-base (3.14.12.2-1) unstable; urgency=low

  * New upstream version

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Tue, 18 Sep 2012 17:50:22 -0400

epics-base (3.14.11-10) unstable; urgency=low

  * update RT prio patch
     LP# 835138

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Tue, 25 Oct 2011 16:46:03 -0400

epics-base (3.14.11-9) unstable; urgency=low

  [ Till Straumann ]
  * RTEMS: Time registration when dynamically loading
     Fixes lp:831648
  * libCom: Fix OS priority mapping on Posix
     Fixes lp:835138

  [ Andrew Johnson ]
  * shutdown: Lock records during dbCa link cleanup

  [ Michael Davidsaver ]
  * libCom: Avoid race in errlog shutdown.
  * linux: Use RT thread priorities if available
  * Set EPICS_SITE_VERSION to debian package revision

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Sun, 11 Sep 2011 14:21:22 -0400

epics-base (3.14.11-8) unstable; urgency=low

  [ Michael Davidsaver ]
  * Fix postinst
  * Change default max array size to 1M
  * move conf.d to CONFIG

  [ Nick Hastings ]
  * g++-4.6 fix: "#include <cstddef>"

  [ Michael Davidsaver ]
  * override CONFIG
  * Use 3.14.12 method to detect EPICS_HOST_ARCH if unset
  * test of timerQ ref counting

  [ Jeff Hill ]
  * only delete a timer queue when the ref count is 0
     Fixes LP 786979

  [ Michael Davidsaver ]
  * Drop "mutable" references
     Fixes LP 736273
  * Missing bspExt for mvme5500
  * Install sample Makefile
  * correct location for EpicsHostArch.pl
  * pcas headers use install list

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 06 Jun 2011 10:29:06 -0400

epics-base (3.14.11-7) unstable; urgency=low

  * libCom: Fix errlogPrintf() assert fail at shutdown
  * fix description of -x in softIoc manpage
  * detect EPICS_HOST_ARCH if unset
  * use auto host detection
  * manpage for softIoc in wrong package
  * relocate configure/ as /etc/epics/configure
  * populate ALL_CROSS_COMPILER_TARGET_ARCHS with debug target

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Thu, 12 May 2011 17:38:15 -0400

epics-base (3.14.11-6) unstable; urgency=low

  * change readline to 6

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Tue, 16 Nov 2010 10:45:47 -0500

epics-base (3.14.11-5) unstable; urgency=low

  * incorrect path in S99caRepeater and S99logServer init scripts
      Reported by Martin Konrad

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 10 Nov 2010 11:01:06 -0500

epics-base (3.14.11-4) unstable; urgency=low

  * fix use of temp files during builds
      Fixes problem with parallel builds expanding MSI templates
  * rtems: Bind NTP client to a random port
      Fixes time sync bug on networks with NTP broadcasts
      Launchpad bug #663875

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 20 Oct 2010 13:06:50 -0400

epics-base (3.14.11-3) unstable; urgency=low

  * wrong paths in perl scripts
  * correct dbd path for softIoc

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 08 Sep 2010 15:02:53 -0400

epics-base (3.14.11-2) unstable; urgency=low

  * change install location to /usr/lib/epics/
  * add manpages for makeBaseApp/Ext and softIoc
  * update manpages for caget, camonitor, and caput
  * update lintian overrides

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 16 Aug 2010 13:54:32 -0400

epics-base (3.14.11-1) unstable; urgency=low

  * New upstream version
  * Split RTEMS packages to separate source package rtems-epics
  * Applied Known Problems patches: softIoc, long_string, and macCore
  * Backported from bazaar repository
      fix for mantis 366
      ESHUTDOWN is not in FreeBSD and hence not in RTEMS.
      J field should not be PP, to match others.
      Fix UDF processing so we respect IVOA.
      Fixed crash when ALG (algorithm) was changed 
        to Average at runtime. (Fixes #552803)
      Fix NULL handle issue in macParseDefns()

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Thu, 15 Jul 2010 14:27:29 -0400

epics-base (3.14.10-16) unstable; urgency=low

  * Forgot device() entry for historgram record
  * Remove caRepeater init script.  It isn't working correctly.

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 12 Apr 2010 23:14:19 -0400

epics-base (3.14.10-15) unstable; urgency=low

  * Typo in caRepeater script

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 12 Apr 2010 13:21:15 -0400

epics-base (3.14.10-14) unstable; urgency=low

  * init script for caRepeater (from IIT)
  * base.dbd: include histogram record
  * debian/rules: use dh
  * build debug package libepics3.14.10-dbg
  * epics-dev: remove /usr/epics/base/bin/host symlink
  * epics-perl: move /usr/epics/base/lib/host symlink
  * patches:
     rec: initialize all old/prev./last value fields

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Fri, 26 Mar 2010 13:25:29 -0400

epics-base (3.14.10-13) unstable; urgency=low

  * osdWireConfig.h: Replace C++ style comments with C style
  * Add manpages for caget, caput, camonitor, cainfo, and caRepeater
    (from Ken McIvor <mcivor@iit.edu> and Carlo Segre <segre@debian.org>)
  * RTEMS: Add rtemsCom to the list of libraries to exclude from
    GeSys loadable objects.
  * boRecord: initialize the mlst field so that monitors are posted 
    correctly

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 24 Mar 2010 11:18:18 -0400

epics-base (3.14.10-12) unstable; urgency=low

  * Build for RTEMS-mvme2307

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 17 Feb 2010 09:32:52 -0500

epics-base (3.14.10-11) unstable; urgency=low

  * Recommend: msi
  * Depends on RTEMS 4.9.3

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Tue, 16 Feb 2010 16:54:34 -0500

epics-base (3.14.10-10) unstable; urgency=low

  * Rename rtems packages to follow convention (rtems-modname-bsp)
  * Rename epics-libs to libepics3.14.10 to follow library
    package naming convention.
  * Symlink to makeBaseApp, makeBaseExt, and softIoc in usr/bin/
  * move libCap5 to usr/epics/base/lib/linux-x86 to avoid
    potential conflicts with user compiled versions
  * For bin and lib create a symlink usr/epics/base/*/host
    to the host target name.

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 23 Dec 2009 14:49:43 -0500

epics-base (3.14.10-9) unstable; urgency=low

  * 3.14.10-7 moved libCap5.so from -libs to -perl.
  *   Add Conflicts: entries to prevent upgrade problems

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 30 Nov 2009 12:20:29 -0500

epics-base (3.14.10-8) unstable; urgency=low

  * Accidental release of -7 before it was ready.
  * Don't depend on rtems-addons

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Mon, 23 Nov 2009 10:53:33 -0500

epics-base (3.14.10-7) unstable; urgency=low

  * RTEMS use libtecla for readline
  * Update dependencies

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 18 Nov 2009 14:27:10 -0500

epics-base (3.14.10-6) unstable; urgency=low

  * Patches Updated
  *  Options to build with GeSys
  * Patches Added (from 3.14.10 Known Problems)
  *  subRecord regression
  *  libca endianness
  *  NTP sync. on RTEMS

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Thu, 12 Nov 2009 11:57:05 -0500

epics-base (3.14.10-5) unstable; urgency=low

  * epics-dev missing dependency on libreadline5-dev

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 26 Aug 2009 13:35:00 -0400

epics-base (3.14.10-4) unstable; urgency=low

  * Fix dbd hard-coded path in softIoc binary
  * Build from mvme2100 and mvme5500
  * Patches:
  *  Missing RTEMS macro for 5500

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 12 Aug 2009 10:00:00 -0400

epics-base (3.14.10-3) unstable; urgency=low

  * Patches:
  *  Workaround for GeSys init bug (also in upstream)
  *  Option to build with GeSys (default no) in configure/os/CONFIG_SITE.Common.RTEMS
  *  Allow build system addons in configure/conf.d and rules.d

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 29 Jul 2009 10:02:00 -0400

epics-base (3.14.10-2) unstable; urgency=low

  * Add missing libCap5.so
  * Plain lib*.so symlinks are now part of the epics-dev package
  * Patches:
  *  Build libraries with sonames (lib*.so.3.14.10)

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 8 Jul 2009 9:22:00 -0400

epics-base (3.14.10-1) unstable; urgency=low

  * Initial release
  * EPICS 3.14.10

 -- Michael Davidsaver <mdavidsaver@bnl.gov>  Wed, 17 Jun 2009 14:13:02 -0400

