pyao fails to build from source in maverick

Bug #600945 reported by Matthias Klose on 2010-07-02
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pyao (Ubuntu)

Bug Description

seen in a test rebuild and in maverick:

gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -O2 -fPIC -I/usr/include -I/usr/include/python2.6 -c src/aomodule.c -o build/temp.linux-x86_64-2.6/src/aomodule.o
src/aomodule.c: In function 'dict_to_options':
src/aomodule.c:18: warning: passing argument 2 of 'PyDict_Next' from incompatible pointer type
/usr/include/python2.6/dictobject.h:102: note: expected 'Py_ssize_t *' but argument is of type 'int *'
src/aomodule.c: In function 'py_ao_driver_info':
src/aomodule.c:187: error: dereferencing pointer to incomplete type
error: command 'gcc' failed with exit status 1
make: *** [build-2.6] Error 1

Related branches

Matthias Klose (doko) on 2010-07-02
Changed in pyao (Ubuntu Maverick):
importance: Undecided → High
milestone: none → maverick-alpha-3
status: New → Confirmed
Bhavani Shankar (bhavi) wrote :

Working on merge


Changed in pyao (Ubuntu Maverick):
status: Confirmed → In Progress
assignee: nobody → Bhavani Shankar (bhavi)
Bhavani Shankar (bhavi) wrote :
Changed in pyao (Ubuntu Maverick):
status: In Progress → Confirmed
assignee: Bhavani Shankar (bhavi) → nobody
Martin Pitt (pitti) wrote :

Sponsored, thanks Bhavani!

Changed in pyao (Ubuntu Maverick):
status: Confirmed → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pyao - 0.82-3ubuntu1

pyao (0.82-3ubuntu1) maverick; urgency=low

  * Merge from debian unstable.(LP: #600945) Remaining changes:
    - Build a python-pyao-dbg package.
    - debian/rules(clean): Simplify.
    - Build for python 2.6

pyao (0.82-3) unstable; urgency=low

  * QA upload.
  * src/aomodule.{c,h}:
    + Add a driver_id property to ao_Object, allowing building with libao4
      which has made the ao_device structure opaque. Thanks, Julien Cristau.
      (Closes: #577345)
    + Use "i" in format strings when referring to arguments of type "int".
      Thanks, Philipp Jocham. (Closes: #492917)
    + Fix FTBFS with Python 2.5. Thanks to Philipp Jocham for the patch.
      (Closes: #492772)
  * debian/copyright: Use correct path to the common-licenses copy of
    version 2 of the GPL.
  * debian/control:
    + Add ${misc:Depends}.
    + Bump Standards-Version to 3.8.4; no changes necessary.
 -- Bhavani Shankar <email address hidden> Mon, 12 Jul 2010 11:33:34 +0530

Changed in pyao (Ubuntu Maverick):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers