Opened 5 years ago
Closed 5 years ago
#3870 closed defect (fixed)
add missing depencencies into winGRASS
Reported by: | hellik | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 8.0.0 |
Component: | Packaging | Version: | svn-trunk |
Keywords: | Cc: | ||
CPU: | All | Platform: | MSWindows |
Description
see
https://lists.osgeo.org/pipermail/grass-dev/2019-July/092916.html
>> [1] >> https://github.com/OSGeo/grass/blob/master/mswindows/osgeo4w/package.sh#L260 > > ok > > there is libharfbuzz-0.dll in the list; see > > https://github.com/msys2/MINGW-packages/issues/1322 > > /A new version of harfbuzz is requires -lgraphite2 but graphite2 mingw > package dont have libgraphite2.a./ > > so it seems it's a dependency problem with the new dependencies. yes it is a dependency problem with the new dependencies. :-) looking deeper wingrass at DESKTOP-VADT8Q4 MSYS ~ $ pacman -Ss graphite mingw32/mingw-w64-i686-graphite2 1.3.13-1 Font rendering capabilities for complex non-Roman writing systems (mingw-w64) mingw64/mingw-w64-x86_64-graphite2 1.3.13-1 [installed] Font rendering capabilities for complex non-Roman writing systems (mingw-w64) C:\msys64\mingw64\bin\libgraphite2.dll wingrass at DESKTOP-VADT8Q4 MSYS ~ $ pacman -Ss pcre mingw32/mingw-w64-i686-pcre 8.43-1 A library that implements Perl 5-style regular expressions (mingw-w64) mingw32/mingw-w64-i686-pcre2 10.33-1 A library that implements Perl 5-style regular expressions (mingw-w64) mingw32/mingw-w64-i686-re2 20190701-1 A fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python (mingw-w64) mingw64/mingw-w64-x86_64-pcre 8.43-1 [installed] A library that implements Perl 5-style regular expressions (mingw-w64) mingw64/mingw-w64-x86_64-pcre2 10.33-1 A library that implements Perl 5-style regular expressions (mingw-w64) mingw64/mingw-w64-x86_64-re2 20190701-1 A fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python (mingw-w64) msys/libpcre 8.43-2 (libraries) [installed] A library that implements Perl 5-style regular expressions msys/libpcre16 8.43-2 (libraries) [installed] A library that implements Perl 5-style regular expressions msys/libpcre2_16 10.33-2 (libraries) A library that implements Perl 5-style regular expressions msys/libpcre2_32 10.33-2 (libraries) A library that implements Perl 5-style regular expressions msys/libpcre2_8 10.33-2 (libraries) [installed] A library that implements Perl 5-style regular expressions msys/libpcre2posix 10.33-2 (libraries) A library that implements Perl 5-style regular expressions msys/libpcre32 8.43-2 (libraries) [installed] A library that implements Perl 5-style regular expressions msys/libpcrecpp 8.43-2 (libraries) [installed] A library that implements Perl 5-style regular expressions msys/libpcreposix 8.43-2 (libraries) [installed] A library that implements Perl 5-style regular expressions msys/pcre 8.43-2 [installed] A library that implements Perl 5-style regular expressions msys/pcre-devel 8.43-2 (development) PCRE headers and libraries msys/pcre2 10.33-2 A library that implements Perl 5-style regular expressions msys/pcre2-devel 10.33-2 (development) PCRE headers and libraries C:\msys64\mingw64\bin\libpcre-1.dll both missing dlls are in my msys2 build environment; copying these into C:\OSGeo4W64\apps\grass\grass77\bin solves the problem. will open a ticket and hopefully my first PR :-)
missing dlls libgraphite2.dll and libpcre-1.dll have to be added to winGRASS.
Change History (4)
follow-up: 2 comment:1 by , 5 years ago
follow-up: 3 comment:2 by , 5 years ago
Replying to hellik:
Replying to hellik:
missing dlls libgraphite2.dll and libpcre-1.dll have to be added to winGRASS.
see
fixed by
https://lists.osgeo.org/pipermail/grass-commit/2019-July/045533.html
Commit: 96d9985a8248aa054a28e3bf81fc4e5a53c73cc2
https://github.com/OSGeo/grass/commit/96d9985a8248aa054a28e3bf81fc4e5a53c73cc2
comment:3 by , 5 years ago
Replying to hellik:
Replying to hellik:
Replying to hellik:
missing dlls libgraphite2.dll and libpcre-1.dll have to be added to winGRASS.
see
fixed by
https://lists.osgeo.org/pipermail/grass-commit/2019-July/045533.html
Commit: 96d9985a8248aa054a28e3bf81fc4e5a53c73cc2
https://github.com/OSGeo/grass/commit/96d9985a8248aa054a28e3bf81fc4e5a53c73cc2
backported
Branch: refs/heads/releasebranch_7_6
Home: https://github.com/OSGeo/grass Commit: 732563045de56164c80d536186e05b3cc45ccb3f
https://github.com/OSGeo/grass/commit/732563045de56164c80d536186e05b3cc45ccb3f
Branch: refs/heads/releasebranch_7_4
Home: https://github.com/OSGeo/grass Commit: c25cd9e3848a3a1022eb24ee9d3d586c6f8fdb49
https://github.com/OSGeo/grass/commit/c25cd9e3848a3a1022eb24ee9d3d586c6f8fdb49
closing ticket
comment:4 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Replying to hellik:
see
https://github.com/OSGeo/grass/pull/53