| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libdispatch-devel | Distribution: openSUSE Tumbleweed |
| Version: 6.3.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sat Jul 25 20:36:17 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 242021 | Source RPM: libdispatch-6.3.3-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/swiftlang/swift-corelibs-libdispatch | |
| Summary: Development files for libdispatch | |
The libdispatch-devel package contains libraries and header files for developing applications that use libdispatch.
Apache-2.0
* Sat Jul 25 2026 Martin Pluskal <mpluskal@suse.com>
- Update to version 6.3.3 (swift-6.3.3-RELEASE):
* No source changes - the swift-6.3.3-RELEASE tag points at the
same tree as swift-6.3.2-RELEASE
- Split libBlocksRuntime1_3 out of libdispatch1_3: one library
subpackage per soname, as the shared library policy requires
- Move the unversioned .so symlinks from the library package into
the now archful devel package and drop libdispatch-rpmlintrc,
whose blanket devel-file-in-non-devel-package filter only masked
them
- Derive the release-tag macro from Version and store the tarball
under a versioned filename
* Tue Jun 16 2026 Martin Pluskal <mpluskal@suse.com>
- Update to version 6.3.2 (swift-6.3.2-RELEASE), tracking the
Swift 6.3.2 release; notable changes since 6.1.1:
* Worker-thread names and basic thread prioritisation on Linux
* 16 KB page alignment on 64-bit Android
* Support for building libdispatch statically
* Build-system updates: CMake minimum requirement bumped,
cross-compilation support removed, FreeBSD/OpenBSD fixes
- Drop silence-signedness-change-through-implicit-conversion-error.patch:
merged upstream (PR #880)
- Rebase soversion.patch for the restructured src CMakeLists
* Wed Jun 03 2026 Martin Pluskal <mpluskal@suse.com>
- Update to version 6.1.1 (swift-6.1.1-RELEASE):
* Tracks the upstream Swift 6.1.1 release of the
swift-corelibs-libdispatch sources (90 commits since
5.6.3)
* Add support for the Musl libc
* Enable build IDs on Linux
* Add the missing include needed for PATH_MAX on Linux
* Un-hardcode the CMake install directories so GNUInstallDirs
is honoured
* Install the correct module map for static builds
* On Android use posix_memalign() where aligned_alloc() is
unavailable (API < 28)
* Numerous Windows fixes: x86, ARM64 and MinGW build repair,
multibyte path handling, semaphore/pipe behaviour
* The project moved from the apple to the swiftlang GitHub
organisation; update URL and Source accordingly
- Drop patches merged upstream:
* prevent_unused.patch
* disable-cast-function-type-mismatch.patch
- Rebase soversion.patch onto the 6.1.1 sources (upstream still
does not set a SOVERSION, soname stays libdispatch.so.1.3)
- Spec cleanup:
* Drop obsolete Group tags and the commented-out i586
ExclusiveArch block
* Convert libbsd-devel to pkgconfig(libbsd)
* Drop the bogus -DCMAKE_Fortran_FLAGS (no Fortran sources)
* Build with %cmake_build and use %ldconfig_scriptlets
* Wed Jun 03 2026 Michael Pujos <pujos.michael@gmail.com>
- re-enable i586 architecture
* Wed Apr 08 2026 Max Lin <mlin@suse.com>
- Add silence-signedness-change-through-implicit-conversion-error.patch
* Silence signedness change through implicit conversion error. The
error pops up when using the rebranch Clang.
* Thu Jan 16 2025 Ana Guerrero <ana.guerrero@suse.com>
- Add disable-cast-function-type-mismatch.patch
Disable new cast-function-type-mismatch while a proper fix is
provided by upstream.
* Thu Jul 13 2023 Andreas Schwab <schwab@suse.de>
- Disable unused-command-line-argument warning on riscv64
* Fri Oct 14 2022 Predrag Ivanović <predivan@mts.rs>
- Update to versio 5.6.3
* No upstream provided changelog.
* Add prevent_unused.patch to fix the build with clang > 13
Prevent unused but set variable warning
(https://github.com/apple/swift-corelibs-libdispatch/pull/764)
* Resolve rpmlint "E: libdispatch-devel no-binary" error by
declaring libdispatch-devel as noarch.
* Sat Jul 02 2022 Predrag Ivanović <predivan@mts.rs>
- Update to version 5.6.2
* No upstream provided changelog.
* Drop 563.patch and 574.patch, merged upstream/no longer required.
* Disable i586 arch build for now.
* Wed May 25 2022 Jan Engelhardt <jengelh@inai.de>
- Resolve rpmlint error "libdispatch.x86_64: E:
shlib-policy-name-error SONAME: libBlocksRuntime.so.1.3,
expected package suffix: 1_3" by implementing shared library
packaging policy.
/usr/include/block /usr/include/block/Block.h /usr/include/dispatch /usr/include/dispatch/base.h /usr/include/dispatch/block.h /usr/include/dispatch/data.h /usr/include/dispatch/dispatch.h /usr/include/dispatch/group.h /usr/include/dispatch/introspection.h /usr/include/dispatch/io.h /usr/include/dispatch/object.h /usr/include/dispatch/once.h /usr/include/dispatch/queue.h /usr/include/dispatch/semaphore.h /usr/include/dispatch/source.h /usr/include/dispatch/time.h /usr/include/os /usr/include/os/generic_base.h /usr/include/os/generic_unix_base.h /usr/include/os/generic_win_base.h /usr/include/os/object.h /usr/lib/libBlocksRuntime.so /usr/lib/libdispatch.so /usr/share/man/man3/dispatch.3.gz /usr/share/man/man3/dispatch_after.3.gz /usr/share/man/man3/dispatch_api.3.gz /usr/share/man/man3/dispatch_apply.3.gz /usr/share/man/man3/dispatch_async.3.gz /usr/share/man/man3/dispatch_data_create.3.gz /usr/share/man/man3/dispatch_group_create.3.gz /usr/share/man/man3/dispatch_io_create.3.gz /usr/share/man/man3/dispatch_io_read.3.gz /usr/share/man/man3/dispatch_object.3.gz /usr/share/man/man3/dispatch_once.3.gz /usr/share/man/man3/dispatch_queue_create.3.gz /usr/share/man/man3/dispatch_read.3.gz /usr/share/man/man3/dispatch_semaphore_create.3.gz /usr/share/man/man3/dispatch_source_create.3.gz /usr/share/man/man3/dispatch_time.3.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 02:32:54 2026