This PR renames the `%arm` macro to `%arm32` and adds an `%arm64` macro as a
simple alias for current and future 64-bit ARM architectures. This makes it
consistent with other architectures we have, such as MIPS, POWER, and x86.
In order to maintain legacy compatibility, the `%arm` macro still
This changes elfdeps to emit dependency strings that contain full architecture
names instead of just declaring whether something is `64bit`. This means that
systems that allow more than two architectures to be installed on the same
computer will actually be able to resolve library dependencies
@Conan-Kudo pushed 1 commit.
7ac477c99bbfc2c1a3f26b483b474e33f5297852 elfdeps: Add full multiarch deps
support
--
You are receiving this because you are subscribed to this thread.
View it on GitHub:
@Conan-Kudo pushed 1 commit.
5af676e833c61b294e3595bd50286aac07c3cb57 elfdeps: Add full multiarch deps
support
--
You are receiving this because you are subscribed to this thread.
View it on GitHub:
@dmnks, @pmatilai: I'm the maintainer of `debbuild` these days, and I am
interested in seeing if we can make this a reality in `rpmbuild`.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
@gordonmessmer pushed 1 commit.
dfd1724b974a05da079a1a5ba5f45c14a9212bfb scripts/pythondistdeps: Print
Provides-Extra entries for Python packages.
--
You are receiving this because you are subscribed to this thread.
View it on GitHub:
gordonmessmer commented on this pull request.
> +else:
+rpm_epoch = ''
+while self.version[-1] == 0:
+self.version.pop()
+rpm_version = '.'.join(str(x) for x in self.version)
+if self.pre:
+rpm_suffix = '~%s' % ''.join(str(x)
This makes it easier to reference all RISC-V architectures supported by RPM in
the same way that ARM and POWER architectures are.
You can view, comment on, or merge this pull request online at:
https://github.com/rpm-software-management/rpm/pull/1036
-- Commit Summary --
* Add architecture
@pmatilai @ffesti I *finally* revised #360. Phew!
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1038#issuecomment-581094273___
@Conan-Kudo pushed 1 commit.
df1293617f4b70f371aae69aaa058de0ab2bae16 elfdeps: Add full multiarch deps
support
--
You are receiving this because you are subscribed to this thread.
View it on GitHub:
> I'd be happy to. Do you have a pointer to where I should start?
Sure, https://pagure.io/fedora-rust/rust2rpm.
1. We parse package name for generators
```
%__cargo_provides %{_bindir}/cargo-inspector --provides
--features=%{__cargo_feature_from_name -n %{name}}
%__cargo_requires
This change adds the ability for RPM to detect systems running on AMD Ryzen
systems and allow the installation of packages that are built specifically for
this subarchitecture.
As part of this change, a new `%x86_64` macro has been introduced to alias all
64-bit x86 architecture variants in
@Conan-Kudo pushed 1 commit.
fb305121ad7228b56f7b86ede47b021b99a573c9 elfdeps: Add full multiarch deps
support
--
You are receiving this because you are subscribed to this thread.
View it on GitHub:
@gordonmessmer pushed 1 commit.
12100cc343050ab69048796156bcc46d6fcdde97 scripts/pythondistdeps: Improved
python version and operator handling.
--
You are receiving this because you are subscribed to this thread.
View it on GitHub:
I've pushed a modified change that uses a slash separator, like the rust
generator does. It also adds the version to extras:
```
$ find /home/gordon/git/molecule-root | python3 pythondistdeps.py -P
(python3.7dist(molecule) == 3.0a5.dev15+gec8c85e9.d20191124)
(python3.7dist(molecule/docker) ==
15 matches
Mail list logo