Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

development/cargo-c: Added (cargo c-abi helpers). #3569

Merged
merged 1 commit into from
Nov 4, 2023

Conversation

sbo-bot[bot]
Copy link

@sbo-bot sbo-bot bot commented Nov 4, 2023

No description provided.

@sbo-bot sbo-bot bot added the submission-form Changes submitted via the website submission form label Nov 4, 2023
Copy link

github-actions bot commented Nov 4, 2023

✅ sbolint - development/cargo-c ✅

sbolint: cargo-c checks out OK

@willysr
Copy link
Member

willysr commented Nov 4, 2023

@sbo-bot: build development/cargo-c

Copy link
Author

sbo-bot bot commented Nov 4, 2023

buildpkg i586 development/cargo-c

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sat Nov  4 01:44:32 GMT 2023
revision: 53466479255518b1ce01138ebb7f30107276464a
title:    Merge 5f6cee36a30fd39b6effd3d16c2be36db50650f2 into 5e92d5cfab5fee61c8216bd0d130f7b7f924837f

================================================================================
development/cargo-c                                                     02:00:02
================================================================================

Calculating dependencies ... 
Hints for development/rust16:
  PRAGMA="x86arch=i686"
Dependency tree:
development/cargo-c (add version 0.9.27)
  development/rust16 (ok)

Building development/cargo-c (add version 0.9.27) --------------------- 02:00:02
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
rust16-1.70.0-i686-1_SBo: Rust: a safe, concurrent, practical language . [ 404M]
Running cargo-c.SlackBuild ...
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./cargo-c.SlackBuild
Build time 81 sec, peak load 2.75, peak memory 87M, peak tmp 1077M
development/cargo-c: cargo-c.SlackBuild failed (status 101)             02:01:53
curl-sys-0.4.67+curl-8.3.0/curl/docs/libcurl/opts/CURLOPT_FAILONERROR.3
curl-sys-0.4.67+curl-8.3.0/curl/docs/libcurl/opts/CURLOPT_MAIL_RCPT_ALLOWFAILS.3
error: could not compile `cfg-if` (lib) due to 2 previous errors
error: cannot find macro `unreachable` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find macro `debug_assert_eq` in this scope
error: cannot find macro `write` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find macro `write` in this scope
error: cannot find macro `debug_assert_eq` in this scope
error: cannot find macro `write` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find macro `write` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find macro `write` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find macro `write` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find macro `write` in this scope
error: cannot find macro `debug_assert_eq` in this scope
error: cannot find macro `write` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find macro `write` in this scope
error: cannot find macro `debug_assert_eq` in this scope
error: cannot find macro `write` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find attribute `derive` in this scope
error: cannot determine resolution for the macro `vec`
error: cannot determine resolution for the macro `vec`
error: cannot determine resolution for the macro `vec`
error: cannot determine resolution for the macro `vec`
error: cannot find attribute `derive` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find macro `debug_assert_eq` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find macro `debug_assert` in this scope
error: cannot find macro `panic` in this scope
error: cannot find macro `debug_assert_eq` in this scope
error: cannot find macro `assert_eq` in this scope
error: cannot determine resolution for the macro `vec`
error: cannot determine resolution for the macro `vec`
error: cannot find attribute `derive` in this scope
error: cannot find macro `assert_eq` in this scope
error: cannot determine resolution for the macro `vec`
error: cannot find macro `assert_eq` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find macro `unreachable` in this scope
error: cannot find attribute `derive` in this scope
error: cannot find macro `assert_eq` in this scope
error: cannot 
[...]
See /var/log/repo/SBo/development/cargo-c/build.log
Unmounting chroot ... done.
⛔️ development/cargo-c FAILED ⛔️

================================================================================
SUMMARY                                                                 02:01:54
================================================================================

Logfile:     /var/log/repo/SBo/repo_2023-11-04_02:00:02.log
Runtime:     0h 1m 53s
Failed:      1
  development/cargo-c

@willysr
Copy link
Member

willysr commented Nov 4, 2023

need to rework by maintainer

@willysr willysr closed this Nov 4, 2023
@willysr willysr deleted the cargo-c-c794296cb4d9e89a82483c785b3c1544 branch November 4, 2023 02:05
Copy link
Author

sbo-bot bot commented Nov 4, 2023

buildpkg x86_64 development/cargo-c

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sat Nov  4 01:44:32 GMT 2023
revision: 53466479255518b1ce01138ebb7f30107276464a
title:    Merge 5f6cee36a30fd39b6effd3d16c2be36db50650f2 into 5e92d5cfab5fee61c8216bd0d130f7b7f924837f

================================================================================
development/cargo-c                                                     02:02:30
================================================================================

Calculating dependencies ... 
Hints for development/rust16:
  PRAGMA="x86arch=i686"
Dependency tree:
development/cargo-c (add version 0.9.27)
  development/rust16 (ok)

Building development/cargo-c (add version 0.9.27) --------------------- 02:02:30
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
rust16-1.70.0-x86_64-1_SBo: Rust: a safe, concurrent, practical language [ 501M]
Running cargo-c.SlackBuild ...
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./cargo-c.SlackBuild
Build time 224 sec, peak load 9.46, peak memory 1786M, peak tmp 2586M
Built ok:  cargo-c-0.9.27-x86_64-1_SBo.txz                              02:06:35
WARNING: development/cargo-c: Files/directories were modified in the chroot
/root/.cargo
Testing package cargo-c-0.9.27-x86_64-1_SBo.txz ... done.
Test installing cargo-c-0.9.27-x86_64-1_SBo.txz ...
cargo-c-0.9.27-x86_64-1_SBo: cargo C-ABI helper ........................ [  84M]
Unmounting chroot ... done.
✅ development/cargo-c Added version 0.9.27 ✅

================================================================================
SUMMARY                                                                 02:06:40
================================================================================

Logfile:     /var/log/repo/SBo/repo_2023-11-04_02:02:29.log
Runtime:     0h 4m 11s
Added:       1
  development/cargo-c/cargo-c-0.9.27-x86_64-1_SBo.txz
Warnings:    1
  development/cargo-c: Files/directories were modified in the chroot

Copy link
Author

sbo-bot bot commented Nov 4, 2023

sbopkglint x86_64 development/cargo-c

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/development/cargo-c/cargo-c-0.9.27-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.jnNv5c ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/development/cargo-c/cargo-c-0.9.27-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.jnNv5c ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
✅ === cargo-c-0.9.27-x86_64-1_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Nov 4, 2023

I wonder if this failed only in x86? It worked just fine on x86_64

@aclemons
Copy link
Collaborator

aclemons commented Nov 4, 2023

Ah, this a rust build. Rust in slackware is i686 only, but the CI integration defaults to running i586 and x86_64 - I'll add a hint for this so it builds with i686 when it is updated the next time.

@aclemons aclemons restored the cargo-c-c794296cb4d9e89a82483c785b3c1544 branch November 4, 2023 05:46
@aclemons aclemons reopened this Nov 4, 2023
@aclemons
Copy link
Collaborator

aclemons commented Nov 4, 2023

@sbo-bot: build i586 development/cargo-c

Copy link

github-actions bot commented Nov 4, 2023

✅ sbolint - development/cargo-c ✅

sbolint: cargo-c checks out OK

Copy link
Author

sbo-bot bot commented Nov 4, 2023

buildpkg i586 development/cargo-c

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sat Nov  4 05:51:39 GMT 2023
revision: 98701e1c0e065dba10b12a93bee325886e9b5ec0
title:    Merge 5f6cee36a30fd39b6effd3d16c2be36db50650f2 into 5e92d5cfab5fee61c8216bd0d130f7b7f924837f

================================================================================
development/cargo-c                                                     05:52:32
================================================================================

Calculating dependencies ... 
Hints for development/cargo-c:
  PRAGMA="x86arch=i686"
Hints for development/rust16:
  PRAGMA="x86arch=i686"
Dependency tree:
development/cargo-c (add version 0.9.27)
  development/rust16 (ok)

Building development/cargo-c (add version 0.9.27) --------------------- 05:52:32
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Pragma: x86arch=i686
Installing dependencies ...
rust16-1.70.0-i686-1_SBo: Rust: a safe, concurrent, practical language . [ 404M]
Running cargo-c.SlackBuild ...
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./cargo-c.SlackBuild
Build time 349 sec, peak load 11.74, peak memory 1137M, peak tmp 2569M
Built ok:  cargo-c-0.9.27-i686-1_SBo.txz                                05:58:58
WARNING: development/cargo-c: Files/directories were modified in the chroot
/root/.cargo
Testing package cargo-c-0.9.27-i686-1_SBo.txz ... done.
Test installing cargo-c-0.9.27-i686-1_SBo.txz ...
cargo-c-0.9.27-i686-1_SBo: cargo C-ABI helper .......................... [  93M]
Unmounting chroot ... done.
✅ development/cargo-c Added version 0.9.27 ✅

================================================================================
SUMMARY                                                                 05:59:03
================================================================================

Logfile:     /var/log/repo/SBo/repo_2023-11-04_05:52:31.log
Runtime:     0h 6m 32s
Added:       1
  development/cargo-c/cargo-c-0.9.27-i686-1_SBo.txz
Warnings:    1
  development/cargo-c: Files/directories were modified in the chroot

Copy link
Author

sbo-bot bot commented Nov 4, 2023

sbopkglint i586 development/cargo-c

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/development/cargo-c/cargo-c-0.9.27-i686-1_SBo.txz to /tmp/SBo/sbopkglint.96Jr8H ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/development/cargo-c/cargo-c-0.9.27-i686-1_SBo.txz to /tmp/SBo/sbopkglint.96Jr8H ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
✅ === cargo-c-0.9.27-i686-1_SBo.txz: All tests passed ✅

@aclemons aclemons changed the base branch from master to github November 4, 2023 05:59
Copy link
Collaborator

@aclemons aclemons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aclemons aclemons merged commit 437baf1 into github Nov 4, 2023
4 checks passed
@aclemons aclemons deleted the cargo-c-c794296cb4d9e89a82483c785b3c1544 branch November 4, 2023 06:00
@willysr
Copy link
Member

willysr commented Nov 4, 2023

Btw i removed the submission in the db

@aclemons
Copy link
Collaborator

aclemons commented Nov 4, 2023

I uploaded the tarball again to seed the db.

@willysr
Copy link
Member

willysr commented Nov 4, 2023

Okay thanks, if you still have the rest of the tarballs, can you upload them as well?

@aclemons
Copy link
Collaborator

aclemons commented Nov 4, 2023

Sorry, not sure which other ones you mean?

@aclemons
Copy link
Collaborator

aclemons commented Nov 4, 2023

Ah I see - the rav1e and libheif one. Will do

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
submission-form Changes submitted via the website submission form
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants