* pkgsrc
@ 2015-06-21 12:02 Justin Cormack
2015-06-21 14:24 ` pkgsrc Szabolcs Nagy
0 siblings, 1 reply; 5+ messages in thread
From: Justin Cormack @ 2015-06-21 12:02 UTC (permalink / raw)
To: musl
I thought I would try a run of pkgsrc on Alpine as no one has done one
for a couple of years. There is a lot of breakage due to a few
packages - eg the libxml2 patches are in git but not in a release yet.
I am planning to upstream a bunch of patches to pkgsrc and retry soon
and should get a lower failure rate.
There are docker images at justincormack/alpine-pkgsrc and
justincormack/alpine-pbulk which I will update.
Justin
pkgsrc bulk build report
========================
Linux 3.19.0/x86_64
Compiler: gcc
Build start: 2015-06-19 23:35
Build end: 2015-06-21 07:00
Full report: http://www.pkgsrc-box.org/reports/current/Alpine/20150619.2335/meta/report.html
Machine readable version:
http://www.pkgsrc-box.org/reports/current/Alpine/20150619.2335/meta/report.bz2
Total number of packages: 16431
Successfully built: 6113
Failed to build: 750
Depending on failed package: 8853
Explicitly broken or masked: 671
Depending on masked package: 44
Packages breaking the most other packages
Package Breaks Maintainer
-------------------------------------------------------------------------
textproc/libxml2 5523 pkgsrc-users@NetBSD.org
lang/python27 5115 pkgsrc-users@NetBSD.org
x11/libdrm 2730 joerg@NetBSD.org
devel/cmake 1397 pkgsrc-users@NetBSD.org
lang/ruby200-base 603 taca@NetBSD.org
audio/alsa-lib 558 pkgsrc-users@NetBSD.org
lang/ruby193-base 527 taca@NetBSD.org
security/heimdal 436 pkgsrc-users@NetBSD.org
audio/libsndfile 423 pkgsrc-users@NetBSD.org
lang/python34 419 pkgsrc-users@NetBSD.org
Build failures
Package Breaks Maintainer
-------------------------------------------------------------------------
archivers/afio pkgsrc-users@NetBSD.org
archivers/lrzip tm@core.io
archivers/macutil pkgsrc-users@NetBSD.org
archivers/ppunpack pkgsrc-users@NetBSD.org
archivers/star uebayasi@NetBSD.org
archivers/unalz pkgsrc-users@NetBSD.org
archivers/undms pkgsrc-users@NetBSD.org
archivers/upx fab@gnux.info
archivers/xbin 1 pkgsrc-users@NetBSD.org
audio/akode-plugins-oss pkgsrc-users@NetBSD.org
audio/alsa-lib 558 pkgsrc-users@NetBSD.org
audio/amp pkgsrc-users@NetBSD.org
audio/aumix trevor@jpj.net
audio/cam hubertf@NetBSD.org
audio/cd-discid 1 pkgsrc-users@NetBSD.org
audio/cdparanoia 35 kim@tac.nyc.ny.us
audio/gramofile pkgsrc-users@NetBSD.org
audio/libao-oss pkgsrc-users@NetBSD.org
audio/libcdaudio 4 pkgsrc-users@NetBSD.org
audio/libdca 43 shattered@NetBSD.org
audio/libdiscid 11 pkgsrc-users@NetBSD.org
audio/libsndfile 423 pkgsrc-users@NetBSD.org
audio/maplay pkgsrc-users@NetBSD.org
audio/mp3blaster rxg@NetBSD.org
audio/mpegaudio 1 pkgsrc-users@NetBSD.org
audio/mpg123 21 martin@NetBSD.org
audio/mt-daapd pkgsrc-users@NetBSD.org
audio/musicbrainz 11 rxg@NetBSD.org
audio/nosefart dgriffi@cs.csubak.edu
audio/nspmod pkgsrc-users@NetBSD.org
audio/ocp shattered@NetBSD.org
audio/openal 66 pkgsrc-users@NetBSD.org
audio/portaudio 4 pkgsrc-users@NetBSD.org
audio/portaudio-devel 30 pkgsrc-users@NetBSD.org
audio/rexima pkgsrc-users@NetBSD.org
audio/rtunes pkgsrc-users@NetBSD.org
audio/sidplay pkgsrc-users@NetBSD.org
audio/sidplay2 pkgsrc-users@NetBSD.org
audio/splay pkgsrc-users@NetBSD.org
audio/tfmxplay pkgsrc-users@NetBSD.org
audio/tracker pkgsrc-users@NetBSD.org
audio/ubs pkgsrc-users@NetBSD.org
benchmarks/dhrystone pkgsrc-users@NetBSD.org
benchmarks/libmicro pkgsrc-users@NetBSD.org
benchmarks/lmbench pkgsrc-users@NetBSD.org
benchmarks/netperf pkgsrc-users@NetBSD.org
benchmarks/nettest ginsbach@cray.com
benchmarks/postmark pkgsrc-users@NetBSD.org
benchmarks/ttcp pkgsrc-users@NetBSD.org
benchmarks/ubench pkgsrc-users@NetBSD.org
biology/glimmer hdp@cs.nmsu.edu
biology/plinkseq jwbacon@tds.net
biology/xylem hdp@cs.nmsu.edu
chat/anope pkgsrc-users@NetBSD.org
chat/atheme pkgsrc-users@NetBSD.org
chat/bitlbee tonio@NetBSD.org
chat/blackened carneous@carneous.net
chat/bsflite bsflite@leitec.org
chat/climm pkgsrc-users@NetBSD.org
chat/ctrlproxy pkgsrc-users@NetBSD.org
chat/epic4 1 pkgsrc-users@NetBSD.org
chat/gloox 1 schnoebe@cirr.com
chat/i2cbd pkgsrc-users@NetBSD.org
chat/icb pkgsrc-users@NetBSD.org
chat/inspircd pkgsrc-users@NetBSD.org
chat/inspircd12 pkgsrc-users@NetBSD.org
chat/ircd-hybrid pkgsrc-users@NetBSD.org
chat/ircservices pkgsrc-users@NetBSD.org
chat/ircu pkgsrc-users@NetBSD.org
chat/irssi-xmpp leot1990@users.sourceforge.net
chat/jabberd 2 pkgsrc-users@NetBSD.org
chat/p5-Net-AIM pkgsrc-users@NetBSD.org
chat/phone christos@NetBSD.org
chat/prosody filip@joyent.com
chat/psybnc pettai@NetBSD.org
chat/silc-server salo@NetBSD.org
chat/sirc 2 pkgsrc-users@NetBSD.org
chat/tirc pkgsrc-users@NetBSD.org
chat/unrealircd pkgsrc-users@NetBSD.org
comms/asterisk-sounds-native pkgsrc-users@NetBSD.org
comms/conserver pkgsrc-users@NetBSD.org
comms/dl-ezkit pkgsrc-users@NetBSD.org
comms/kermit pkgsrc-users@NetBSD.org
comms/minicom pkgsrc-users@NetBSD.org
comms/pilot-link-libs 19 pkgsrc-users@NetBSD.org
comms/qpage pkgsrc-users@NetBSD.org
comms/scmxx pkgsrc-users@NetBSD.org
comms/snooper pkgsrc-users@NetBSD.org
comms/synce-libsynce 3 pkgsrc-users@NetBSD.org
comms/tn3270 pkgsrc-users@NetBSD.org
converters/TECkit 11 minskim@NetBSD.org
converters/chef pkgsrc-users@NetBSD.org
converters/convmv pkgsrc-users@NetBSD.org
converters/hztty rxg@NetBSD.org
converters/odt2txt reed@reedmedia.net
cross/avr-binutils 4 pkgsrc-users@NetBSD.org
cross/binutils 2 pkgsrc-users@NetBSD.org
cross/freemint-binutils 6 ryoon@NetBSD.org
cross/freemint-mintbin 6 ryoon@NetBSD.org
cross/h8300-elf-gcc34 pkgsrc-users@NetBSD.org
cross/h8300-hms-binutils 1 pkgsrc-users@NetBSD.org
cross/icdprog pkgsrc-users@NetBSD.org
cross/mingw-binutils 2 pkgsrc-users@NetBSD.org
cross/nios2-binutils 3 pkgsrc-users@NetBSD.org
cross/uisp pkgsrc-users@NetBSD.org
databases/datadraw pkgsrc-users@NetBSD.org
databases/freetds 23 pkgsrc-users@NetBSD.org
databases/gnats pkgsrc-users@NetBSD.org
databases/lbdb tonio@NetBSD.org
databases/mysql51-client 3 pkgsrc-users@NetBSD.org
databases/ocaml-dbm 2 jaapb@NetBSD.org
databases/pgbouncer pkgsrc@NetBSD.org
databases/postgresql84-client 12 adam@NetBSD.org
databases/postgresql90-client 18 adam@NetBSD.org
databases/postgresql91-client 17 adam@NetBSD.org
databases/postgresql92-client 16 adam@NetBSD.org
databases/postgresql93-client 138 adam@NetBSD.org
databases/postgresql94-client 16 adam@NetBSD.org
databases/redis 4 filip@joyent.com
databases/sdbm 1 pkgsrc-users@NetBSD.org
devel/acr pkgsrc-users@NetBSD.org
devel/afl pkgsrc-users@NetBSD.org
devel/as31 pkgsrc-users@NetBSD.org
devel/boehm-gc 29 pkgsrc-users@NetBSD.org
devel/boost-libs 360 pkgsrc-users@NetBSD.org
devel/cgdb pkgsrc-users@NetBSD.org
devel/cgen ryoon@NetBSD.org
devel/clib 1 tonnerre@NetBSD.org
devel/cmake 1397 pkgsrc-users@NetBSD.org
devel/cmockery2 pkgsrc-users@NetBSD.org
devel/cvsd eric@cirr.com
devel/cvsps schmonz@NetBSD.org
devel/cvsync pkgsrc-users@NetBSD.org
devel/editline 7 ryoon@NetBSD.org
devel/elftoolchain agc@NetBSD.org
devel/g-wrap 2 gdt@NetBSD.org
devel/gdb5 pkgsrc-users@NetBSD.org
devel/gdb6 pkgsrc-users@NetBSD.org
devel/git-base 22 pkgsrc-users@NetBSD.org
devel/glib 89 pkgsrc-users@NetBSD.org
devel/gperftools cheusov@NetBSD.org
devel/gsoap
chriswareham@chriswareham.demon.co.uk
devel/heirloom-libcommon 105 cheusov@NetBSD.org
devel/idutils pkgsrc-users@NetBSD.org
devel/ldapsdk 1 pkgsrc-users@NetBSD.org
devel/libbegemot 1 packages@grumpf.hope-2000.org
devel/libbinio 2 jfranz@bsdprojects.net
devel/libdnsres 1 pkgsrc-users@NetBSD.org
devel/libf2c 5 pkgsrc-users@NetBSD.org
devel/libfirm 1 pkgsrc-users@NetBSD.org
devel/libhfs 2 pkgsrc-users@NetBSD.org
devel/libinotify me@dmitrymatveev.co.uk
devel/libjit pkgsrc-users@NetBSD.org
devel/libmemcache 4 joerg@NetBSD.org
devel/libmemcached 6 pkgsrc-users@NetBSD.org
devel/libnet10 9 pkgsrc-users@NetBSD.org
devel/libnet11 5 pkgsrc-users@NetBSD.org
devel/libpgm agc@NetBSD.org
devel/libslang 6 pkgsrc-users@NetBSD.org
devel/libslang2 7 pkgsrc-users@NetBSD.org
devel/libstash pkgsrc-users@NetBSD.org
devel/libstatgrab 2 pkgsrc-users@NetBSD.org
devel/libstree gson@NetBSD.org
devel/libtecla 2 kristerw@NetBSD.org
devel/libusb 156 drochner@NetBSD.org
devel/libusbx pkgsrc-users@NetBSD.org
devel/libuuid 415 pkgsrc-users@NetBSD.org
devel/libuv agc@pkgsrc.org
devel/log4shib 3 pettai@NetBSD.org
devel/mad-flute agc@NetBSD.org
devel/memcached pkgsrc-users@NetBSD.org
devel/netbsd-iscsi-lib 2 sborrill@NetBSD.org
devel/nss 88 pkgsrc-users@NetBSD.org
devel/openrcs asau@inbox.ru
devel/p5-Algorithm-CheckDigits pkgsrc-users@NetBSD.org
devel/p5-Data-Alias 2 pkgsrc-users@NetBSD.org
devel/p5-Devel-FindRef pkgsrc-users@NetBSD.org
devel/p5-Proc-ProcessTable 4 pkgsrc-users@NetBSD.org
devel/p5-RT-Authen-ExternalAuth tonnerre@NetBSD.org
devel/p5-Test-Approx pkgsrc-users@NetBSD.org
devel/pardiff pkgsrc-users@NetBSD.org
devel/patchutils 1 pkgsrc-users@NetBSD.org
devel/poco 5 pkgsrc-users@NetBSD.org
devel/pth 74 pkgsrc-users@NetBSD.org
devel/quilt jmmv@NetBSD.org
devel/rcs 2 pkgsrc-users@NetBSD.org
devel/ruby-ncurses 2 pkgsrc-users@NetBSD.org
ruby22-ncurses-1.2.4nb2 1 pkgsrc-users@NetBSD.org
ruby21-ncurses-1.2.4nb2 1 pkgsrc-users@NetBSD.org
devel/ruby-rake 1 taca@NetBSD.org
ruby18-rake-10.4.2 1 taca@NetBSD.org
devel/ruby-rcsparse 2 pkgsrc-users@NetBSD.org
ruby21-rcsparse-0.0.0.47 1 pkgsrc-users@NetBSD.org
ruby22-rcsparse-0.0.0.47 1 pkgsrc-users@NetBSD.org
devel/rudiments 15 pkgsrc-users@NetBSD.org
devel/rx 2 pkgsrc-users@NetBSD.org
devel/sfio pkgsrc-users@NetBSD.org
devel/sfslite agc@NetBSD.org
devel/sofia-sip 3 khorben@defora.org
devel/splint pkgsrc-users@NetBSD.org
devel/st gson@NetBSD.org
devel/startbug1 ryoon@NetBSD.org
devel/tet3 pkgsrc-users@NetBSD.org
devel/tla pkgsrc-users@NetBSD.org
devel/tvision pkgsrc-users@NetBSD.org
devel/valgrind 1 alnsn@NetBSD.org
devel/vanessa_logger 9 pkgsrc-users@NetBSD.org
devel/zzuf pkgsrc-users@NetBSD.org
editors/beav bad@NetBSD.org
editors/emacs20 1 dholland@NetBSD.org
editors/emacs21-nox11 pkgsrc-users@NetBSD.org
editors/emacs22-nox11 pkgsrc-users@NetBSD.org
editors/emacs23-nox11 minskim@NetBSD.org
editors/emacs24-nox11 1 pkgsrc-users@NetBSD.org
editors/ex pkgsrc-users@NetBSD.org
editors/mg abs@NetBSD.org
editors/mg2a pkgsrc-users@NetBSD.org
editors/ve rxg@NetBSD.org
editors/vile pkgsrc-users@NetBSD.org
editors/vilearn abs@NetBSD.org
editors/xemacs-current-nox11 3 pkgsrc-users@NetBSD.org
editors/xemacs-nox11 hauke@NetBSD.org
emulators/applyppf pkgsrc-users@NetBSD.org
emulators/hercules-images 1 pkgsrc-users@NetBSD.org
emulators/ia64sim pkgsrc-users@NetBSD.org
emulators/klh10 ryoon@NetBSD.org
emulators/libretro-nestopia snj@NetBSD.org
emulators/libretro-vba-next pkgsrc-users@NetBSD.org
emulators/makeppf pkgsrc-users@NetBSD.org
emulators/ski cherry@zyx.in
emulators/swarm agc@NetBSD.org
filesystems/fuse 34 pkgsrc-users@NetBSD.org
filesystems/libntfs 3 pkgsrc-users@NetBSD.org
filesystems/openafs gendalia@NetBSD.org
filesystems/perfuse 2 manu@NetBSD.org
filesystems/u9fs pkgsrc-users@NetBSD.org
fonts/adobe-cmaps 1 minskim@NetBSD.org
fonts/oto rxg@NetBSD.org
fonts/terminus-font j+pkgsrc@salmi.ch
games/angband-tty pkgsrc-users@NetBSD.org
games/bastet pkgsrc-users@NetBSD.org
games/frotz seebs@plethora.net
games/moria simonb@NetBSD.org
games/nethack-lib 4 pooka@NetBSD.org
games/powwow pkgsrc-users@NetBSD.org
games/tads pkgsrc-users@NetBSD.org
geography/garmin-utils gson@NetBSD.org
geography/geos 18 gdt@NetBSD.org
geography/gpspoint hdp@cs.nmsu.edu
geography/kplex pkgsrc-users@NetBSD.org
graphics/djvulibre-tools 1 pkgsrc-users@NetBSD.org
graphics/evas 18 joerg@NetBSD.org
graphics/fujiplay pkgsrc-users@NetBSD.org
graphics/gif320 pkgsrc-users@NetBSD.org
graphics/ilmbase 415 adam@NetBSD.org
graphics/jpegpixi gdt@NetBSD.org
graphics/libgexiv2 1 pkgsrc-users@NetBSD.org
graphics/libv4l 30 tech-multimedia@NetBSD.org
graphics/ljpeg pkgsrc-users@NetBSD.org
graphics/opendis pkgsrc-users@NetBSD.org
graphics/panomatic pkgsrc-users@NetBSD.org
ham/7plus pkgsrc-users@NetBSD.org
ham/dpbox pkgsrc-users@NetBSD.org
ham/hamlib 6 gdt@NetBSD.org
ham/tnt pkgsrc-users@NetBSD.org
inputmethod/canna-lib 10 tech-pkg-ja@jp.NetBSD.org
inputmethod/ja-freewnn-server tech-pkg-ja@jp.NetBSD.org
inputmethod/sj3-client 2 pkgsrc-users@NetBSD.org
inputmethod/sj3-server 1 pkgsrc-users@NetBSD.org
inputmethod/skk-jisyo-cdb 2 ryoon@NetBSD.org
inputmethod/skkfep pkgsrc-users@NetBSD.org
lang/baci pkgsrc-users@NetBSD.org
lang/brandybasic abs@NetBSD.org
lang/cint drochner@NetBSD.org
lang/classpath 2 pkgsrc-users@NetBSD.org
lang/cu-prolog pkgsrc-users@NetBSD.org
lang/erlang 7 pkgsrc-users@NetBSD.org
lang/g95 210 wennmach@NetBSD.org
lang/gambc pkgsrc-users@NetBSD.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: pkgsrc
2015-06-21 12:02 pkgsrc Justin Cormack
@ 2015-06-21 14:24 ` Szabolcs Nagy
2015-06-21 23:29 ` pkgsrc Isaac Dunham
0 siblings, 1 reply; 5+ messages in thread
From: Szabolcs Nagy @ 2015-06-21 14:24 UTC (permalink / raw)
To: musl
* Justin Cormack <justin@specialbusservice.com> [2015-06-21 13:02:48 +0100]:
> I thought I would try a run of pkgsrc on Alpine as no one has done one
nice
> Full report: http://www.pkgsrc-box.org/reports/current/Alpine/20150619.2335/meta/report.html
> Machine readable version:
> http://www.pkgsrc-box.org/reports/current/Alpine/20150619.2335/meta/report.bz2
these are 404 for me
> Total number of packages: 16431
> Successfully built: 6113
> Failed to build: 750
> Depending on failed package: 8853
> Explicitly broken or masked: 671
> Depending on masked package: 44
>
> Packages breaking the most other packages
>
> Package Breaks Maintainer
> -------------------------------------------------------------------------
> textproc/libxml2 5523 pkgsrc-users@NetBSD.org
someone should come up with a strategy how to
avoid libxml2 dependencies in unix userspace:
it is a dangerously broken library.
> lang/python27 5115 pkgsrc-users@NetBSD.org
i assume this is caused by the posix namespace
violation in the python posix module.
> x11/libdrm 2730 joerg@NetBSD.org
> devel/cmake 1397 pkgsrc-users@NetBSD.org
there should be a way to avoid cmake dependency,
i think it can generate Makefiles so those can
be included in the source for common platforms..
either way cmake is a portability nightmare..
and so many package depend on it :(
> lang/ruby200-base 603 taca@NetBSD.org
> audio/alsa-lib 558 pkgsrc-users@NetBSD.org
> lang/ruby193-base 527 taca@NetBSD.org
> security/heimdal 436 pkgsrc-users@NetBSD.org
> audio/libsndfile 423 pkgsrc-users@NetBSD.org
> lang/python34 419 pkgsrc-users@NetBSD.org
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: pkgsrc
2015-06-21 14:24 ` pkgsrc Szabolcs Nagy
@ 2015-06-21 23:29 ` Isaac Dunham
2015-06-22 3:25 ` pkgsrc Rich Felker
2015-06-22 10:40 ` pkgsrc Szabolcs Nagy
0 siblings, 2 replies; 5+ messages in thread
From: Isaac Dunham @ 2015-06-21 23:29 UTC (permalink / raw)
To: musl
(responses to both emails below)
On Sun, Jun 21, 2015 at 04:24:13PM +0200, Szabolcs Nagy wrote:
> * Justin Cormack <justin@specialbusservice.com> [2015-06-21 13:02:48 +0100]:
> > I thought I would try a run of pkgsrc on Alpine as no one has done one
<snip>
> > Packages breaking the most other packages
> >
> > Package Breaks Maintainer
> > -------------------------------------------------------------------------
> > textproc/libxml2 5523 pkgsrc-users@NetBSD.org
>
> someone should come up with a strategy how to
> avoid libxml2 dependencies in unix userspace:
> it is a dangerously broken library.
Any pointers at details?
Is expat better?
<snip>
> > x11/libdrm 2730 joerg@NetBSD.org
Does this get similar treatment to what it has in aports?
> > devel/cmake 1397 pkgsrc-users@NetBSD.org
The patch in aports is a trivial "#include <sys/stat.h>" in
Source/cmStandardIncludes.h
HTH,
Isaac Dunham
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: pkgsrc
2015-06-21 23:29 ` pkgsrc Isaac Dunham
@ 2015-06-22 3:25 ` Rich Felker
2015-06-22 10:40 ` pkgsrc Szabolcs Nagy
1 sibling, 0 replies; 5+ messages in thread
From: Rich Felker @ 2015-06-22 3:25 UTC (permalink / raw)
To: musl
On Sun, Jun 21, 2015 at 04:29:26PM -0700, Isaac Dunham wrote:
> (responses to both emails below)
>
> On Sun, Jun 21, 2015 at 04:24:13PM +0200, Szabolcs Nagy wrote:
> > * Justin Cormack <justin@specialbusservice.com> [2015-06-21 13:02:48 +0100]:
> > > I thought I would try a run of pkgsrc on Alpine as no one has done one
>
> <snip>
>
> > > Packages breaking the most other packages
> > >
> > > Package Breaks Maintainer
> > > -------------------------------------------------------------------------
> > > textproc/libxml2 5523 pkgsrc-users@NetBSD.org
> >
> > someone should come up with a strategy how to
> > avoid libxml2 dependencies in unix userspace:
> > it is a dangerously broken library.
>
> Any pointers at details?
There should be some bug links (all wontfix'd upstream) on the musl
wiki page for bugs found by musl.
> Is expat better?
I think so but I haven't examined the code in detail.
Rich
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: pkgsrc
2015-06-21 23:29 ` pkgsrc Isaac Dunham
2015-06-22 3:25 ` pkgsrc Rich Felker
@ 2015-06-22 10:40 ` Szabolcs Nagy
1 sibling, 0 replies; 5+ messages in thread
From: Szabolcs Nagy @ 2015-06-22 10:40 UTC (permalink / raw)
To: musl
* Isaac Dunham <ibid.ag@gmail.com> [2015-06-21 16:29:26 -0700]:
> On Sun, Jun 21, 2015 at 04:24:13PM +0200, Szabolcs Nagy wrote:
> > * Justin Cormack <justin@specialbusservice.com> [2015-06-21 13:02:48 +0100]:
> > > I thought I would try a run of pkgsrc on Alpine as no one has done one
>
> <snip>
>
> > > Packages breaking the most other packages
> > >
> > > Package Breaks Maintainer
> > > -------------------------------------------------------------------------
> > > textproc/libxml2 5523 pkgsrc-users@NetBSD.org
> >
> > someone should come up with a strategy how to
> > avoid libxml2 dependencies in unix userspace:
> > it is a dangerously broken library.
>
> Any pointers at details?
> Is expat better?
>
you have to update it often to keep it safe:
http://www.cvedetails.com/product/3311/Xmlsoft-Libxml2.html?vendor_id=1962
it is not easy to set up libxml2 in a safe way
(eg facebook failed to do it
http://www.ubercomp.com/posts/2014-01-16_facebook_remote_code_execution.html
the facebook url with the details is no longer available so i'm not sure
if this was the issue: but XML_PARSE_NOENT turns entity expansion *on*)
and there are library safety issues
(eg. non-thread-safe initialization, incorrect use of weak references
that breaks static linking, uses time() as seed to avoid hash collision
DoS instead of better entropy,..)
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-06-22 10:40 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-21 12:02 pkgsrc Justin Cormack
2015-06-21 14:24 ` pkgsrc Szabolcs Nagy
2015-06-21 23:29 ` pkgsrc Isaac Dunham
2015-06-22 3:25 ` pkgsrc Rich Felker
2015-06-22 10:40 ` pkgsrc Szabolcs Nagy
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/musl/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).