guix/gnu/packages
Ludovic Courtès e526b8b11d
gnu: u-boot-tools: Fix segfault while running tests.
Fixes <https://issues.guix.gnu.org/74270>.

* gnu/packages/patches/u-boot-calloc-visibility.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bootloaders.scm (u-boot): Use it.

Reported-by: Jean-Francois GUILLAUME <Jean-Francois.Guillaume@univ-nantes.fr>
Reported-by: Christopher Howard <christopher@librehacker.com>
Change-Id: Id0023e17367a80a0d1abd4a80b7d8e3a0c3cc5bc
2024-11-18 10:58:41 +01:00
..
aux-files guile: Silence GC warnings on the Hurd. 2024-11-18 08:41:51 +01:00
patches gnu: u-boot-tools: Fix segfault while running tests. 2024-11-18 10:58:41 +01:00
abduco.scm
abiword.scm
accessibility.scm
acct.scm
acl.scm
ada.scm
admin.scm gnu: Add shepherd-run. 2024-11-06 12:49:40 +02:00
adns.scm
agda.scm
aidc.scm
algebra.scm
android.scm
animation.scm
anthy.scm
antivirus.scm
apl.scm
apparmor.scm
apple.scm
apr.scm
arcan.scm
aspell.scm
assembly.scm
astronomy.scm gnu: packages/astronomy: Sort alphabetically. 2024-11-01 14:26:31 +00:00
attr.scm
audio.scm gnu: audio: Add jack-mixer. 2024-11-13 14:02:01 +01:00
augeas.scm
authentication.scm
autogen.scm
autotools.scm
avahi.scm
avr-xyz.scm
avr.scm
axoloti.scm
backup.scm gnu: libarchive/fixed: Do not export variable. 2024-11-17 16:54:47 +09:00
barrier.scm
base.scm gnu: cross-libc: Resurrect cross-building for the Hurd. 2024-11-17 12:36:55 +01:00
bash.scm
batik.scm
bdw-gc.scm
benchmark.scm gnu: kdiskmark: Update to 3.1.4. [security fixes] 2024-10-26 10:10:12 +08:00
bioconductor.scm
bioinformatics.scm gnu: Add python-pybio. 2024-11-13 19:08:39 +01:00
bison.scm
bittorrent.scm
books.scm
boost.scm
bootloaders.scm gnu: u-boot-tools: Fix segfault while running tests. 2024-11-18 10:58:41 +01:00
bootstrap.scm
bqn.scm
browser-extensions.scm
build-tools.scm gnu: Add potato-make. 2024-11-12 23:53:17 +01:00
busybox.scm gnu: busybox: Fix build on non x86 platform. 2024-10-29 11:46:41 +08:00
c.scm
calcurse.scm
calendar.scm
ccache.scm
cdrom.scm
cedille.scm
certs.scm
check.scm gnu: Add python-crosshair. 2024-10-26 11:11:48 +01:00
chemistry.scm
chez.scm
chicken.scm gnu: chicken: Update to 5.4.0. 2024-11-12 17:41:14 +09:00
chromium.scm
ci.scm
cinnamon.scm
clifm.scm
clojure.scm
cluster.scm gnu: keepalived: Update to 2.3.1. [security fixes] 2024-10-26 10:10:12 +08:00
cmake.scm
cobol.scm
code.scm gnu: indent: Add patch for CVE-2024-0911. [security fixes] 2024-11-04 17:36:29 +08:00
commencement.scm
compression.scm gnu: upx: Update to 4.2.4. 2024-11-06 22:18:08 +01:00
compton.scm
configuration-management.scm gnu: build/go: Apply default 'fix-embed-files phase. 2024-11-09 21:33:51 +00:00
conky.scm
connman.scm
containers.scm gnu: crun: Update to 1.18.2. 2024-11-02 21:53:26 +08:00
convmv.scm
cook.scm
coq.scm gnu: coq-mathcomp-bigenough: Use native-inputs. 2024-11-17 23:15:50 +01:00
cpio.scm
cpp.scm gnu: bloomberg-bde: Update to 4.14.0.0. 2024-11-17 23:15:50 +01:00
cppi.scm
cran.scm gnu: Add r-tester. 2024-11-11 18:47:49 +01:00
crates-apple.scm
crates-crypto.scm
crates-graphics.scm
crates-gtk.scm
crates-io.scm gnu: Add rust-emacs-0.19. 2024-11-17 10:49:59 +02:00
crates-tls.scm
crates-vcs.scm
crates-web.scm
crates-windows.scm
cross-base.scm gnu: cross-libc: Resurrect cross-building for the Hurd. 2024-11-17 12:36:55 +01:00
cross-toolchain.scm
crypto.scm
cryptsetup.scm
cups.scm
curl.scm gnu: curl/fixed: Re-instate erroneously dropped patch. 2024-11-12 21:05:27 +09:00
cvassistant.scm
cybersecurity.scm
cyrus-sasl.scm
darwin.scm
data-language.scm
databases.scm gnu: postgresql-10: Replace deprecated dependency. 2024-11-14 15:43:48 +01:00
datamash.scm
datastructures.scm
dav.scm
dbm.scm
dc.scm
debian.scm
debug.scm gnu: delve: Update to 1.23.1. 2024-11-14 11:02:13 +01:00
decker.scm
dejagnu.scm
dezyne.scm
dhall.scm
dico.scm
dictionaries.scm
diffoscope.scm gnu: diffoscope: Update to 282. 2024-10-30 20:07:24 +08:00
digest.scm
direct-connect.scm
disk.scm
display-managers.scm
distributed.scm gnu: Add distcc. 2024-11-02 21:53:27 +08:00
django.scm gnu: python-django-4.2: Update to 4.2.16. [security fixes] 2024-11-04 23:51:17 +08:00
djvu.scm
dlang.scm
dns.scm gnu: maradns: Update to 3.5.0036. [security fixes] 2024-11-04 23:51:17 +08:00
docbook.scm
docker.scm gnu: docker-registry: Update to 2.8.3. 2024-10-30 20:13:56 +00:00
documentation.scm
dpdk.scm gnu: Add dpdk. 2024-11-06 21:20:11 +08:00
dvtm.scm
easyrpg.scm
ebook.scm gnu: libmobi: Update to 0.12. [security fixes] 2024-11-04 17:46:33 +08:00
education.scm
efi.scm
electronics.scm
elf.scm
elixir-xyz.scm
elixir.scm
elm.scm
emacs-xyz.scm gnu: emacs-git-email: Update to 0.6.0. 2024-11-15 08:30:31 +01:00
emacs.scm
embedded.scm
emulators.scm gnu: unicorn: Update to 2.1.1. [security fixes] 2024-11-12 17:41:38 +09:00
enchant.scm
engineering.scm gnu: gerbv: Add lint-hidden-cve property. 2024-11-06 22:18:07 +01:00
enlightenment.scm
entr.scm gnu: entr: Switch input from bash to bash-minimal. 2024-11-12 23:51:44 +01:00
erlang-xyz.scm
erlang.scm
esolangs.scm
fabric-management.scm
fcitx.scm
fcitx5.scm
fediverse.scm gnu: snac2: Update to 2.63. 2024-11-14 18:00:24 +02:00
figlet.scm
file-systems.scm
file.scm
finance.scm gnu: trezord: Refresh package style. 2024-11-09 21:33:54 +00:00
firmware.scm
flashing-tools.scm
flex.scm
fltk.scm
fonts.scm
fontutils.scm gnu: fcft: Update to 3.1.9. 2024-10-24 10:32:06 +08:00
forth.scm
fpga.scm gnu: iverilog: Update home page. 2024-11-12 17:41:38 +09:00
freedesktop.scm gnu: modem-manager: Update to 1.22.0. 2024-11-15 18:51:17 +08:00
freeipmi.scm
fribidi.scm
fsf.scm
ftp.scm
fvwm.scm
game-development.scm gnu: Add freesolid. 2024-11-15 07:46:06 +01:00
games.scm gnu: Add speed-dreams. 2024-11-15 07:46:06 +01:00
gawk.scm gnu: gawk: Add search-paths. 2024-10-28 08:12:45 +02:00
gcal.scm
gcc.scm
gd.scm
gdb.scm gnu: gdb: Use G-expressions. 2024-11-15 11:43:54 +01:00
genealogy.scm
genimage.scm
geo.scm gnu: shapelib: Update to 1.6.1. [security fixes] 2024-11-04 19:22:09 +08:00
gettext.scm
ghostscript.scm gnu: Add lcms-next. 2024-10-30 19:32:14 +00:00
gimp.scm
gkrellm.scm
gl.scm gnu: mesa: Update to 24.2.5. 2024-11-05 11:56:51 -05:00
glib.scm
gnome-xyz.scm
gnome.scm gnu: libgda: Rename patch for guix lint. 2024-11-06 22:18:07 +01:00
gnu-doc.scm
gnu-pw-mgr.scm
gnucash.scm
gnunet.scm
gnupg.scm
gnustep.scm
gnuzilla.scm gnu: icedove: Update to 115.16.2. 2024-11-10 16:03:02 +01:00
gobby.scm
golang-build.scm gnu: build/go: Apply default 'fix-embed-files phase. 2024-11-09 21:33:51 +00:00
golang-check.scm gnu: Add go-github-com-matryer-is. 2024-11-09 21:33:55 +00:00
golang-compression.scm
golang-crypto.scm gnu: go-github-com-shadowsocks-go-shadowsocks2: Enable all tests. 2024-11-09 21:33:52 +00:00
golang-maths.scm
golang-web.scm gnu: Add go-github-com-pkg-browser. 2024-11-09 21:33:54 +00:00
golang-xyz.scm gnu: go-github-com-subosito-gotenv: Move to golang-xyz. 2024-11-09 21:33:56 +00:00
golang.scm gnu: go-1.23: Update to 1.23.2. 2024-11-09 21:33:56 +00:00
gperf.scm
gpodder.scm
gps.scm
graph.scm
graphics.scm gnu: Remove assimp-5.0. 2024-10-28 12:29:38 +08:00
graphviz.scm
groff.scm
groovy.scm
gsasl.scm
gstreamer.scm
gtk.scm gnu: gtk-layer-shell: Update to 0.9.0. 2024-11-05 11:56:41 -05:00
guile-wm.scm
guile-xyz.scm gnu: Add guile-taglib. 2024-11-17 23:15:49 +01:00
guile.scm
gv.scm
gxmessage.scm
hardware.scm
haskell-apps.scm
haskell-check.scm
haskell-crypto.scm
haskell-web.scm
haskell-xyz.scm gnu: Grammar fixes in various package descriptions. 2024-11-03 23:00:16 -08:00
haskell.scm
haxe.scm
heads.scm
hexedit.scm
high-availability.scm gnu: packages/high-availability: Remove golang module. 2024-11-09 21:33:55 +00:00
hugs.scm
hunspell.scm gnu: hunspell-dictionary: Update to 24.8.2.1. 2024-11-17 23:15:49 +01:00
hurd.scm gnu: hurd: Support second boot. 2024-11-11 07:28:33 +01:00
hyperledger.scm
i2p.scm
ibus.scm
icu4c.scm
idris.scm
idutils.scm
image-processing.scm gnu: bart: Update to 0.9.00. 2024-11-12 17:41:38 +09:00
image-viewers.scm gnu: qview: Update to 6.1. 2024-10-25 12:36:47 +02:00
image.scm gnu: gifsicle: Use G-expressions. 2024-11-04 18:23:48 +08:00
imagemagick.scm
inklingreader.scm
inkscape.scm
installers.scm
instrumentation.scm
ipfs.scm gnu: build/go: Apply default 'fix-embed-files phase. 2024-11-09 21:33:51 +00:00
irc.scm gnu: build/go: Apply default 'fix-embed-files phase. 2024-11-09 21:33:51 +00:00
irods.scm
iso-codes.scm
jami.scm
java-bootstrap.scm
java-compression.scm
java-graphics.scm
java-maths.scm
java-rdf.scm
java-xml.scm
java.scm gnu: jbr: Update to 17.0.11b1207.30. 2024-11-15 00:23:13 +01:00
javascript.scm gnu: cjson: Update to 1.7.18. [security fixes] 2024-11-04 17:36:28 +08:00
jemalloc.scm
jose.scm
julia-jll.scm
julia-xyz.scm gnu: Add julia-multivariatepolynomials. 2024-10-25 11:57:48 +02:00
julia.scm
jupyter.scm
kawa.scm
kde-frameworks.scm
kde-games.scm gnu: kde-games: Add knights to propagated-inputs. 2024-11-06 19:38:25 +08:00
kde-internet.scm
kde-multimedia.scm gnu: Add haruna. 2024-10-31 15:38:58 +08:00
kde-office.scm gnu: Add ghostwriter. 2024-10-28 12:29:38 +08:00
kde-pim.scm
kde-plasma.scm gnu: Remove wayland-protocols-next. 2024-11-05 11:56:22 -05:00
kde-systemtools.scm
kde-utils.scm
kde.scm gnu: Add kapptemplate. 2024-11-02 21:53:27 +08:00
kerberos.scm
kodi.scm
language.scm gnu: liblouisutdml: Update to 2.12.0-0.00ca783. 2024-11-12 12:20:38 +08:00
ld-wrapper.in
lean.scm
lego.scm
less.scm
lesstif.scm
libbsd.scm
libcanberra.scm
libdaemon.scm
libedit.scm
libevent.scm
libffcall.scm
libffi.scm
libftdi.scm
libidn.scm
libphidget.scm
libreoffice.scm
librewolf.scm gnu: librewolf: Update to 132.0-1 [security fixes]. 2024-11-06 17:23:35 +01:00
libsigsegv.scm
libunistring.scm
libunwind.scm
libusb.scm
license.scm
lighting.scm
linphone.scm
linux.scm gnu: linux-libre 5.15: Update to 5.15.172. 2024-11-17 16:05:09 -05:00
lirc.scm
lisp-check.scm
lisp-xyz.scm gnu: Add cl-wayflan. 2024-10-29 15:22:08 +01:00
lisp.scm
llvm-meta.scm
llvm.scm gnu: llvm-for-mesa: Build all targets. 2024-11-05 11:56:28 -05:00
logging.scm
logo.scm
loko.scm
lout.scm
lsof.scm
lua.scm
lxde.scm
lxqt.scm
m4.scm
machine-learning.scm
magic-wormhole.scm
mail.scm gnu: sendmail: Remove trailing #t from phases. 2024-11-12 17:41:38 +09:00
make-bootstrap.scm
man.scm
markup.scm
marst.scm
mate.scm
maths.scm gnu: scilab: Update to 2025.0.0. 2024-11-15 09:26:46 +01:00
matrix.scm
maven-parent-pom.scm
maven.scm
mc.scm
mcrypt.scm
medical.scm
mercury.scm
mes.scm
messaging.scm gnu: tdlib: Update to 1.8.39. 2024-11-12 12:20:38 +08:00
microcom.scm
minetest.scm
mingw.scm
moe.scm
mold.scm
monitoring.scm
moreutils.scm
motti.scm
mp3.scm
mpd.scm gnu: mpd-mpc: build from git source. 2024-11-02 21:53:26 +08:00
mpi.scm gnu: openmpi@5: Remove reference to GCC and other build tools. 2024-10-25 11:55:35 +02:00
mtools.scm
multiprecision.scm
music.scm gnu: sorcer: Update to 1.1.3-2.94107b2. 2024-11-03 12:24:01 +00:00
musl.scm
myrddin.scm
ncdu.scm
ncurses.scm
netpbm.scm
nettle.scm
networking.scm gnu: nzbget: Ignore failing tests. 2024-11-12 17:41:14 +09:00
nfs.scm
nickle.scm
nicotine.scm gnu: nicotine+: Update to 3.3.6. 2024-11-03 23:33:39 +00:00
nim.scm
ninja.scm
node-xyz.scm
node.scm
notcurses.scm
noweb.scm
nss.scm gnu: nss-rapid: Update to 3.105. 2024-11-06 17:23:29 +01:00
ntp.scm
nutrition.scm
nvi.scm
nx.scm
ocaml.scm
ocr.scm
onc-rpc.scm
openbox.scm
opencl.scm
opencog.scm
openkinect.scm
openldap.scm
openpgp.scm gnu: rnp: Update to 0.17.1. [security fixes] 2024-11-12 17:41:38 +09:00
openstack.scm
orange.scm
orpheus.scm
ots.scm
package-management.scm gnu: guix-jupyter: Update to 0.3.0. 2024-11-14 15:38:29 +01:00
pantheon.scm
parallel.scm gnu: openmpix: Add dependency on zlib. 2024-11-06 16:56:04 +01:00
pascal.scm
password-utils.scm
patchutils.scm
patool.scm
pciutils.scm
pcre.scm
pdf.scm gnu: impressive: Update to 13.2 and fix build 2024-11-17 23:15:50 +01:00
pem.scm
pep.scm
perl-check.scm
perl-compression.scm
perl-maths.scm
perl-web.scm
perl.scm
perl6.scm
phabricator.scm
photo.scm
php-xyz.scm
php.scm
piet.scm
pikchr.scm
pkg-config.scm
plan9.scm
plotutils.scm
poedit.scm
polkit.scm
popt.scm
potassco.scm gnu: Add clingcon. 2024-10-27 09:25:25 +01:00
presentation.scm
pretty-print.scm
printers.scm
profiling.scm
prolog.scm gnu: trealla: Update to 2.58.0. 2024-10-28 00:24:08 -05:00
prometheus.scm gnu: Add go-github-com-prometheus-community-pro-bing. 2024-11-09 21:33:53 +00:00
protobuf.scm
pth.scm
pulseaudio.scm
pumpio.scm
pure.scm
purescript.scm
pv.scm
pypy.scm gnu: pypy: Update to 7.3.17. [security fixes] 2024-11-04 17:36:28 +08:00
python-build.scm
python-check.scm gnu: Add python-green. 2024-11-01 22:54:16 +09:00
python-compression.scm
python-crypto.scm
python-graphics.scm
python-science.scm gnu: python-scs: Adjust inputs. 2024-11-01 21:28:24 +00:00
python-web.scm gnu: Add python-rangehttpserver. 2024-11-11 12:58:00 +01:00
python-xyz.scm gnu: pypandoc: Update to 1.14 2024-11-17 23:15:50 +01:00
python.scm
qt.scm gnu: qcoro-qt5: Update to 0.11.0. 2024-11-06 21:20:11 +08:00
quantum.scm
racket.scm
radio.scm
ragel.scm
rails.scm
raspberry-pi.scm
ratpoison.scm
rcm.scm
rdesktop.scm
rdf.scm
re2c.scm
readline.scm
rednotebook.scm
regex.scm
robotics.scm
rocm.scm
rpc.scm
rpm.scm
rrdtool.scm
rsync.scm
ruby.scm gnu: ruby-ethon: Fix libcurl detection at runtime. 2024-11-03 19:23:55 +08:00
rush.scm
rust-apps.scm
rust.scm
sagemath.scm gnu: lcalc: Add it back. 2024-10-24 11:12:15 +01:00
samba.scm
sawfish.scm
scanner.scm
scheme.scm gnu: owl: Correct package. 2024-10-28 11:54:33 +01:00
screen.scm
scribus.scm
scsi.scm
sdl.scm gnu: sdl2: Update to 2.30.8. 2024-11-05 11:56:49 -05:00
search.scm gnu: ugrep: Update to 7.0.4. 2024-11-15 18:51:17 +08:00
security-token.scm gnu: pam-u2f: Update to 1.3.0. [security fixes] 2024-11-12 17:41:38 +09:00
selinux.scm
sequoia.scm
serialization.scm
serveez.scm
shells.scm
shellutils.scm
simh.scm
simulation.scm
skarnet.scm
skribilo.scm
slang.scm
smalltalk.scm
sml.scm
solidity.scm
sourcehut.scm
specifications.scm
speech.scm
sphinx.scm
spice.scm
spreadsheet.scm
sqlite.scm
squirrel.scm
ssh.scm gnu: openssh: Update to 9.9p1. 2024-11-17 23:15:49 +01:00
sssd.scm
statistics.scm gnu: Add python-getdist. 2024-10-30 19:32:18 +00:00
stb.scm
stenography.scm
storage.scm
suckless.scm gnu: libgrapheme: Don't force running the tests. 2024-11-06 12:49:40 +02:00
sugar.scm
swig.scm
sycl.scm
sync.scm
syncthing.scm
syndication.scm gnu: Add newsraft. 2024-11-03 23:33:38 +00:00
synergy.scm
task-management.scm
task-runners.scm gnu: run: Update to 0.11.2. 2024-11-09 21:33:56 +00:00
tbb.scm
tcl.scm
telegram.scm
telephony.scm gnu: mumble: Update to 1.5.634, fix aarch64 build. 2024-11-14 15:45:31 +01:00
terminals.scm gnu: foot: Update to 1.19.0. 2024-10-24 10:32:21 +08:00
terraform.scm
tex.scm gnu: rubber: Don't force running the tests. 2024-11-06 12:49:40 +02:00
texinfo.scm
texlive.scm
text-editors.scm gnu: Add parinfer-rust-emacs. 2024-11-17 10:49:59 +02:00
textutils.scm gnu: build/go: Apply default 'fix-embed-files phase. 2024-11-09 21:33:51 +00:00
time.scm
tls.scm gnu: s2n: Support all 64-bit systems. 2024-11-03 12:36:44 +02:00
tmux.scm
toolkits.scm
tor-browsers.scm
tor.scm
toys.scm
tree-sitter.scm
tryton.scm
tv.scm
uglifyjs.scm
uml.scm
unicode.scm
unrtf.scm
upnp.scm
usb-modeswitch.scm
uucp.scm gnu: go-github-com-dustin-go-humanize: Move to golang-xyz. 2024-11-09 21:33:55 +00:00
valgrind.scm
version-control.scm gnu: build/go: Apply default 'fix-embed-files phase. 2024-11-09 21:33:51 +00:00
video.scm gnu: ffmpeg-4: Update to 4.4.5 [fixes CVE-2024-7055]. 2024-11-12 17:41:14 +09:00
vim.scm
virtualization.scm gnu: libx86emu: Fix build. 2024-11-16 11:22:43 +03:00
vlang.scm
vnc.scm
vpn.scm gnu: openvpn: Update to 2.6.12. [security fixes] 2024-11-12 17:41:38 +09:00
vulkan.scm gnu: volk: Hard-code path of vulkan-loader for dynamic loading 2024-11-05 11:56:25 -05:00
w3m.scm
wdiff.scm
weather.scm
web-browsers.scm gnu: qutebrowser: Update to 3.3.1. 2024-11-07 10:10:12 +01:00
web.scm gnu: build/go: Apply default 'fix-embed-files phase. 2024-11-09 21:33:51 +00:00
webkit.scm
wget.scm
wine.scm
wireservice.scm
wm.scm gnu: dwl: Update to 0.7. 2024-11-15 18:51:13 +08:00
wordnet.scm
wv.scm
wxwidgets.scm
xdisorg.scm gnu: libdrm: Update to 2.4.123. 2024-11-05 11:56:17 -05:00
xfce.scm
xfig.scm
xiph.scm
xml.scm gnu: xlsx2csv: Honor the #:tests? flag. 2024-11-06 12:49:40 +02:00
xnee.scm
xorg.scm
zig-xyz.scm
zig.scm
zile.scm
zwave.scm