Opened 11 years ago

Closed 11 years ago

#38388 closed update (fixed)

libxml2: update to 2.9.0

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: 0xced (Cédric Luthi)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: sfiera@…, MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), cooljeanius (Eric Gallager)
Port: libxml2 py-libxml2

Description

$ port livecheck libxml2
libxml2 seems to have been updated (port version: 2.8.0, new version: 2.9.0)

Attachments (1)

libxml2-2.9.0.patch (2.8 KB) - added by neverpanic (Clemens Lang) 11 years ago.
Patch to update libxml2 to 2.9.0

Download all attachments as: .zip

Change History (7)

comment:1 Changed 11 years ago by jmroot (Joshua Root)

Cc: sfiera@… mcalhoun@… added
Port: py-libxml2 added

py-libxml2 is built from the same sources and should be updated as well.

comment:2 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:3 Changed 11 years ago by cooljeanius (Eric Gallager)

Local-Admins-MacBook-Pro:my_dotfiles ericgallager$ port dependents libxml2 | wc -l
     126
Local-Admins-MacBook-Pro:my_dotfiles ericgallager$ port rdependents libxml2 | wc -l
    1320

...looks like a lot of stuff is going to need to be revbumped...

comment:4 in reply to:  3 Changed 11 years ago by larryv (Lawrence Velázquez)

Replying to egall@…:

Local-Admins-MacBook-Pro:my_dotfiles ericgallager$ port dependents libxml2 | wc -l
     126

That only shows you the dependents that are currently installed.

% port file all | sort -u | xargs grep -El ':(libxml2|py.+-libxml2)' | wc -l
     242
Local-Admins-MacBook-Pro:my_dotfiles ericgallager$ port rdependents libxml2 | wc -l
    1320

...looks like a lot of stuff is going to need to be revbumped...

Dependencies of dependencies do not need revbumps due to library updates. If a file links against a library, its port should have a direct dependency on the library’s port (libtool nonsense aside).

In any case, nothing will have to be revbumped. As far as I can tell from inspecting the source, the library name is not changing.

comment:5 Changed 11 years ago by neverpanic (Clemens Lang)

libxml 2.9.0 doesn't build on OS X, see https://bugzilla.gnome.org/show_bug.cgi?id=684024 for the bug report and a patch.

Changed 11 years ago by neverpanic (Clemens Lang)

Attachment: libxml2-2.9.0.patch added

Patch to update libxml2 to 2.9.0

comment:6 Changed 11 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: newclosed

Maintainer timeout, r104598.

Note: See TracTickets for help on using tickets.