Compare commits

..

10 Commits

Author SHA1 Message Date
Ralph Lange
e7b20537b9 configure: update CONFIG_BASE_VERSION for 3.15.2 (2nd time for tag move) 2015-05-15 13:47:33 +02:00
Ralph Lange
42a8e61832 documentation: remove red "not released yet" header from RELEASE_NOTES 2015-05-15 13:36:42 +02:00
Ralph Lange
37e1feac12 configure: set version snapshot back to -DEV 2015-05-14 14:16:53 +02:00
Ralph Lange
3090561b5e configure: update CONFIG_BASE_VERSION for 3.15.2 2015-05-14 14:09:28 +02:00
Ralph Lange
1849b9f4ab Update KnownProblems to new version, add Windows parallel build issue 2015-05-14 14:08:18 +02:00
Ralph Lange
2bf58d3187 Update ReleaseChecklist to new version. 2015-05-14 14:06:47 +02:00
Andrew Johnson
2f6fad0cc3 Fixing and/or investigating Cygwin issues 2015-05-01 11:38:54 -05:00
Andrew Johnson
f384232864 Merged Cygwin fix from 3.14 branch, revno 12584 2015-04-29 14:21:40 -05:00
Andrew Johnson
33b9fba00b Fix for latest Cygwin 2015-04-29 14:01:07 -05:00
Ralph Lange
b7b9e2a79b configure: set version snapshot to -rc1-DEV 2015-04-29 14:20:18 +02:00
7 changed files with 31 additions and 19 deletions

View File

@@ -41,11 +41,11 @@ EPICS_PATCH_LEVEL = 0
#EPICS_DEV_SNAPSHOT=-pre1-DEV
#EPICS_DEV_SNAPSHOT=-pre2
#EPICS_DEV_SNAPSHOT=-pre2-DEV
EPICS_DEV_SNAPSHOT=-rc1
#EPICS_DEV_SNAPSHOT=-rc1
#EPICS_DEV_SNAPSHOT=-rc1-DEV
#EPICS_DEV_SNAPSHOT=-rc2
#EPICS_DEV_SNAPSHOT=-rc2-DEV
#EPICS_DEV_SNAPSHOT=
EPICS_DEV_SNAPSHOT=
# No changes should be needed below here

View File

@@ -12,3 +12,11 @@
# Uncomment the following line if readline has problems
#LDLIBS_READLINE = -lreadline -lcurses
# It makes sense to include debugging symbols even in optimized builds
# in case you want to attach gdb to the process or examine a core-dump.
# This does cost disk space, but not memory as debug symbols are not
# loaded into RAM when the binary is loaded.
OPT_CFLAGS_YES += -g
OPT_CXXFLAGS_YES += -g

View File

@@ -4,17 +4,17 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Known Problems in R3.15.1</title>
<title>Known Problems in R3.15.2</title>
</head>
<body>
<h1 style="text-align: center">EPICS Base R3.15.1: Known Problems</h1>
<h1 style="text-align: center">EPICS Base R3.15.2: Known Problems</h1>
<p>Any patch files linked below should be applied at the root of the
base-3.15.1 tree. Download them, then use the GNU Patch program as
base-3.15.2 tree. Download them, then use the GNU Patch program as
follows:</p>
<blockquote><pre>% <b>cd <i>/path/to/</i>base-3.15.1</b>
<blockquote><pre>% <b>cd <i>/path/to/</i>base-3.15.2</b>
% <b>patch -p0 &lt; <i>/path/to/</i>file.patch</b></pre></blockquote>
<p>The following significant problems have been reported with this
@@ -22,6 +22,11 @@ version of EPICS Base:</p>
<ul>
<li>Parallel builds ("make -j") on native Windows are not working properly.
Builds tend to hang (make saturating one core) - interrupting and calling make
again usually finishes the build. Sequential builds work and are recommended
for automated build environments.</li>
<li>64-bit Windows builds of the CAS library may not work with some compilers.
The code in <tt>src/legacy/gdd</tt> is currently incompatible with the LLP64
model that Windows uses for its 64-bit ABI.</li>

View File

@@ -9,8 +9,6 @@
<body lang="en">
<h1 align="center">EPICS Base Release 3.15.2</h1>
<p style="color:red">This version of EPICS Base has not been released yet.</p>
<h2 align="center">Changes between 3.15.1 and 3.15.2</h2>
<!-- Insert new items immediately below here ... -->

View File

@@ -144,17 +144,17 @@ relevent roles unless the Release Manager designates otherwise:</p>
<td>Tag the module in Bazaar, using these tag conventions:
<ul>
<li>
<tt>R3.15.1-pre<i>n</i></tt>
<tt>R3.15.2-pre<i>n</i></tt>
&mdash; pre-release tag
</li>
<li>
<tt>R3.15.1-rc<i>n</i></tt>
<tt>R3.15.2-rc<i>n</i></tt>
&mdash; release candidate tag, note the <tt>rc</tt> is now
lower-case</li>
</ul>
<blockquote><tt>
cd ~/base/mirror-3.15<br />
bzr tag R3.15.1-rc<i>n</i>
bzr tag R3.15.2-rc<i>n</i>
</tt></blockquote>
</td>
</tr>
@@ -166,9 +166,9 @@ relevent roles unless the Release Manager designates otherwise:</p>
<blockquote><tt>
cd ~/base<br />
bzr export --keywords=publish
--root=base-3.15.1-rc<i>n</i>
-r tag:R3.15.1-rc<i>n</i>
baseR3.15.1-rc<i>n</i>.tar.gz
--root=base-3.15.2-rc<i>n</i>
-r tag:R3.15.2-rc<i>n</i>
baseR3.15.2-rc<i>n</i>.tar.gz
mirror-3.15
</tt></blockquote>
This requires that the Bazaar keywords plugin is installed and
@@ -289,7 +289,7 @@ relevent roles unless the Release Manager designates otherwise:</p>
<td>Tag the module in Bazaar:
<blockquote><tt>
cd ~/base/mirror-3.15<br />
bzr tag R3.15.1</i>
bzr tag R3.15.2</i>
</tt></blockquote>
</td>
</tr>
@@ -301,9 +301,9 @@ relevent roles unless the Release Manager designates otherwise:</p>
<blockquote><tt>
cd ~/base<br />
bzr export --keywords=publish
--root=base-3.15.1
-r tag:R3.15.1
baseR3.15.1.tar.gz
--root=base-3.15.2
-r tag:R3.15.2
baseR3.15.2.tar.gz
mirror-3.15
</tt></blockquote>
This requires that the Bazaar keywords plugin is installed and

View File

@@ -19,6 +19,7 @@
#include <sys/types.h>
#include <sys/param.h> /* for MAXHOSTNAMELEN */
#include <sys/ioctl.h>
#include <sys/select.h>
#include <sys/time.h>
#include <netinet/in.h>
#include <arpa/inet.h>

View File

@@ -19,7 +19,7 @@
enum epicsSocketSystemCallInterruptMechanismQueryInfo
epicsSocketSystemCallInterruptMechanismQuery ()
{
#if (CYGWIN_VERSION_DLL_MAJOR >= 1007) && (CYGWIN_VERSION_DLL_MINOR < 15)
#if (CYGWIN_VERSION_DLL_MAJOR == 1007) && (CYGWIN_VERSION_DLL_MINOR < 15)
// Behaviour changed in early Cygwin 1.7 releases, reverted later.
return esscimqi_socketCloseRequired;
#else