Switch to cmake build system #1

Closed
bnavigator wants to merge 2 commits from bnavigator/lz4:master into factory
First-time contributor

I need this for science/apache-arrow: The pkgconfig for lz4-1.10 does not work there anymore.

Not sure why the 1.10 update from @jengelh is in this PR as well. It is already in Factory: https://build.opensuse.org/request/show/1189058

I need this for science/apache-arrow: The pkgconfig for lz4-1.10 does not work there anymore. Not sure why the 1.10 update from @jengelh is in this PR as well. It is already in Factory: https://build.opensuse.org/request/show/1189058
bnavigator added 2 commits 2024-08-14 22:09:29 +02:00
Author
First-time contributor

I noticed that https://build.opensuse.org/projects/Archiving/packages/lz4/files/_scmsync.obsinfo points to
url: https://src.opensuse.org/jengelh/lz4
But that does not correlate with https://opensuse.github.io/scm-staging/user_guide.html

I noticed that https://build.opensuse.org/projects/Archiving/packages/lz4/files/_scmsync.obsinfo points to `url: https://src.opensuse.org/jengelh/lz4` But that does not correlate with https://opensuse.github.io/scm-staging/user_guide.html
Author
First-time contributor

See https://build.opensuse.org/project/show/home:bnavigator:branches:science for a test build (manual mkpac, non branch) and how it affects apache-arrow

See https://build.opensuse.org/project/show/home:bnavigator:branches:science for a test build (manual mkpac, non branch) and how it affects apache-arrow
First-time contributor

But that does not correlate with https://opensuse.github.io/scm-staging/user_guide.html

The user guide contains a bunch of misinformation.
/poo/lz4 has no ACEs for anyone (and gitea does not magically reach out to OBS for ACEs either), so it is impossible to push to /pool/lz4. Using pool/lz4 as the backing storage for Archiving/lz4 (or any other package FWIW) makes it effectively readonly, which is kinda silly for a development package.

To src.opensuse.org:pool/lz4
 ! [remote rejected] HEAD -> factory (pre-receive hook declined)
error: failed to push some refs to 'src.opensuse.org:pool/lz4'

Just go with the scmsync url that's set, it works very well (#1, #2, #3) for a handful of users.

> But that does not correlate with https://opensuse.github.io/scm-staging/user_guide.html The user guide contains a bunch of misinformation. /poo/lz4 has no ACEs for anyone (and gitea does not magically reach out to OBS for ACEs either), so it is impossible to push to /pool/lz4. Using pool/lz4 as the backing storage for Archiving/lz4 (or any other package FWIW) makes it effectively readonly, which is kinda silly for a development package. ``` To src.opensuse.org:pool/lz4 ! [remote rejected] HEAD -> factory (pre-receive hook declined) error: failed to push some refs to 'src.opensuse.org:pool/lz4' ``` Just go with the scmsync url that's set, it works very well ([#1](https://src.opensuse.org/jengelh/ffmpeg-4/pulls?state=all), [#2](https://src.opensuse.org/jengelh/vulkan-headers/pulls?state=all), [#3](https://src.opensuse.org/jengelh/openldap2/pulls?state=all)) for a handful of users.
bnavigator closed this pull request 2024-08-15 07:48:19 +02:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: pool/lz4#1
No description provided.