pyao fails to build from source in maverick

Bug #600945 reported by Matthias Klose
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pyao (Ubuntu)
Fix Released
High
Unassigned
Maverick
Fix Released
High
Unassigned

Bug Description

seen in a test rebuild and in maverick:
https://launchpad.net/ubuntu/+archive/test-rebuild-20100628/+build/1835981

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

Matthias Klose (doko)
Changed in pyao (Ubuntu Maverick):
importance: Undecided → High
milestone: none → maverick-alpha-3
status: New → Confirmed
Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 600945] [NEW] pyao fails to build from source in maverick

This is fixed in Debian.

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Working on merge

regards

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

Sponsored, thanks Bhavani!

Changed in pyao (Ubuntu Maverick):
status: Confirmed → Fix Committed
Revision history for this message
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  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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