-
Notifications
You must be signed in to change notification settings - Fork 2
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
Add Unikraft files for TIFF #1
base: staging
Are you sure you want to change the base?
Conversation
Signed-off-by: Razvan Deaconescu <[email protected]>
Signed-off-by: Esteban Martinez <[email protected]>
Signed-off-by: Esteban Martinez <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything is okay.
Reviewed-by: Andrei Mutu [email protected]
Signed-off-by: Razvan Deaconescu <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the new lib and initial port! Please see inline.
# Run ./configure | ||
$(LIBTIFF_EXTRACTED)/config.status: $(LIBTIFF_BUILD)/.origin | ||
$(call verbose_cmd,CONFIG,libtiff: $(notdir $@), \ | ||
cd $(LIBTIFF_EXTRACTED) && ./configure) | ||
|
||
LIBTIFF_PREPARED_DEPS = \ | ||
$(LIBTIFF_EXTRACTED)/config.status \ | ||
|
||
$(LIBTIFF_BUILD)/.prepared: $(LIBTIFF_PREPARED_DEPS) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These step needs to be removed. What is required from the configure step are the libtiff/tiffconf.h
and libtiff/tif_config.h
files which need to be explicitly created and placed within a top-level include/
directory of this repo. The directory and corresponding header file should be referenced via LIBTIFF_COMMON_INCLUDES
. It's options need be checked and must correspond with what is compatible with Unikraft.
@@ -0,0 +1,12 @@ | |||
menuconfig LIBTIFF | |||
bool "libtiff - Tagged Image File Format " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- bool "libtiff - Tagged Image File Format "
+ bool "libtiff: Tagged Image File Format"
# | ||
# THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY. | ||
# |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove these lines. Please see this explanation as to why.
# Original sources | ||
################################################################################ | ||
LIBTIFF_VERSION=4.0.10 | ||
LIBTIFF_URL=https://raw.githubusercontent.com/python-pillow/pillow-depends/master/tiff-$(LIBTIFF_VERSION).tar.gz |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a weird place to retrieve the source from. Is there anywhere else more official?
Add Unikraft files for TIFF