Compare commits
10 Commits
R3.15.2-rc
...
R3.15.2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e7b20537b9 | ||
|
|
42a8e61832 | ||
|
|
37e1feac12 | ||
|
|
3090561b5e | ||
|
|
1849b9f4ab | ||
|
|
2bf58d3187 | ||
|
|
2f6fad0cc3 | ||
|
|
f384232864 | ||
|
|
33b9fba00b | ||
|
|
b7b9e2a79b |
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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 < <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>
|
||||
|
||||
@@ -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 ... -->
|
||||
|
||||
|
||||
@@ -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>
|
||||
— pre-release tag
|
||||
</li>
|
||||
<li>
|
||||
<tt>R3.15.1-rc<i>n</i></tt>
|
||||
<tt>R3.15.2-rc<i>n</i></tt>
|
||||
— 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
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user