Skip to content

Fix some packages#56

Merged
jkloetzke merged 8 commits intoBobBuildTool:masterfrom
rhubert:fixes
Feb 23, 2025
Merged

Fix some packages#56
jkloetzke merged 8 commits intoBobBuildTool:masterfrom
rhubert:fixes

Conversation

@rhubert
Copy link
Contributor

@rhubert rhubert commented Feb 14, 2025

Just a view fixes for failing packages.

@sixtyfourktec : Can you please have a look on the u-boot change? I disabled the bmp_logo tool unconditionally, maybe we need a more fine-grained solution.

Bump cloog to v0.21.1 to fix build issues for x86_64 (undefined
references to isl-functions.

Also point configure to the gmp to use to fix:

 checking for gmp.h... yes
 checking for __gmpz_init in -lgmp... no
 configure: error: Can't find gmp library.
Copy link
Member

@jkloetzke jkloetzke left a comment

Choose a reason for hiding this comment

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

Just some minor nit. I'd like to wait for @sixtyfourktec to see if disabling the bmp_logo thing is OK.

@jkloetzke jkloetzke mentioned this pull request Feb 16, 2025
@sixtyfourktec
Copy link
Contributor

All fine with me.

Fixes:

 mkpasswd.c:54:10      : fatal error: crypt.h: No such file or directory
    54 | #include <crypt.h>
       |          ^~~~~~~~~
 compilation terminated.

When cross compiling for x86_64.
Fixes
   In file included from i386-ports.c:18:
   i386-io-linux.h:11:10: fatal error: sys/io.h: No such file or directory
   11 | #include <sys/io.h>
      |          ^~~~~~~~~~

Also add -f to not fail on file-exists error if the build script is executed
a second time.
Compiling tidy for aarch64 failed with:

 FAILED: CMakeFiles/man.util
 [...]
 tidy: Exec format error
Cross compiling u-boot-utils for aarch64 with this option set compiles
the bmp_logo application for aarch64 and runs the same application to
generate some logo data, which fails with a exec format error.

This seams to be a known issue [1], debian also disables this option.

[1] https://lists.denx.de/pipermail/u-boot/2023-January/504758.html
@jkloetzke jkloetzke merged commit 4651948 into BobBuildTool:master Feb 23, 2025
1 check passed
@jkloetzke
Copy link
Member

Thanks!

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.

3 participants