Bug 259264 - databases/evolution-data-server: Fails to build
Summary: databases/evolution-data-server: Fails to build
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-19 10:47 UTC by Gleb Popov
Modified: 2021-10-22 12:32 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gleb Popov freebsd_committer 2021-10-19 10:47:29 UTC
Full build log attached.
Comment 1 Gleb Popov freebsd_committer 2021-10-20 07:11:36 UTC
The attachment is missing for some reason. Here it is: http://arrowd.name/evolution-data-server-3.42.0.log
Comment 2 Tobias C. Berner freebsd_committer 2021-10-20 08:54:35 UTC
Moin moin 


error: Package `libical-glib' not found in specified Vala API directories or GObject-Introspection GIR directories
Generation failed: 1 error(s), 0 warning(s)

^ what options did you use in devel/libical ?


mfg Tobias
Comment 3 Gleb Popov freebsd_committer 2021-10-20 09:01:23 UTC
(In reply to Tobias C. Berner from comment #2)
Options        :
        DOCS           : off
        GLIB           : on
        INTROSPECTION  : on
        VALA           : off


And pkg info -l:

        /usr/local/include/libical-glib/i-cal-comp-iter.h
        /usr/local/include/libical-glib/i-cal-component.h
        /usr/local/include/libical-glib/i-cal-datetimeperiod.h
        /usr/local/include/libical-glib/i-cal-derived-parameter.h
        /usr/local/include/libical-glib/i-cal-derived-property.h
        /usr/local/include/libical-glib/i-cal-derived-value.h
        /usr/local/include/libical-glib/i-cal-duration.h
        /usr/local/include/libical-glib/i-cal-enums.h
        /usr/local/include/libical-glib/i-cal-error.h
        /usr/local/include/libical-glib/i-cal-forward-declarations.h
        /usr/local/include/libical-glib/i-cal-geo.h
        /usr/local/include/libical-glib/i-cal-memory.h
        /usr/local/include/libical-glib/i-cal-mime.h
        /usr/local/include/libical-glib/i-cal-object.h
        /usr/local/include/libical-glib/i-cal-parameter.h
        /usr/local/include/libical-glib/i-cal-parser.h
        /usr/local/include/libical-glib/i-cal-period.h
        /usr/local/include/libical-glib/i-cal-property.h
        /usr/local/include/libical-glib/i-cal-recur-iterator.h
        /usr/local/include/libical-glib/i-cal-recur.h
        /usr/local/include/libical-glib/i-cal-recurrence.h
        /usr/local/include/libical-glib/i-cal-reqstat.h
        /usr/local/include/libical-glib/i-cal-restriction.h
        /usr/local/include/libical-glib/i-cal-time-span.h
        /usr/local/include/libical-glib/i-cal-time.h
        /usr/local/include/libical-glib/i-cal-timezone.h
        /usr/local/include/libical-glib/i-cal-trigger.h
        /usr/local/include/libical-glib/i-cal-unknowntokenhandling.h
        /usr/local/include/libical-glib/i-cal-value.h
        /usr/local/include/libical-glib/libical-glib.h
        /usr/local/include/libical/ical.h
        /usr/local/include/libical/icalarray.h
        /usr/local/include/libical/icalattach.h
        /usr/local/include/libical/icalcalendar.h
        /usr/local/include/libical/icalclassify.h
        /usr/local/include/libical/icalcluster.h
        /usr/local/include/libical/icalcomponent.h
        /usr/local/include/libical/ical
        /usr/local/include/libical/icalfilesetimpl.h
        /usr/local/include/libical/icalgauge.h
        /usr/local/include/libical/icalgaugeimpl.h
        /usr/local/include/libical/icallangbind.h
        /usr/local/include/libical/icalmemory.h
        /usr/local/include/libical/icalmessage.h
        /usr/local/include/libical/icalmime.h
        /usr/local/include/libical/icalparameter.h
        /usr/local/include/libical/icalparameter_cxx.h
        /usr/local/include/libical/icalparser.h
        /usr/local/include/libical/icalperiod.h
        /usr/local/include/libical/icalproperty.h
        /usr/local/include/libical/icalproperty_cxx.h
        /usr/local/include/libical/icalrecur.h
        /usr/local/include/libical/icalrestriction.h
        /usr/local/include/libical/icalset.h
        /usr/local/include/libical/icalspanlist.h
        /usr/local/include/libical/icalspanlist_cxx.h
        /usr/local/include/libical/icalss.h
        /usr/local/include/libical/icalssyacc.h
        /usr/local/include/libical/icaltime.h
        /usr/local/include/libical/icaltimezone.h
        /usr/local/include/libical/icaltypes.h
        /usr/local/include/libical/icaltz-util.h
        /usr/local/include/libical/icalvalue.h
        /usr/local/include/libical/icalvalue_cxx.h
        /usr/local/include/libical/icalvcal.h
        /usr/local/include/libical/icptrholder_cxx.h
        /usr/local/include/libical/libical_ical_export.h
        /usr/local/include/libical/libical_icalss_export.h
        /usr/local/include/libical/libical_vcal_export.h
        /usr/local/include/libical/pvl.h
        /usr/local/include/libical/sspm.h
        /usr/local/include/libical/vcaltmp.h
        /usr/local/include/libical/vcc.h
        /usr/local/include/libical/vcomponent_cxx.h
        /usr/local/include/libical/vobject.h
        /usr/local
        /usr/local/lib/cmake/LibIcal/LibIcalConfigVersion.cmake
        /usr/local/lib/cmake/LibIcal/LibIcalTargets-release.cmake
        /usr/local/lib/cmake/LibIcal/LibIcalTargets.cmake
        /usr/local/lib/girepository-1.0/ICal-3.0.typelib
        /usr/local/lib/girepository-1.0/ICalGLib-3.0.typelib
        /usr/local/lib/libical-glib.a
        /usr/local/lib/libical-glib.so
        /usr/local/lib/libical-glib.so.3
        /usr/local/lib/libical-glib.so.3.0.8
        /usr/local/lib/libical.a
        /usr/local/lib/libical.so
        /usr/local/lib/libical.so.3
        /usr/local/lib/libical.so.3.0.8
        /usr/local/lib/libical_cxx.a
        /usr/local/lib/libical_cxx.so
        /usr/local/lib/libical_cxx.so.3
        /usr/local/lib/libical_cxx.so.3.0.8
        /usr/local/lib/libicalss.a
        /usr/local/lib/libicalss.so
        /usr/local/lib/libicalss.so.3
        /usr/local/lib/libicalss.so.3.0.8
        /usr/local/lib/libicalss_cxx.a
        /usr/local/lib/libicalss_cxx.so
        /usr/local/lib/libicalss_cxx.so.3
        /usr/local/lib/libicalss_cxx.so.3.0.8
        /usr/local/lib/libicalvcal.a
        /usr/local/lib/libicalvcal.so
        /usr/local/lib/libicalvcal.so.3
        /usr/local/lib/libicalvcal.so.3.0.8
        /usr/local/libdata/pkgconfig/libical-glib.pc
        /usr/local/libdata/pkgconfig/libical.pc
        /usr/local/share/gir-1.0/ICal-3.0.gir
        /usr/local/share/gir-1.0/ICalGLib-3.0.gir
        /usr/local/share/licenses/libical-3.0.8_2/LGPL21
        /usr/local/share/licenses/libical-3.0.8_2/LICENSE
        /usr/local/share/licenses/libical-3.0.8_2/MPL20
        /usr/local/share/licenses/libical-3.0.8_2/catalog.mk
Comment 4 Tobias C. Berner freebsd_committer 2021-10-20 09:10:07 UTC
(In reply to Gleb Popov from comment #3)

I can reproduce the error with VALA=off 

So it needs to be investigated whether vala-support/detection can be disabled in databases/evolution-data-server.


mfg Tobias
Comment 5 Gleb Popov freebsd_committer 2021-10-22 12:32:29 UTC
5749104741b5392ee2702b28700f2da510809d7d added VALA option. Turning it OFF makes the build succeed for me.