Files
cpython-source-deps/docs/porting/sourceintegrate.html
2017-09-04 13:40:25 -05:00

82 lines
3.5 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Integrating Changes into the Berkeley DB Source Code</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Porting Berkeley DB" />
<link rel="up" href="testport.html" title="Chapter 3. Testing and Certifying the Port" />
<link rel="previous" href="testreview.html" title="Reviewing the Results of the Tests" />
<link rel="next" href="certport.html" title="Certifying a Port of Berkeley DB" />
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">Integrating Changes into the Berkeley DB Source Code</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href="testreview.html">Prev</a> </td>
<th width="60%" align="center">Chapter 3. Testing and Certifying the Port</th>
<td width="20%" align="right"> <a accesskey="n" href="certport.html">Next</a></td>
</tr>
</table>
<hr />
</div>
<div class="sect1" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both"><a id="sourceintegrate"></a>Integrating Changes into the Berkeley DB Source Code</h2>
</div>
</div>
<div></div>
</div>
<p>
Once you have have a completed your port send all code changes that you made as "diff" files to Berkeley DB development for review.
</p>
<p>
Exactly how you integrate changes into the Berkeley DB source code varies depending on whether or not Oracle has agreed to support Berkeley DB on the new platform:
</p>
<p>
At this point, when Oracle has agreed to support Berkeley DB on the new platform:
</p>
<div class="orderedlist">
<ol type="1">
<li>
<p>
Berkeley DB development reviews the changes, makes the changes (with modifications if necessary) in the source code, creates another snapshot which includes the new platform-specific changes, and sends you the new snapshot.
</p>
</li>
<li>
<p>
On receipt of the new snapshot, recompile this new snapshot. If the new snapshot compiles correctly without any changes, test the port again.
</p>
</li>
</ol>
</div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"><a accesskey="p" href="testreview.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="testport.html">Up</a>
</td>
<td width="40%" align="right"> <a accesskey="n" href="certport.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Reviewing the Results of the Tests </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
<td width="40%" align="right" valign="top"> Certifying a Port of Berkeley DB</td>
</tr>
</table>
</div>
</body>
</html>