Skip to content

Commit 3342fc5

Browse files
committed
Windows: update to libxml2 2.9.10 and libxslt 1.1.34
1 parent e7e87ec commit 3342fc5

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

NEWS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010

1111
* `XPtr` gets explicit copy constructor and assignment operator definitions, which were two missing components of the [Rule of three](https://en.wikipedia.org/wiki/Rule_of_three_(C%2B%2B_programming)) (@michaelchirico)
1212

13+
* Windows: update to libxml2 2.9.10 and libxslt 1.1.34 and add ucrt libs
14+
1315
# xml2 1.3.2
1416

1517
* `read_html()` and `read_xml()` now error if passed strings of length greater than one (#121)

src/Makevars.ucrt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
CRT=-ucrt
2+
include Makevars.win

src/Makevars.win

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
VERSION=2.9.8
1+
VERSION=2.9.10
22
RWINLIB=../windows/libxml2-$(VERSION)
33
PKG_CPPFLAGS=-I../inst/include -I$(RWINLIB)/include/libxml2 \
44
-DLIBXML_STATIC
55

6-
PKG_LIBS=-L$(RWINLIB)/lib${R_ARCH} -lxml2 -llzma -liconv -lz -lws2_32
6+
PKG_LIBS=-L$(RWINLIB)/lib${R_ARCH}${CRT} -lxml2 -llzma -liconv -lz -lws2_32
77

88
all: clean winlibs
99

0 commit comments

Comments
 (0)