Opened 4 years ago
Last modified 2 months ago
#60690 assigned defect
port install kdepim4 fails: ld: library not found for -lakonadi-calendar — at Version 1
Reported by: | bejodavid | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | kdepim4 |
Description (last modified by bejodavid)
(I need this for kalarm, which is part of the kdepim4 package to my best knowledge)
1.
sudo port upgrade outdated
--> [port-upgrade.log.txt]
2.
XXX@YYY:~/x> sudo port install kdepim* Password: ---> Computing dependencies for kdepim4 ---> Fetching archive for kdepim4 ---> Attempting to fetch kdepim4-4.14.3_5.darwin_18.x86_64.tbz2 from https://packages.macports.org/kdepim4 ---> Attempting to fetch kdepim4-4.14.3_5.darwin_18.x86_64.tbz2 from http://aus.us.packages.macports.org/macports/packages/kdepim4 ---> Attempting to fetch kdepim4-4.14.3_5.darwin_18.x86_64.tbz2 from http://cph.dk.packages.macports.org/kdepim4 ---> Fetching distfiles for kdepim4 ---> Verifying checksums for kdepim4 ---> Extracting kdepim4 ---> Applying patches to kdepim4 ---> Configuring kdepim4 ---> Building kdepim4 Error: Failed to build kdepim4: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdepim4/kdepim4/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port kdepim4 failed
--> [main.log]
see:
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdepim4/kdepim4/work/kdepim -4.14.3/korganizer/kodaymatrix.cpp:865:39: error: ordered comparison between pointer and zero ('const void *' and 'int') :info:build if ( mEvents.contains( mDays[i] ) > 0 ) { :info:build ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ :info:build 1 error generated. :info:build make[2]: *** [korganizer/CMakeFiles/korganizerprivate.dir/kodaymatrix.o] Error 1
3.
correction in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdepim4/kdepim4/work/kdepim-4.14.3/korganizer/kodaymatrix.cpp :
replace
if ( mEvents.contains( mDays[i] ) > 0 ) {
with
if ( mEvents.contains( mDays[i] ) ) {
then
cd opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdepim4/kdepim4/work/build /usr/bin/make -j4 -w all VERBOSE=ON
--> [output2.txt]
In there: (!!! THIS IS THE ACTUAL PROBLEM !!!)
ld: library not found for -lakonadi-calendar clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [lib/libkorganizerprivate.4.14.3.dylib] Error 1 make[2]: Leaving directory `/opt/local
4.
xxx@yyy:~/x> sudo port clean "kdepim*" ---> Cleaning kdepim4 ---> Cleaning kdepim4-runtime ---> Cleaning kdepimlibs4 ---> Cleaning kdepimlibs4-kioslaves xxx@yyy:~/x> sudo port install "kdepim*" ---> Computing dependencies for kdepim4 ---> Fetching archive for kdepim4 ---> Attempting to fetch kdepim4-4.14.3_5.darwin_18.x86_64.tbz2 from https://packages.macports.org/kdepim4 ---> Attempting to fetch kdepim4-4.14.3_5.darwin_18.x86_64.tbz2 from http://aus.us.packages.macports.org/macports/packages/kdepim4 ---> Attempting to fetch kdepim4-4.14.3_5.darwin_18.x86_64.tbz2 from http://cph.dk.packages.macports.org/kdepim4 ---> Fetching distfiles for kdepim4 ---> Verifying checksums for kdepim4 ---> Extracting kdepim4 ---> Applying patches to kdepim4 ---> Configuring kdepim4 ---> Building kdepim4 Error: Failed to build kdepim4: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdepim4/kdepim4/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port kdepim4 failed
--> same error in main.log, then same error after the manual correction
- No akonadi-calendar package?
xxx@yyy:~/x> sudo port search "akonadi*" akonadi @1.13.1.20141210_5 (devel, kde, kde4) A personal information management storage service. xxx@yyy:~/x> sudo port install "akonadi*" ---> Computing dependencies for akonadi ---> Cleaning akonadi ---> Scanning binaries for linking errors ---> No broken files found. ---> No broken ports found.
- system info:
xxx@yyy:~/x> uname -a Darwin *****.local 18.7.0 Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64 x86_64
System Software Overview: System Version: macOS 10.14.6 (18G103) Kernel Version: Darwin 18.7.0 Boot Volume: Macintosh HD Boot Mode: Normal Computer Name: ********* User Name: ******** Secure Virtual Memory: Enabled System Integrity Protection: Enabled Time since boot: 1 day 17:59
Change History (2)
Changed 4 years ago by bejodavid
Attachment: | output-files.zip added |
---|
comment:1 Changed 4 years ago by bejodavid
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.
contains the files main.log, output2.txt, port-upgrade.log.txt mentioned in the description