forked from pool/python313
Accepting request 1311758 from devel:languages:python:Factory
OBS-URL: https://build.opensuse.org/request/show/1311758 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python313?expand=0&rev=33
This commit is contained in:
BIN
Python-3.13.7.tar.xz
(Stored with Git LFS)
BIN
Python-3.13.7.tar.xz
(Stored with Git LFS)
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
{"mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", "verificationMaterial": {"certificate": {"rawBytes": "MIICyTCCAlCgAwIBAgIUZMI+1qoqVltZwoOEGQ4+re/SlS4wCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjUwODE0MTM0OTQyWhcNMjUwODE0MTM1OTQyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEkKFnh1U6aDYKiIU0p7mtDbbxTezpcJrivGvrwtuUviVav74GRKEp/vcRZnlnVn6olDcrk33qi78husSHeD1VN6OCAW8wggFrMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUaes5BWscCJHaWxt5BY13fiF+sb8wHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wHwYDVR0RAQH/BBUwE4ERdGhvbWFzQHB5dGhvbi5vcmcwKQYKKwYBBAGDvzABAQQbaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tMCsGCisGAQQBg78wAQgEHQwbaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tMIGKBgorBgEEAdZ5AgQCBHwEegB4AHYA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGYqNf2TAAABAMARzBFAiB3VC3ZdiYFvHtFHxRfU4vdiUZjC+VM/cY0nUHpRZ+aqQIhALglsfszSnn7LZNgw3no+XTnlO+mzMAdCLArnFKuyQo0MAoGCCqGSM49BAMDA2cAMGQCME73khzLHp2xLGwh1g0U5yt9CZu0YfQ52BJ0gL3J2adJsuCvmr76YbDnGWOM2IJLYwIwbWuLaywCs9V1hHqx4IewPWU6kGTDL2p3t7RMb7OK9etOkF4xHxV9IaGZZSFwDmSC"}, "tlogEntries": [{"logIndex": "394375946", "logId": {"keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0="}, "kindVersion": {"kind": "hashedrekord", "version": "0.0.1"}, "integratedTime": "1755179382", "inclusionPromise": {"signedEntryTimestamp": "MEYCIQDofYinceCg3x7ldRHdwLc7aoB6pX2+kukjFdQXFflKdwIhAK7YnONsVnbwsSZpLex8Q7tSMHHglIEQaqavuKAD5taI"}, "inclusionProof": {"logIndex": "272471684", "rootHash": "D6O1d0rPsmFUhblg+N/WsWhcTQVKMGbTlauX5huq8Q0=", "treeSize": "272471685", "hashes": ["12rv4cU8JBEnhl8jcQleuU0gXnRpH2B6oGsUtKoIBHQ=", "PXscKvmfKyXbaxsj99FlqImW6Bg1k3WBNWtHTzgtSVk=", "BaDXQZRZZLXILekCZ5e2TyrtJiYKeNUb2BW6hgybhG0=", "IQvrVF5nsAhxYBjFEIIqcy67H9HEwRdM5XEvXGMlcSc=", "I/JNRoCea85lOiusHIKoAblvRmo6NwnDAtfOV/JiSvQ=", "CjR2KouFHnbUwdf0xk9/f1IcsYFdo4/LMKPy9TV0keM=", "uSQzyFvNic+ZM0goS8qbxn95hvb1YCdWvV0/TnqHDEg=", "LM7bDk+koNXHbb9JB2IH+truLnDDC6WfDzp12zjdFkQ=", "4k9InE/ch3n4a/TapEK+nqfXhlMZEcbvL849wNGtBuo=", "6QfFjG3kfyjFx5PdzVrWBdbNza9Mf4ldecvoXhR3Ip8=", "RllwumeGwAfTxo/zlW3B2deC36+2Lu0FY/hP+QL2aT8=", "vS7O4ozHIQZJWBiov+mkpI27GE8zAmVCEkRcP3NDyNE="], "checkpoint": {"envelope": "rekor.sigstore.dev - 1193050959916656506\n272471685\nD6O1d0rPsmFUhblg+N/WsWhcTQVKMGbTlauX5huq8Q0=\n\n\u2014 rekor.sigstore.dev wNI9ajBEAiBr7yQXNBvCAOgKzReWm4ERI79K22ifVZFn9VUxx5nSxQIgWIPYVrO1E+vP3VRWPptUMs1arlLguTIMkT1tX5WCRoM=\n"}}, "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiI1NDYyZjkwOTlkZmQzMGUyMzhkZWY4M2M3MWQ5MTg5N2Q4Y2FhNWZmNmViYzdhNTBmMTRkNDgwMmNkYWFhNzlhIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJUUR4RjM5Z0VUZDgvUWMwbHd5Sk5Mbk5NK3RrTmozaEYyWE1DelZDdjZXOEJBSWdkQUxIWTl3MU14bVNKYUNKMlNtL1p5QWRrL1gwSVF4THFENHA3TSt5UzZRPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVTjVWRU5EUVd4RFowRjNTVUpCWjBsVldrMUpLekZ4YjNGV2JIUmFkMjlQUlVkUk5DdHlaUzlUYkZNMGQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFZkMDlFUlRCTlZFMHdUMVJSZVZkb1kwNU5hbFYzVDBSRk1FMVVUVEZQVkZGNVYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZyUzBadWFERlZObUZFV1V0cFNWVXdjRGR0ZEVSaVluaFVaWHB3WTBweWFYWkhkbklLZDNSMVZYWnBWbUYyTnpSSFVrdEZjQzkyWTFKYWJteHVWbTQyYjJ4RVkzSnJNek54YVRjNGFIVnpVMGhsUkRGV1RqWlBRMEZYT0hkblowWnlUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZoWlhNMUNrSlhjMk5EU2toaFYzaDBOVUpaTVRObWFVWXJjMkk0ZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDBoM1dVUldVakJTUVZGSUwwSkNWWGRGTkVWU1pFZG9kbUpYUm5wUlNFSTFaRWRvZG1KcE5YWmpiV04zUzFGWlMwdDNXVUpDUVVkRWRucEJRZ3BCVVZGaVlVaFNNR05JVFRaTWVUbG9XVEpPZG1SWE5UQmplVFZ1WWpJNWJtSkhWWFZaTWpsMFRVTnpSME5wYzBkQlVWRkNaemM0ZDBGUlowVklVWGRpQ21GSVVqQmpTRTAyVEhrNWFGa3lUblprVnpVd1kzazFibUl5T1c1aVIxVjFXVEk1ZEUxSlIwdENaMjl5UW1kRlJVRmtXalZCWjFGRFFraDNSV1ZuUWpRS1FVaFpRVE5VTUhkaGMySklSVlJLYWtkU05HTnRWMk16UVhGS1MxaHlhbVZRU3pNdmFEUndlV2RET0hBM2J6UkJRVUZIV1hGT1pqSlVRVUZCUWtGTlFRcFNla0pHUVdsQ00xWkRNMXBrYVZsR2RraDBSa2g0VW1aVk5IWmthVlZhYWtNclZrMHZZMWt3YmxWSWNGSmFLMkZ4VVVsb1FVeG5iSE5tYzNwVGJtNDNDa3hhVG1kM00yNXZLMWhVYm14UEsyMTZUVUZrUTB4QmNtNUdTM1Y1VVc4d1RVRnZSME5EY1VkVFRUUTVRa0ZOUkVFeVkwRk5SMUZEVFVVM00ydG9la3dLU0hBeWVFeEhkMmd4WnpCVk5YbDBPVU5hZFRCWlpsRTFNa0pLTUdkTU0wb3lZV1JLYzNWRGRtMXlOelpaWWtSdVIxZFBUVEpKU2t4WmQwbDNZbGQxVEFwaGVYZERjemxXTVdoSWNYZzBTV1YzVUZkVk5tdEhWRVJNTW5BemREZFNUV0kzVDBzNVpYUlBhMFkwZUVoNFZqbEpZVWRhV2xOR2QwUnRVME1LTFMwdExTMUZUa1FnUTBWU1ZFbEdTVU5CVkVVdExTMHRMUW89In19fX0="}], "timestampVerificationData": {}}, "messageSignature": {"messageDigest": {"algorithm": "SHA2_256", "digest": "VGL5CZ39MOI43vg8cdkYl9jKpf9uvHpQ8U1IAs2qp5o="}, "signature": "MEUCIQDxF39gETd8/Qc0lwyJNLnNM+tkNj3hF2XMCzVCv6W8BAIgdALHY9w1MxmSJaCJ2Sm/ZyAdk/X0IQxLqD4p7M+yS6Q="}}
|
|
||||||
BIN
Python-3.13.9.tar.xz
(Stored with Git LFS)
Normal file
BIN
Python-3.13.9.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
1
Python-3.13.9.tar.xz.sigstore
Normal file
1
Python-3.13.9.tar.xz.sigstore
Normal file
File diff suppressed because one or more lines are too long
@@ -1,3 +1,174 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 15 09:15:38 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>
|
||||||
|
|
||||||
|
- Update to 3.13.9:
|
||||||
|
- Library
|
||||||
|
- gh-139783: Fix inspect.getsourcelines() for the case when a
|
||||||
|
decorator is followed by a comment or an empty line.
|
||||||
|
- Update to 3.13.8:
|
||||||
|
- macOS
|
||||||
|
- gh-124111: Update macOS installer to use Tcl/Tk 8.6.17.
|
||||||
|
- gh-139573: Updated bundled version of OpenSSL to 3.0.18.
|
||||||
|
- Windows
|
||||||
|
- gh-139573: Updated bundled version of OpenSSL to 3.0.18.
|
||||||
|
- gh-138896: Fix error installing C runtime on non-updated Windows
|
||||||
|
machines
|
||||||
|
- Tools/Demos
|
||||||
|
- gh-139330: SBOM generation tool didn’t cross-check the version
|
||||||
|
and checksum values against the Modules/expat/refresh.sh script,
|
||||||
|
leading to the values becoming out-of-date during routine
|
||||||
|
updates.
|
||||||
|
- gh-137873: The iOS test runner has been simplified, resolving
|
||||||
|
some issues that have been observed using the runner in GitHub
|
||||||
|
Actions and Azure Pipelines test environments.
|
||||||
|
- Tests
|
||||||
|
- gh-139208: Fix regrtest --fast-ci --verbose: don’t ignore the
|
||||||
|
--verbose option anymore. Patch by Victor Stinner.
|
||||||
|
- Security
|
||||||
|
- gh-139400: xml.parsers.expat: Make sure that parent Expat
|
||||||
|
parsers are only garbage-collected once they are no longer
|
||||||
|
referenced by subparsers created by
|
||||||
|
ExternalEntityParserCreate(). Patch by Sebastian Pipping.
|
||||||
|
- gh-139283: sqlite3: correctly handle maximum number of rows to
|
||||||
|
fetch in Cursor.fetchmany and reject negative values for
|
||||||
|
Cursor.arraysize. Patch by Bénédikt Tran.
|
||||||
|
- gh-135661: Fix CDATA section parsing in html.parser.HTMLParser
|
||||||
|
according to the HTML5 standard: ] ]> and ]] > no longer end the
|
||||||
|
CDATA section. Add private method _set_support_cdata() which can
|
||||||
|
be used to specify how to parse <[CDATA[ — as a CDATA section in
|
||||||
|
foreign content (SVG or MathML) or as a bogus comment in the
|
||||||
|
HTML namespace.
|
||||||
|
- Library
|
||||||
|
- gh-139312: Upgrade bundled libexpat to 2.7.3
|
||||||
|
- gh-139289: Do a real lazy-import on rlcompleter in pdb and
|
||||||
|
restore the existing completer after importing rlcompleter.
|
||||||
|
- gh-139210: Fix use-after-free when reporting unknown event in
|
||||||
|
xml.etree.ElementTree.iterparse(). Patch by Ken Jin.
|
||||||
|
- gh-138860: Lazy import rlcompleter in pdb to avoid deadlock in
|
||||||
|
subprocess.
|
||||||
|
- gh-112729: Fix crash when calling _interpreters.create when the
|
||||||
|
process is out of memory.
|
||||||
|
- gh-139076: Fix a bug in the pydoc module that was hiding
|
||||||
|
functions in a Python module if they were implemented in an
|
||||||
|
extension module and the module did not have __all__.
|
||||||
|
- gh-138998: Update bundled libexpat to 2.7.2
|
||||||
|
- gh-130567: Fix possible crash in locale.strxfrm() due to a
|
||||||
|
platform bug on macOS.
|
||||||
|
- gh-138779: Support device numbers larger than 2**63-1 for the
|
||||||
|
st_rdev field of the os.stat_result structure.
|
||||||
|
- gh-128636: Fix crash in PyREPL when os.environ is overwritten
|
||||||
|
with an invalid value for mac
|
||||||
|
- gh-88375: Fix normalization of the robots.txt rules and URLs in
|
||||||
|
the urllib.robotparser module. No longer ignore trailing ?.
|
||||||
|
Distinguish raw special characters ?, = and & from the
|
||||||
|
percent-encoded ones.
|
||||||
|
- gh-138515: email is added to Emscripten build.
|
||||||
|
- gh-111788: Fix parsing errors in the urllib.robotparser module.
|
||||||
|
Don’t fail trying to parse weird paths. Don’t fail trying to
|
||||||
|
decode non-UTF-8 robots.txt files.
|
||||||
|
- gh-138432: zoneinfo.reset_tzpath() will now convert any
|
||||||
|
os.PathLike objects it receives into strings before adding them
|
||||||
|
to TZPATH. It will raise TypeError if anything other than a
|
||||||
|
string is found after this conversion. If given an os.PathLike
|
||||||
|
object that represents a relative path, it will now raise
|
||||||
|
ValueError instead of TypeError, and present a more informative
|
||||||
|
error message.
|
||||||
|
- gh-138008: Fix segmentation faults in the ctypes module due to
|
||||||
|
invalid argtypes. Patch by Dung Nguyen.
|
||||||
|
- gh-60462: Fix locale.strxfrm() on Solaris (and possibly other
|
||||||
|
platforms).
|
||||||
|
- gh-138204: Forbid expansion of shared anonymous memory maps on
|
||||||
|
Linux, which caused a bus error.
|
||||||
|
- gh-138010: Fix an issue where defining a class with a
|
||||||
|
@warnings.deprecated-decorated base class may not invoke the
|
||||||
|
correct __init_subclass__() method in cases involving multiple
|
||||||
|
inheritance. Patch by Brian Schubert.
|
||||||
|
- gh-138133: Prevent infinite traceback loop when sending CTRL^C
|
||||||
|
to Python through strace.
|
||||||
|
- gh-134869: Fix an issue where pressing Ctrl+C during tab
|
||||||
|
completion in the REPL would leave the autocompletion menu in a
|
||||||
|
corrupted state.
|
||||||
|
- gh-137317: inspect.signature() now correctly handles classes
|
||||||
|
that use a descriptor on a wrapped __init__() or __new__()
|
||||||
|
method. Contributed by Yongyu Yan.
|
||||||
|
- gh-137754: Fix import of the zoneinfo module if the C
|
||||||
|
implementation of the datetime module is not available.
|
||||||
|
- gh-137490: Handle ECANCELED in the same way as EINTR in
|
||||||
|
signal.sigwaitinfo() on NetBSD.
|
||||||
|
- gh-137477: Fix inspect.getblock(), inspect.getsourcelines() and
|
||||||
|
inspect.getsource() for generator expressions.
|
||||||
|
- gh-137017: Fix threading.Thread.is_alive to remain True until
|
||||||
|
the underlying OS thread is fully cleaned up. This avoids false
|
||||||
|
negatives in edge cases involving thread monitoring or premature
|
||||||
|
threading.Thread.is_alive calls.
|
||||||
|
- gh-136134: SMTP.auth_cram_md5() now raises an SMTPException
|
||||||
|
instead of a ValueError if Python has been built without MD5
|
||||||
|
support. In particular, SMTP clients will not attempt to use
|
||||||
|
this method even if the remote server is assumed to support it.
|
||||||
|
Patch by Bénédikt Tran.
|
||||||
|
- gh-136134: IMAP4.login_cram_md5 now raises an IMAP4.error if
|
||||||
|
CRAM-MD5 authentication is not supported. Patch by Bénédikt
|
||||||
|
Tran.
|
||||||
|
- gh-135386: Fix opening a dbm.sqlite3 database for reading from
|
||||||
|
read-only file or directory.
|
||||||
|
- gh-126631: Fix multiprocessing forkserver bug which prevented
|
||||||
|
__main__ from being preloaded.
|
||||||
|
- gh-123085: In a bare call to importlib.resources.files(), ensure
|
||||||
|
the caller’s frame is properly detected when importlib.resources
|
||||||
|
is itself available as a compiled module only (no source).
|
||||||
|
- gh-118981: Fix potential hang in
|
||||||
|
multiprocessing.popen_spawn_posix that can happen when the child
|
||||||
|
proc dies early by closing the child fds right away.
|
||||||
|
- gh-78319: UTF8 support for the IMAP APPEND command has been made
|
||||||
|
RFC compliant.
|
||||||
|
- bpo-38735: Fix failure when importing a module from the root
|
||||||
|
directory on unix-like platforms with sys.pycache_prefix set.
|
||||||
|
- bpo-41839: Allow negative priority values from
|
||||||
|
os.sched_get_priority_min() and os.sched_get_priority_max()
|
||||||
|
functions.
|
||||||
|
- Core and Builtins
|
||||||
|
- gh-134466: Don’t run PyREPL in a degraded environment where
|
||||||
|
setting termios attributes is not allowed.
|
||||||
|
- gh-71810: Raise OverflowError for (-1).to_bytes() for signed
|
||||||
|
conversions when bytes count is zero. Patch by Sergey B
|
||||||
|
Kirpichev.
|
||||||
|
- gh-105487: Remove non-existent __copy__(), __deepcopy__(), and
|
||||||
|
__bases__ from the __dir__() entries of types.GenericAlias.
|
||||||
|
- gh-134163: Fix a hang when the process is out of memory inside
|
||||||
|
an exception handler.
|
||||||
|
- gh-138479: Fix a crash when a generic object’s __typing_subst__
|
||||||
|
returns an object that isn’t a tuple.
|
||||||
|
- gh-137576: Fix for incorrect source code being shown in
|
||||||
|
tracebacks from the Basic REPL when PYTHONSTARTUP is given.
|
||||||
|
Patch by Adam Hartz.
|
||||||
|
- gh-132744: Certain calls now check for runaway recursion and
|
||||||
|
respect the system recursion limit.
|
||||||
|
- C API
|
||||||
|
- gh-87135: Attempting to acquire the GIL after runtime
|
||||||
|
finalization has begun in a different thread now causes the
|
||||||
|
thread to hang rather than terminate, which avoids potential
|
||||||
|
crashes or memory corruption caused by attempting to terminate a
|
||||||
|
thread that is running code not specifically designed to support
|
||||||
|
termination. In most cases this hanging is harmless since the
|
||||||
|
process will soon exit anyway.
|
||||||
|
While not officially marked deprecated until 3.14,
|
||||||
|
PyThread_exit_thread is no longer called internally and remains
|
||||||
|
solely for interface compatibility. Its behavior is inconsistent
|
||||||
|
across platforms, and it can only be used safely in the unlikely
|
||||||
|
case that every function in the entire call stack has been
|
||||||
|
designed to support the platform-dependent termination
|
||||||
|
mechanism. It is recommended that users of this function change
|
||||||
|
their design to not require thread termination. In the unlikely
|
||||||
|
case that thread termination is needed and can be done safely,
|
||||||
|
users may migrate to calling platform-specific APIs such as
|
||||||
|
pthread_exit (POSIX) or _endthreadex (Windows) directly.
|
||||||
|
- Build
|
||||||
|
- gh-135734: Python can correctly be configured and built with
|
||||||
|
./configure --enable-optimizations --disable-test-modules.
|
||||||
|
Previously, the profile data generation step failed due to PGO
|
||||||
|
tests where immortalization couldn’t be properly suppressed.
|
||||||
|
Patch by Bénédikt Tran.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Sep 29 06:52:07 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>
|
Mon Sep 29 06:52:07 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -167,7 +167,7 @@
|
|||||||
# _md5.cpython-38m-x86_64-linux-gnu.so
|
# _md5.cpython-38m-x86_64-linux-gnu.so
|
||||||
%define dynlib() %{sitedir}/lib-dynload/%{1}.cpython-%{abi_tag}-%{archname}-%{_os}%{?_gnu}%{?armsuffix}.so
|
%define dynlib() %{sitedir}/lib-dynload/%{1}.cpython-%{abi_tag}-%{archname}-%{_os}%{?_gnu}%{?armsuffix}.so
|
||||||
Name: %{python_pkg_name}%{psuffix}
|
Name: %{python_pkg_name}%{psuffix}
|
||||||
Version: 3.13.7
|
Version: 3.13.9
|
||||||
%define tarversion %{version}
|
%define tarversion %{version}
|
||||||
%define tarname Python-%{tarversion}
|
%define tarname Python-%{tarversion}
|
||||||
Release: 0
|
Release: 0
|
||||||
@@ -555,7 +555,7 @@ rm Lib/site-packages/README.txt
|
|||||||
tar xvf %{SOURCE21}
|
tar xvf %{SOURCE21}
|
||||||
|
|
||||||
# Don't fail on warnings when building documentation
|
# Don't fail on warnings when building documentation
|
||||||
# sed -i -e '/^SPHINXERRORHANDLING/s/-W//' Doc/Makefile
|
sed -i -e '/^SPHINXERRORHANDLING/s/--fail-on-warning//' Doc/Makefile
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export SUSE_VERSION="0%{?suse_version}"
|
export SUSE_VERSION="0%{?suse_version}"
|
||||||
|
|||||||
Reference in New Issue
Block a user