#63566 closed defect (fixed)
qt5-qtwebkit fails to build on Mojave 10.14.6
Reported by: | ArtKoKo | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.1 |
Keywords: | Cc: | chrstphrchvz (Christopher Chavez) | |
Port: | qt5-qtwebkit |
Description
wkhtmltopdf has dependencies qt5-qtwebkit but it fails to build
:info:build Command failed: /usr/bin/make -j8 -w
I have succesfully installed qt5-qtwebkit on Mac OS Big Sur 11.5.2 with Apple Silicon ARM...
Attachments (1)
Change History (8)
Changed 3 years ago by ArtKoKo
Attachment: | main.log.zip added |
---|
comment:1 Changed 3 years ago by ArtKoKo
Owner: | set to MarcusCalhoun-Lopez |
---|
comment:2 Changed 3 years ago by ArtKoKo
comment:3 Changed 3 years ago by ArtKoKo
qt5-qtwebkit @5.9.2_2 build works with latest ports tree...
comment:4 Changed 3 years ago by chrstphrchvz (Christopher Chavez)
In file included from Modules/geolocation/GeolocationController.cpp:27: In file included from Modules/geolocation/GeolocationController.h:31: In file included from Modules/geolocation/Geolocation.h:33: In file included from Modules/geolocation/Geoposition.h:29: Modules/geolocation/Coordinates.h:29:10: warning: non-portable path to file '"event.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Event.h" ^~~~~~~~~ "event.h"
Since -I/opt/local/include
is the very first include flag being passed to the compiler (i.e. highest precedence), I would guess /opt/local/include/event.h
(from port libevent
) is getting picked up instead. A similar case insensitive filesystem issue was encountered in ticket:63877#comment:6.
comment:5 Changed 3 years ago by chrstphrchvz (Christopher Chavez)
Cc: | chrstphrchvz added |
---|
comment:6 Changed 23 months ago by jhoyt4
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:7 Changed 23 months ago by jhoyt4
to get this installed while a more permanent fix is identified do the following:
sudo port -f deactivate libarchive ruby31 ruby30 libevent sudo port install qt5-qtwebkit sudo port -f activate libarchive ruby31 ruby30 libevent
Depending on what is installed on your system, you may need to adjust the deactivate/reactivate commands.
Note: See
TracTickets for help on using
tickets.
make generate geolocation build error :