Skip to content
forked from NixOS/nixpkgs

buildUBootMesonG12A: install README.md#1

Closed
arapov wants to merge 9 commits intosamueldr:PR101454from
arapov:PR101454
Closed

buildUBootMesonG12A: install README.md#1
arapov wants to merge 9 commits intosamueldr:PR101454from
arapov:PR101454

Conversation

@arapov
Copy link

@arapov arapov commented Apr 13, 2021

add forgotten deliverable

Signed-off-by: Anton Arapov anton@deadbeef.mx

samueldr and others added 9 commits April 12, 2021 17:58
This is intended to provide a common source for boot firmware for
U-Boot builds for Amlogic boards.
The intent here is to reduce the sprawl of different mismatched sources
of truth with Amlogic board packaging.

Note that **this produces a different output** compared to before.
Though I cannot test, the output looks right.
 - Make more deterministic with libfaketime
 - Remove reliance on buildPackages (by using nativeBuildInputs)
 - Provide firmware blobs via an attribute

This is the first step into making the build more generic.

This produces *generally* identical builds.

The build differs only in the same way that the previous build differed
using `--check` on its already non-deterministic output.
Otherwise I fear the generic names may be shadowed by something else in
the environment.
The intent here is to reduce the sprawl of different mismatched sources
of truth with Amlogic board packaging.

Note that **this produces a different output** compared to before.
Though I cannot test, the output looks right.
add forgotten deliverable

Signed-off-by: Anton Arapov <anton@deadbeef.mx>
@samueldr samueldr force-pushed the PR101454 branch 2 times, most recently from da8dc00 to 4c71030 Compare April 13, 2021 22:21
@arapov arapov closed this Apr 14, 2021
samueldr pushed a commit that referenced this pull request Jul 2, 2023
Previously, hashcat was unable to use CUDA at runtime, and would warn:

> Failed to initialize the NVIDIA main driver CUDA runtime library.
> Failed to initialize NVIDIA RTC library.
> * Device #1: CUDA SDK Toolkit not installed or incorrectly installed.
>              CUDA SDK Toolkit required for proper device support and utilization.
>              Falling back to OpenCL runtime.

This remedies that, at least on NixOS.
samueldr pushed a commit that referenced this pull request Jul 16, 2023
had to use clangStdenv because
/nix/store/1qa12idg59nlxjjdrw4hfyxdkhfd3nrq-clang-wrapper-11.1.0/bin/ar: CMakeFiles/ananicy_cpp_bpf_c.dir/src/bpf_program_utils.c.o: plugin needed to handle lto object
ananicy-cpp> /nix/store/1qa12idg59nlxjjdrw4hfyxdkhfd3nrq-clang-wrapper-11.1.0/bin/ranlib: libananicy_cpp_bpf_c.a(bpf_program_utils.c.o): plugin needed to handle lto object
ananicy-cpp> [100%] Linking CXX executable ananicy-cpp
ananicy-cpp> /nix/store/zsvpmlddl2i5mpzm031a99xfpn410m5b-binutils-2.40/bin/ld: /build/cchtSHrR.ltrans5.ltrans.o: in function `ProcessQueue::stop()':
ananicy-cpp> <artificial>:(.text+0x2274): undefined reference to `destroy_bpf_program'
ananicy-cpp> /nix/store/zsvpmlddl2i5mpzm031a99xfpn410m5b-binutils-2.40/bin/ld: /build/cchtSHrR.ltrans5.ltrans.o: in function `ProcessQueue::init()':
ananicy-cpp> <artificial>:(.text+0x8460): undefined reference to `initialize_bpf_program'
ananicy-cpp> /nix/store/zsvpmlddl2i5mpzm031a99xfpn410m5b-binutils-2.40/bin/ld: <artificial>:(.text+0x846c): undefined reference to `bpf_program_init_events'
ananicy-cpp> /nix/store/zsvpmlddl2i5mpzm031a99xfpn410m5b-binutils-2.40/bin/ld: <artificial>:(.text+0x8486): undefined reference to `destroy_bpf_program'
ananicy-cpp> /nix/store/zsvpmlddl2i5mpzm031a99xfpn410m5b-binutils-2.40/bin/ld: /build/cchtSHrR.ltrans5.ltrans.o: in function `std::thread::_State_impl<std::thread::_Invoker<std::tuple<ProcessQueue::start()::{lambda(std::stop_token const&)#1}, std::stop_token> > >::_M_run() [clone .lto_priv.0]':
ananicy-cpp> <artificial>:(.text+0x861d): undefined reference to `destroy_bpf_program'
ananicy-cpp> collect2: error: ld returned 1 exit status
ananicy-cpp> make[2]: *** [CMakeFiles/ananicy-cpp.dir/build.make:325: ananicy-cpp] Error 1
ananicy-cpp> make[1]: *** [CMakeFiles/Makefile2:100: CMakeFiles/ananicy-cpp.dir/all] Error 2
ananicy-cpp> make: *** [Makefile:136: all] Error 2
samueldr pushed a commit that referenced this pull request Jul 22, 2023
Upstream supports php 8.0/8.1 for the 3.3.0 release. The upgrade to 8.2
caused a type mismatch in carbon.

> PHP message: Exception: Code: 0, Message: Carbon\Carbon::setLastErrors(): Argument #1 ($lastErrors) must be of type array, bool given, called in /nix/store/2prnw9qya9kaks2rwvd6fkrz0c7l5ygd-engelsystem-3.3.0/share/engelsystem/vendor/nesbot/carbon/src/Carbon/Traits/Creator.php on line 98, File: vendor/nesbot/carbon/src/Carbon/Traits/Creator.php:928
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants