Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute)
diff --git a/Misc/NEWS b/Misc/NEWS
index 0cee84e..e29a9b0 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -10,6 +10,12 @@
Core and Builtins
-----------------
+- Issue #3221: Issue a RuntimeWarning instead of raising SystemError if
+ the parent module cannot be found while performing an absolute import.
+ This means that an incorrectly defined __package__ attribute will
+ now only prevent relative imports in that module rather than causing
+ all imports from that module to fail.
+
- Issue #2517: Allow unicode messages in Exceptions again by correctly
bypassing the instance dictionary when looking up __unicode__ on
new-style classes.