Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tesseract] build for experimental platforms #3080

Merged
merged 5 commits into from
Jul 12, 2021
Merged

Conversation

ericphanson
Copy link
Contributor

No description provided.

@ericphanson ericphanson requested a review from giordano May 26, 2021 22:28
@giordano giordano closed this Jul 8, 2021
@giordano giordano reopened this Jul 8, 2021
@giordano
Copy link
Member

giordano commented Jul 8, 2021

On i686-linux-* we're getting also here

[18:53:27] libtool: link: c++ -g -O2 -std=c++17 -o .libs/tesseract tesseract-tesseractmain.o -fopenmp  ./.libs/libtesseract.so -L/workspace/destdir/lib /workspace/destdir/lib/liblept.so -lpng16 /workspace/destdir/lib/libgif.so /workspace/destdir/lib/libtiff.so -lzstd -ljpeg /workspace/destdir/lib/libwebpmux.so /workspace/destdir/lib/libwebp.so -lopenjp2 -lm -lz -lrt -lpthread -pthread -fopenmp -Wl,-rpath -Wl,/workspace/destdir/lib
[18:53:27] /workspace/destdir/lib/libstdc++.so: undefined reference to `__divmoddi4@GCC_7.0.0'
[18:53:27] collect2: error: ld returned 1 exit status
[18:53:27] make[2]: *** [Makefile:609: tesseract] Error 1
[18:53:27] make[2]: Leaving directory '/workspace/srcdir/tesseract-4.1.1/src/api'
[18:53:27] make[1]: *** [Makefile:501: all-recursive] Error 1

I guess we'll need to fix the __divmoddi4@GCC_7.0.0 issue at some point

@giordano
Copy link
Member

Build for aarch64-apple-darwin is successful, we only need to wait for JuliaPackaging/BinaryBuilderBase.jl#164 to be reviewed and merged to fix the issue with i686-linux-* platforms

@giordano giordano closed this Jul 12, 2021
@giordano giordano reopened this Jul 12, 2021
@giordano giordano enabled auto-merge (squash) July 12, 2021 23:15
@giordano giordano merged commit cebe7ef into master Jul 12, 2021
@giordano giordano deleted the eph/bump_tesseract branch July 12, 2021 23:16
@ericphanson
Copy link
Contributor Author

yay! thanks @giordano

@giordano giordano removed their request for review July 17, 2021 23:31
simeonschaub pushed a commit to simeonschaub/Yggdrasil that referenced this pull request Feb 23, 2022
* [Tesseract] build for experimental platforms

* fix version

* more elegant hack

* [Tesseract] Specify compats for Cairo and Pango

* [Tesseract] Fix compat for libtiff_jll

Co-authored-by: Mosè Giordano <[email protected]>
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