Re: libical 4.0 for rawhide (when?)

Milan Crha <[email protected]>
Newsgroups gmane.linux.redhat.fedora.devel
Message-ID <[email protected]>
On Mon, 2026-04-27 at 08:57 +0200, Milan Crha wrote:
> According to `dnf repoquery --whatrequires "libical*-devel" --
> recursive --srpm --enablerepo=rawhide-source` these are the affected
> packages:
> ...

	Hi,
I used a different command, the --srpm seems to hide some packages, and
when I pass things like "libical*devel" and "pkgconfig(libical)",
"pkgconfig(libical-glib)" into `dnf repoquery --whatrequires WHAT
--recursive --disablerepo=*  --enablerepo=rawhide-source` , the it
returns:

   asterisk-0:23.4.1-1.fc45.src
   bluez-0:5.87-1.fc45.src
   cairo-dock-plug-ins-0:3.6.2-6.fc45.src
   claws-mail-0:4.4.0-4.fc45.src
   cyrus-imapd-0:3.12.2-3.fc45.src
   cyrus-timezones-0:20200903-15.20200903git4f795aeb.fc44.src
   evolution-data-server-0:3.61.1-1.fc45.src
   evolution-ews-0:3.61.1-1.fc45.src
   gnokii-0:0.6.31-47.fc44.src
   gnome-calendar-0:50.0-1.fc45.src
   GoldenCheetah-1:3.7.1-6.fc45.src
   kdepimlibs-0:4.14.10-49.fc43.src
   kf5-kcalendarcore-1:5.116.0-5.fc44.src
   kf6-kcalendarcore-0:6.28.0-1.fc45.src
   kmymoney-0:5.2.2-2.fc45.src
   orage-0:4.20.3-3.fc45.src
   osmo-0:0.4.4-5.fc45.src
   redwax-tool-0:1.0.0-7.fc44.src
   syncevolution-1:2.0.0-18.fc44.src

missing packages which do not BuildRequire libical/libical-glib
directly, thus more than these might need rebuild.

I started in COPR at:
https://copr.fedorainfracloud.org/coprs/mcrha/libical-4.x/

where some builds work without any changes, some fail.

Starting from those which build:

   asterisk
   bluez
   cyrus-timezones
   evolution
   evolution-data-server
   evolution-ews
   GoldenCheetah
   kf6-kcalendarcore

Some have patches available:

   gnome-calendar - https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/763
   syncevolution - https://gitlab.freedesktop.org/SyncEvolution/syncevolution/-/merge_requests/8

The others fails to build, just by running the build against libical
4.x. I did not check all of them yet, the build logs can be found in
the COPR repository.

For example kdepimlibs fails to build in rawhide from January, due to
too old CMake rules, with the last successful build in f43.

I will check the other packages and update this thread once I'm done
with it, with the information about my findings.

I would like to target Fedora 46/47 for this, depending how quick (and
willing for the changes) the upstream of the respective packages will
be.

	Bye,
	Milan

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.