Did you recently upgrade to Python 3.9.  Are you using the latest version of 
BaseTools?

I see an issue that was fixed in BaseTools in August 2020 that may be related.

https://edk2.groups.io/g/devel/message/64002
https://github.com/tianocore/edk2/commit/5d8648345cd9ad729837118c731063c59edea192

Mike


From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Ajinkya Bhavalkar
Sent: Tuesday, September 27, 2022 5:51 AM
To: devel@edk2.groups.io
Cc: Siddalingesh Rajashekhar <sraja...@qti.qualcomm.com>; Shiv Kumar 
<shi...@qti.qualcomm.com>
Subject: [edk2-devel] MK BOOT.MXF.1.1.c1-00035-MAKENA-1 compilation is failing

Can someone please help with this.
This issue is observed on all our machines.

Command to compile:
python -u boot_images/boot_tools/buildex.py -t Makena -v WP -r DEBUG

Logs:
testSurrogatePairUnicodeCharInUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) 
... ok
testUtf16InUniFile (CheckUnicodeSourceFiles.Tests) ... FAIL
testValidUtf8File (CheckUnicodeSourceFiles.Tests) ... FAIL
testValidUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... FAIL

======================================================================
FAIL: testUtf16InUniFile (CheckUnicodeSourceFiles.Tests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 375, in PreProcess
    FileIn = UniFileClassObject.OpenUniFile(LongFilePath(File.Path))
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 303, in OpenUniFile
    UniFileClassObject.VerifyUcs2Data(FileIn, FileName, Encoding)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 312, in VerifyUcs2Data
    Ucs2Info = codecs.lookup('ucs-2')
LookupError: unknown encoding: ucs-2

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 60, in CheckFile
    BtUni.UniFileClassObject([path])
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 230, in __init__
    self.LoadUniFiles(FileList)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 542, in LoadUniFiles
    self.LoadUniFile(File)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 456, in LoadUniFile
    Lines = self.PreProcess(File)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 381, in PreProcess
    EdkLogger.error("build", FILE_OPEN_FAILURE, ExtraData=File.Path);
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/Common/EdkLogger.py",
 line 284, in error
    raise FatalError(ErrorCode)
Common.BuildToolError.FatalError: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 79, in testUtf16InUniFile
    self.CheckFile('utf_16', shouldPass=True)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 72, in CheckFile
    self.EdkErrorFailure(encoding, shouldPass)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 55, in EdkErrorFailure
    self.ErrorFailure('EdkLogger.FatalError', encoding, shouldPass)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 49, in ErrorFailure
    self.fail(msg)
AssertionError: EdkLogger.FatalError should not be generated for utf_16 data in 
a .uni file

======================================================================
FAIL: testValidUtf8File (CheckUnicodeSourceFiles.Tests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 375, in PreProcess
    FileIn = UniFileClassObject.OpenUniFile(LongFilePath(File.Path))
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 303, in OpenUniFile
    UniFileClassObject.VerifyUcs2Data(FileIn, FileName, Encoding)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 312, in VerifyUcs2Data
    Ucs2Info = codecs.lookup('ucs-2')
LookupError: unknown encoding: ucs-2

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 60, in CheckFile
    BtUni.UniFileClassObject([path])
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 230, in __init__
    self.LoadUniFiles(FileList)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 542, in LoadUniFiles
    self.LoadUniFile(File)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 456, in LoadUniFile
    Lines = self.PreProcess(File)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 381, in PreProcess
    EdkLogger.error("build", FILE_OPEN_FAILURE, ExtraData=File.Path);
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/Common/EdkLogger.py",
 line 284, in error
    raise FatalError(ErrorCode)
Common.BuildToolError.FatalError: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 112, in testValidUtf8File
    self.CheckFile(encoding='utf_8', shouldPass=True)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 72, in CheckFile
    self.EdkErrorFailure(encoding, shouldPass)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 55, in EdkErrorFailure
    self.ErrorFailure('EdkLogger.FatalError', encoding, shouldPass)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 49, in ErrorFailure
    self.fail(msg)
AssertionError: EdkLogger.FatalError should not be generated for utf_8 data in 
a .uni file

======================================================================
FAIL: testValidUtf8FileWithBom (CheckUnicodeSourceFiles.Tests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 375, in PreProcess
    FileIn = UniFileClassObject.OpenUniFile(LongFilePath(File.Path))
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 303, in OpenUniFile
    UniFileClassObject.VerifyUcs2Data(FileIn, FileName, Encoding)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 312, in VerifyUcs2Data
    Ucs2Info = codecs.lookup('ucs-2')
LookupError: unknown encoding: ucs-2

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 60, in CheckFile
    BtUni.UniFileClassObject([path])
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 230, in __init__
    self.LoadUniFiles(FileList)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 542, in LoadUniFiles
    self.LoadUniFile(File)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 456, in LoadUniFile
    Lines = self.PreProcess(File)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 381, in PreProcess
    EdkLogger.error("build", FILE_OPEN_FAILURE, ExtraData=File.Path);
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/Common/EdkLogger.py",
 line 284, in error
    raise FatalError(ErrorCode)
Common.BuildToolError.FatalError: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 120, in testValidUtf8FileWithBom
    self.CheckFile(encoding=None, shouldPass=True, string=data)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 72, in CheckFile
    self.EdkErrorFailure(encoding, shouldPass)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 55, in EdkErrorFailure
    self.ErrorFailure('EdkLogger.FatalError', encoding, shouldPass)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests/CheckUnicodeSourceFiles.py",
 line 49, in ErrorFailure
    self.fail(msg)
AssertionError: EdkLogger.FatalError should not be generated for None data in a 
.uni file

----------------------------------------------------------------------
Ran 282 tests in 1.492s

FAILED (failures=3)
make[1]: Leaving directory 
'/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Tests'
make: Leaving directory 
'/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools'
Done
[buildex.py] Generating image version file...
Generating 
/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot/QcomPkg/Library/ImageVersionLib/qc_version.c
Done
[buildex.py] Building with arguments...
['/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/build/build.py',
 '-p', 'QcomPkg/SocPkg/Makena/WP/Core.dsc', '-j', 
'QcomPkg/SocPkg/Makena/WP/build_Core.log', '-w', '-a', 'AARCH64', '-b', 
'DEBUG', '-t', 'CLANG100LINUX', '-D', 
'BUILDROOT=/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images', '-D', 
'BOOTROOT=/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot', '-D', 
'REL=DEBUG', '-D', 'PRODMODE=DEBUGMODE', '-D', 'VAR=WP', '-D', 'COMPLIER=', 
'-D', 'FIRSTDLL=', '-D', 'SECONDDLL=', '-D', 'XBLSEC=', '-D', 
'TARGETROOT=QcomPkg/SocPkg/Makena', '-D', 'TARGETID=SocMakena', '-D', 
'TARGETPKG=SocPkg', '-D', 'QCOMDIR=', '-D', 
'BOOTTOOLS=/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot_tools', 
'-D', 'EDK2ROOT=/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2', 
'-D', 'SECTOOLS_DIR=/pkg/sectools/glue/latest', '-D', 
'SECTOOLSROOT=/pkg/sectools/glue/latest', '-D', 'COMPILER=CLANG100LINUX', '-D', 
'AARCH=AARCH64']

Build environment: Linux-5.4.0-120-generic-x86_64-with-glibc2.27
Build start time: 18:17:25, Sep.27 2022

WORKSPACE        = /local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot
PACKAGES_PATH    = 
/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot:/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot_tools:/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2:/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/sdk:/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/ssg
EDK_TOOLS_PATH   = 
/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools
CONF_PATH        = /local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/Conf


Processing meta-data .
Architecture(s)  = AARCH64
Build target     = DEBUG
Toolchain        = CLANG100LINUX

Active Platform          = 
/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot/QcomPkg/SocPkg/Makena/WP/Core.dsc
............Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 375, in PreProcess
    FileIn = UniFileClassObject.OpenUniFile(LongFilePath(File.Path))
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 303, in OpenUniFile
    UniFileClassObject.VerifyUcs2Data(FileIn, FileName, Encoding)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 312, in VerifyUcs2Data
    Ucs2Info = codecs.lookup('ucs-2')
LookupError: unknown encoding: ucs-2

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/AutoGenWorker.py",
 line 268, in run
    Ma.CreateCodeFile(False)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/ModuleAutoGen.py",
 line 1846, in CreateCodeFile
    for File in self.AutoGenFileList:
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/Common/caching.py",
 line 28, in __get__
    Value = obj.__dict__[self._function.__name__] = self._function(obj)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/ModuleAutoGen.py",
 line 983, in AutoGenFileList
    GenC.CreateCode(self, AutoGenC, AutoGenH, StringH, AutoGenUniIdf, 
UniStringBinBuffer, StringIdf, AutoGenUniIdf, IdfGenBinBuffer)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/GenC.py",
 line 2048, in CreateCode
    CreateUnicodeStringCode(Info, AutoGenC, StringH, UniGenCFlag, 
UniGenBinBuffer)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/GenC.py",
 line 1710, in CreateUnicodeStringCode
    Header, Code = GetStringFiles(Info.UnicodeFileList, SrcList, IncList, 
Info.IncludePathList, ['.uni', '.inf'], Info.Name, CompatibleMode, ShellMode, 
UniGenCFlag, UniGenBinBuffer, FilterInfo)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/StrGather.py",
 line 557, in GetStringFiles
    Uni = UniFileClassObject(sorted(UniFilList, key=lambda x: x.File), 
IsCompatibleMode, IncludePathList)
 File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 230, in __init__
    self.LoadUniFiles(FileList)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 542, in LoadUniFiles
    self.LoadUniFile(File)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 456, in LoadUniFile
    Lines = self.PreProcess(File)
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/AutoGen/UniClassObject.py",
 line 381, in PreProcess
    EdkLogger.error("build", FILE_OPEN_FAILURE, ExtraData=File.Path);
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/BaseTools/Source/Python/Common/EdkLogger.py",
 line 284, in error
    raise FatalError(ErrorCode)
Common.BuildToolError.FatalError: 1


build.py...
: error 0001: File open failure
        
/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/edk2/NetworkPkg/Ip4Dxe/Ip4DxeStrings.uni


- Done -
Build end time: 18:17:38, Sep.27 2022
Build total time: 00:00:13

['python', 
'/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot_tools/image_header.py']
 
['/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/Build/MakenaWP/Core/DEBUG_CLANG100LINUX/FV/FVMAIN_COMPACT.Fv',
 
'/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/Build/MakenaWP/Core/DEBUG_CLANG100LINUX/FV/uefi.elf',
 '0x9F000000', 'elf', '64']
Traceback (most recent call last):
  File 
"/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot_tools/image_header.py",
 line 75, in <module>
    image_size = os.stat(source_full).st_size
FileNotFoundError: [Errno 2] No such file or directory: 
'/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/Build/MakenaWP/Core/DEBUG_CLANG100LINUX/FV/FVMAIN_COMPACT.Fv'
Traceback (most recent call last):
  File "boot_images/boot_tools/buildex.py", line 757, in process_component
    subprocess.check_output(tool_cmd + build_cmd)
  File "/usr/local/lib/python3.8/subprocess.py", line 411, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/local/lib/python3.8/subprocess.py", line 512, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['python', 
'/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/boot_tools/image_header.py',
 
'/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/Build/MakenaWP/Core/DEBUG_CLANG100LINUX/FV/FVMAIN_COMPACT.Fv',
 
'/local/mnt/workspace/Ajinkya/LPI_MK_XBL/boot_images/Build/MakenaWP/Core/DEBUG_CLANG100LINUX/FV/uefi.elf',
 '0x9F000000', 'elf', '64']' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "boot_images/boot_tools/buildex.py", line 1741, in <module>
    main()
  File "boot_images/boot_tools/buildex.py", line 500, in main
    create_image(options,variant_flavor,build_config,tools_config)
  File "boot_images/boot_tools/buildex.py", line 574, in create_image
    
dll_paths=process_components(options,variant_flavor,process_action,build_config,tools_config,merge_dict)
  File "boot_images/boot_tools/buildex.py", line 662, in process_components
    
bin_path=process_component(options,variant_flavor,component,process_config,build_config,tools_config,merge_dict)
  File "boot_images/boot_tools/buildex.py", line 759, in process_component
    print("ERROR: buildex: execute: " ,tool_cmd , build_cmd + \
TypeError: can only concatenate list (not "str") to list




-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#94432): https://edk2.groups.io/g/devel/message/94432
Mute This Topic: https://groups.io/mt/93951255/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to