summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2023-11-20 15:12:59 +1100
committerChris Johns <chrisj@rtems.org>2023-11-22 08:14:55 +1100
commit63396e2ed62be9b58c460ca6b10e434717c580b6 (patch)
treee861cf8633295be318473ec96f3fb88f2e62a661
parentrtems-mipstx39-gdb-head.bset: Add missing file (diff)
downloadrtems-source-builder-63396e2ed62be9b58c460ca6b10e434717c580b6.tar.bz2
sb: Fix Python 3.12 safeConfigParser and invalid escape sequences
Updates #4968
-rwxr-xr-xsource-builder/sb/pkgconfig.py4
-rw-r--r--source-builder/sb/version.py2
2 files changed, 3 insertions, 3 deletions
diff --git a/source-builder/sb/pkgconfig.py b/source-builder/sb/pkgconfig.py
index 198ec80..bfe769f 100755
--- a/source-builder/sb/pkgconfig.py
+++ b/source-builder/sb/pkgconfig.py
@@ -90,7 +90,7 @@ class package(object):
get_recursion = ['cflags', 'libs']
no_dup_flags = ['-I', '-l', '-L']
dual_opts = ['-D', '-U', '-I', '-l', '-L']
- lib_list_splitter = re.compile('[\s,]+')
+ lib_list_splitter = re.compile(r'[\s,]+')
loaded_prefixes = None
loaded = {}
@@ -514,7 +514,7 @@ class package(object):
return None
s = ''
if self.file_:
- mre = re.compile('\$\{[^\}]+\}')
+ mre = re.compile(r'\$\{[^\}]+\}')
s = self.fields[label.lower()]
expanded = True
tm = False
diff --git a/source-builder/sb/version.py b/source-builder/sb/version.py
index 4ec7cfa..eb6a17d 100644
--- a/source-builder/sb/version.py
+++ b/source-builder/sb/version.py
@@ -110,7 +110,7 @@ def _load_released_version_config():
import configparser
except ImportError:
import ConfigParser as configparser
- v = configparser.SafeConfigParser()
+ v = configparser.ConfigParser()
try:
v.read(path.host(ver))
except Exception as e: