Bug 2305395 - bindgen/wrapper.h should not be removed
Summary: bindgen/wrapper.h should not be removed
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: rust-exacl
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Michel Lind
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-08-17 00:47 UTC by Michel Lind
Modified: 2024-08-26 02:04 UTC (History)
2 users (show)

Fixed In Version: rust-exacl-0.12.0-2.fc41 rust-exacl-0.12.0-2.fc42 rust-exacl-0.12.0-2.el9 rust-exacl-0.12.0-2.fc39 rust-exacl-0.12.0-2.fc40
Clone Of:
Environment:
Last Closed: 2024-08-17 02:07:25 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Michel Lind 2024-08-17 00:47:36 UTC
This is removed as part of removing the pre-generated bindings that happened to be located in the same directory, but is needed to compile laurel

Reproducible: Always

Steps to Reproduce:
1. Build laurel
2. Observe what happens when exacl is recompiled
Actual Results:  
Fails: https://download.copr.fedorainfracloud.org/results/alexhaydock/laurel/fedora-rawhide-x86_64/07899992-rust-laurel/builder-live.log.gz

error: failed to run custom build command for `exacl v0.12.0`

Caused by:
  process didn't exit successfully: `/builddir/build/BUILD/rust-laurel-0.6.2-build/laurel-0.6.2/target/rpm/build/exacl-2e0c1bb34f8e9da8/build-script-build` (exit status: 101)
  --- stdout
  cargo:rustc-link-lib=acl
  cargo:rerun-if-changed=bindgen/wrapper.h
  cargo:rerun-if-env-changed=TARGET
  cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS
  cargo:rerun-if-changed=bindgen/wrapper.h

  --- stderr
  thread 'main' panicked at /usr/share/cargo/registry/exacl-0.12.0/build.rs:88:39:
  Could not generate bindings.

  On Linux, the 'sys/acl.h' file is installed by the `libacl1-dev` package. To 
  install this package, please use `apt-get install libacl1-dev`.

  If you still have problems, please create a GitHub issue at:
  https://github.com/byllyfish/exacl/issues

  : NotExist("bindgen/wrapper.h")
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Expected Results:  
exacl should still build fine

Comment 1 Fedora Update System 2024-08-17 01:23:02 UTC
FEDORA-2024-e923b65e5c (rust-exacl-0.12.0-2.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-e923b65e5c

Comment 2 Fedora Update System 2024-08-17 02:07:25 UTC
FEDORA-2024-e923b65e5c (rust-exacl-0.12.0-2.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 3 Fedora Update System 2024-08-17 02:52:49 UTC
FEDORA-EPEL-2024-58d31ac2de (rust-exacl-0.12.0-2.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-58d31ac2de

Comment 4 Fedora Update System 2024-08-17 02:52:49 UTC
FEDORA-2024-e82b0503c7 (rust-exacl-0.12.0-2.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-e82b0503c7

Comment 5 Fedora Update System 2024-08-17 02:52:51 UTC
FEDORA-2024-8d69e851fa (rust-exacl-0.12.0-2.fc39) has been submitted as an update to Fedora 39.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-8d69e851fa

Comment 6 Fedora Update System 2024-08-17 03:11:41 UTC
FEDORA-2024-f975901209 (rust-exacl-0.12.0-2.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-f975901209

Comment 7 Fedora Update System 2024-08-17 03:16:24 UTC
FEDORA-2024-f975901209 (rust-exacl-0.12.0-2.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2024-08-18 00:21:19 UTC
FEDORA-EPEL-2024-58d31ac2de has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-58d31ac2de

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2024-08-18 00:50:54 UTC
FEDORA-2024-8d69e851fa has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-8d69e851fa`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-8d69e851fa

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2024-08-18 02:43:10 UTC
FEDORA-2024-e82b0503c7 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-e82b0503c7`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-e82b0503c7

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2024-08-26 00:40:36 UTC
FEDORA-EPEL-2024-58d31ac2de (rust-exacl-0.12.0-2.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2024-08-26 01:31:20 UTC
FEDORA-2024-8d69e851fa (rust-exacl-0.12.0-2.fc39) has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 13 Fedora Update System 2024-08-26 02:04:31 UTC
FEDORA-2024-e82b0503c7 (rust-exacl-0.12.0-2.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.