Skip to content

Commit

Permalink
Windows: update to libxml2 2.9.10 and libxslt 1.1.34
Browse files Browse the repository at this point in the history
  • Loading branch information
jeroen committed May 5, 2021
1 parent e7e87ec commit 3342fc5
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
2 changes: 2 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@

* `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)

* Windows: update to libxml2 2.9.10 and libxslt 1.1.34 and add ucrt libs

# xml2 1.3.2

* `read_html()` and `read_xml()` now error if passed strings of length greater than one (#121)
Expand Down
2 changes: 2 additions & 0 deletions src/Makevars.ucrt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CRT=-ucrt
include Makevars.win
4 changes: 2 additions & 2 deletions src/Makevars.win
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
VERSION=2.9.8
VERSION=2.9.10
RWINLIB=../windows/libxml2-$(VERSION)
PKG_CPPFLAGS=-I../inst/include -I$(RWINLIB)/include/libxml2 \
-DLIBXML_STATIC

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

all: clean winlibs

Expand Down

0 comments on commit 3342fc5

Please sign in to comment.