Please merge xulrunner (universe) from Debian unstable (main)

Bug #118500 reported by Arthur Loiret
2
Affects Status Importance Assigned to Milestone
xulrunner (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Hello,

New upstream release in latest Debian revision,

Remaining Ubuntu changes:
    + Fixing __x86_64__ and __ia64__ FTBFS
      - Added 88_ubuntu_pyginputstream.dpatch
      - Added 88_ubuntu_pyiinputstream.dpatch
    + debian/control: Change Maintainer/XSBC-Original-Maintainer field.

Thanks.

Revision history for this message
Scott Kitterman (kitterman) wrote :

You need to explain the current Ubuntu unique changes and why it is safe to synch over them (e.g. changes all incorporated in Debian or Upstream).

Revision history for this message
Arthur Loiret (arthur.loiret) wrote :

Ubuntu changes not necessary anymore (amd64 specific patches), build fine on debian: http://buildd.debian.org/fetch.cgi?&pkg=xulrunner&ver=1.8.1.4-1&arch=amd64&stamp=1180214273&file=log.

Revision history for this message
Michael Bienia (geser) wrote :

From a test-build of xulrunner 1.8.1.4-1 in a gutsy pbuilder on AMD64:

PyGInputStream.cpp
c++ -o PyGInputStream.o -c -fvisibility=hidden -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\"
 -DBUILD_ID=0000000000 -I/usr/include/python2.5 -I../../../../dist/include/xpcom -I../../../../dist/include/st
ring -I../../../../dist/include/pyxpcom -I../../../../dist/include -I/usr/include/nspr -fPIC -fno-rtti
 -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-p
rivacy -Wno-non-virtual-dtor -Wno-long-long -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fno-strict-a
liasing -g -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/PyGInputStream.pp PyGInputSt
ream.cpp
PyGInputStream.cpp: In member function 'virtual nsresult PyG_nsIInputStream::Read(char*, PRUint32, PRUint32*)'
:
PyGInputStream.cpp:108: error: cannot convert 'int*' to 'Py_ssize_t*' for argument '3' to 'int PyObject_AsRead
Buffer(PyObject*, const void**, Py_ssize_t*)'
make[5]: *** [PyGInputStream.o] Error 1

So this (or better) patches are still needed (also for IA64).

Changed in xulrunner:
status: Unconfirmed → Rejected
description: updated
Revision history for this message
Arthur Loiret (arthur.loiret) wrote :

Bug changed to do a merge, here is the debdiff.
Thanks.

Changed in xulrunner:
status: Rejected → Unconfirmed
Daniel T Chen (crimsun)
Changed in xulrunner:
importance: Undecided → Wishlist
status: Unconfirmed → Fix Committed
Changed in xulrunner:
status: Fix Committed → Fix Released
Changed in xulrunner:
status: Fix Released → Needs Info
Revision history for this message
Arthur Loiret (arthur.loiret) wrote :

FTBFS on ia64, here is a new debdiff.

description: updated
description: updated
Revision history for this message
Arthur Loiret (arthur.loiret) wrote :

Successfully built on ia64 and amd64.

Changed in xulrunner:
status: Needs Info → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.