From: "Yann E. MORIN" <yann.morin.1998@free.fr>
To: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Buildroot List <buildroot@buildroot.org>
Subject: Re: [Buildroot] [PATCH] package/flickcurl: remove package
Date: Tue, 26 Dec 2023 22:34:36 +0100 [thread overview]
Message-ID: <ZYtG7M2KdeCKKWu1@landeda> (raw)
In-Reply-To: <20231226131805.2608387-1-thomas.petazzoni@bootlin.com>
Thomas, All,
On 2023-12-26 14:18 +0100, Thomas Petazzoni via buildroot spake thusly:
> This package is causing some build issues, which are probably due to
> the recent libxml2 upgrade:
>
> http://autobuild.buildroot.net/results/34d6f6c02f884ab9a2578a38ee8646e14632d6ff/
>
> There has been no new commit upstream for the past 8 years:
> https://github.com/dajobe/flickcurl, and the last release, 1.26 is
> from 2014. So let's kill the package.
>
> Fixes:
>
> http://autobuild.buildroot.net/results/34d6f6c02f884ab9a2578a38ee8646e14632d6ff/
>
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Applied to master, thanks.
Regards,
Yann E. MORIN.
> ---
> Config.in.legacy | 7 +++++++
> DEVELOPERS | 1 -
> package/Config.in | 1 -
> package/flickcurl/Config.in | 21 ---------------------
> package/flickcurl/flickcurl.hash | 7 -------
> package/flickcurl/flickcurl.mk | 23 -----------------------
> 6 files changed, 7 insertions(+), 53 deletions(-)
> delete mode 100644 package/flickcurl/Config.in
> delete mode 100644 package/flickcurl/flickcurl.hash
> delete mode 100644 package/flickcurl/flickcurl.mk
>
> diff --git a/Config.in.legacy b/Config.in.legacy
> index d46bd97442..e5822eec24 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -146,6 +146,13 @@ endif
>
> comment "Legacy options removed in 2023.11"
>
> +config BR2_PACKAGE_FLICKCURL
> + bool "flickcurl package was removed"
> + select BR2_LEGACY
> + help
> + The flickcurl package was removed because it was
> + unmaintained upstream and causing build failures.
> +
> config BR2_PACKAGE_ONEVPL
> bool "onevpl package was renamed"
> select BR2_LEGACY
> diff --git a/DEVELOPERS b/DEVELOPERS
> index f4adda40a8..cc089e8ff6 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -2386,7 +2386,6 @@ F: package/dfu-programmer/
> F: package/docker-compose/
> F: package/dump1090/
> F: package/fatcat/
> -F: package/flickcurl/
> F: package/fscryptctl/
> F: package/ifmetric/
> F: package/jo/
> diff --git a/package/Config.in b/package/Config.in
> index 98653ff29d..14af880cb8 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1934,7 +1934,6 @@ menu "Networking"
> source "package/dht/Config.in"
> source "package/enet/Config.in"
> source "package/filemq/Config.in"
> - source "package/flickcurl/Config.in"
> source "package/fmlib/Config.in"
> source "package/freeradius-client/Config.in"
> source "package/gensio/Config.in"
> diff --git a/package/flickcurl/Config.in b/package/flickcurl/Config.in
> deleted file mode 100644
> index 426ceecba1..0000000000
> --- a/package/flickcurl/Config.in
> +++ /dev/null
> @@ -1,21 +0,0 @@
> -config BR2_PACKAGE_FLICKCURL
> - bool "flickcurl"
> - select BR2_PACKAGE_LIBCURL
> - select BR2_PACKAGE_LIBXML2
> - # Ensure that libcurl is built with crypto support, since
> - # flickcurl must access https:// URLs.
> - select BR2_PACKAGE_OPENSSL if !(BR2_PACKAGE_GNUTLS || BR2_PACKAGE_LIBNSS)
> - select BR2_PACKAGE_CA_CERTIFICATES # runtime
> - help
> - Flickcurl is a C library for the Flickr API, handling
> - creating the requests, signing, token management, calling
> - the API, marshalling request parameters and decoding
> - responses.
> -
> - http://librdf.org/flickcurl/
> -
> -config BR2_PACKAGE_FLICKCURL_UTILS
> - bool "flickcurl utilities"
> - depends on BR2_PACKAGE_FLICKCURL
> - help
> - Install flickcurl utilites (flickcurl + flickrdf) to target.
> diff --git a/package/flickcurl/flickcurl.hash b/package/flickcurl/flickcurl.hash
> deleted file mode 100644
> index 8c3ea1682a..0000000000
> --- a/package/flickcurl/flickcurl.hash
> +++ /dev/null
> @@ -1,7 +0,0 @@
> -# Locally calculated after checking pgp signature
> -sha256 ff42a36c7c1c7d368246f6bc9b7d792ed298348e5f0f5d432e49f6803562f5a3 flickcurl-1.26.tar.gz
> -# Locally computed
> -sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING
> -sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 COPYING.LIB
> -sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE-2.0.txt
> -sha256 3590f30b0fb9446a1f0a7ea5bcbb5786fa66fa362800f53d2575875d74b91909 LICENSE.html
> diff --git a/package/flickcurl/flickcurl.mk b/package/flickcurl/flickcurl.mk
> deleted file mode 100644
> index 610b81f4d4..0000000000
> --- a/package/flickcurl/flickcurl.mk
> +++ /dev/null
> @@ -1,23 +0,0 @@
> -################################################################################
> -#
> -# flickcurl
> -#
> -################################################################################
> -
> -FLICKCURL_VERSION = 1.26
> -FLICKCURL_SITE = http://download.dajobe.org/flickcurl
> -FLICKCURL_LICENSE = LGPL-2.1+ or GPL-2.0+ or Apache-2.0+
> -FLICKCURL_LICENSE_FILES = COPYING COPYING.LIB LICENSE-2.0.txt LICENSE.html
> -FLICKCURL_INSTALL_STAGING = YES
> -FLICKCURL_CONFIG_SCRIPTS = flickcurl-config
> -FLICKCURL_CONF_OPTS = --without-curl-config --without-xml2-config --without-raptor
> -FLICKCURL_DEPENDENCIES = libcurl libxml2 host-pkgconf
> -
> -ifeq ($(BR2_PACKAGE_FLICKCURL_UTILS),)
> -define FLICKCURL_REMOVE_UTILS
> - rm -f $(TARGET_DIR)/usr/bin/flickcurl $(TARGET_DIR)/usr/bin/flickrdf
> -endef
> -FLICKCURL_POST_INSTALL_TARGET_HOOKS += FLICKCURL_REMOVE_UTILS
> -endif
> -
> -$(eval $(autotools-package))
> --
> 2.43.0
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
prev parent reply other threads:[~2023-12-26 21:34 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-12-26 13:18 [Buildroot] [PATCH] package/flickcurl: remove package Thomas Petazzoni via buildroot
2023-12-26 21:34 ` Yann E. MORIN [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZYtG7M2KdeCKKWu1@landeda \
--to=yann.morin.1998@free.fr \
--cc=buildroot@buildroot.org \
--cc=thomas.petazzoni@bootlin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.