Skip to content

Various packaging improvements#556

Merged
ptitSeb merged 11 commits intoptitSeb:masterfrom
ryanfortner:master
Jan 18, 2022
Merged

Various packaging improvements#556
ptitSeb merged 11 commits intoptitSeb:masterfrom
ryanfortner:master

Conversation

@ryanfortner
Copy link
Contributor

@ryanfortner ryanfortner commented Jan 18, 2022

This pr is to prevent the following error from occurring:

make[1]: Leaving directory '/home/pi/Downloads/box86/obj-arm-linux-gnueabihf'
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_strip
strip: Unable to recognise the format of the input file `debian/box86/usr/lib/i386-linux-gnu/libgcc_s.so.1'
dh_strip: error: strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/box86/usr/lib/i386-linux-gnu/libgcc_s.so.1 returned exit code 1
dh_strip: error: Aborting due to earlier error
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2

@ryanfortner ryanfortner marked this pull request as ready for review January 18, 2022 19:52
@ryanfortner
Copy link
Contributor Author

@ptitSeb ready for merge.

I had to add a workaround to the debian/rules file, which excludes the contents of the x86lib folder from the dependency check, since they are not arm libraries. I also added instructions to the compile document.

@ptitSeb
Copy link
Owner

ptitSeb commented Jan 18, 2022

I think we maybe should create a box86 folder, within "bin" lib, with x86 libs maybe? (and adapt box86 to fetch this folder too)

@ptitSeb ptitSeb merged commit c80356a into ptitSeb:master Jan 18, 2022
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