Python 2.6 transition

Bug #353688 reported by Luca Falavigna
6
Affects Status Importance Assigned to Milestone
csound (Ubuntu)
Fix Released
Medium
Unassigned
Jaunty
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: csound

csound needs to be rebuilt/adjusted for the Python 2.6 transition.

Right now, it FTBFS with this error:
i486-linux-gnu-g++ -o counterpoint -Wl,-as-needed -Wl,-Bdynamic -Wl,-Bsymbolic-functions -Wl,-rpath-link,. frontends/CsoundAC/CounterpointMain.o -L. -L. -L/usr/local/lib -L. -L. -L. -L/usr/local/lib -L/usr/lib -L/usr/lib/python2.6/config libcsnd.so.5.1 libCsoundAC.so.5.1 libcsound64.so.5.1
frontends/CsoundAC/CounterpointMain.o: In function `main':
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:9: undefined reference to `Counterpoint::Counterpoint()'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:10: undefined reference to `Counterpoint::FillRhyPat()'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:13: undefined reference to `Counterpoint::fillCantus(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:17: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:20: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:22: undefined reference to `Counterpoint::fillCantus(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:25: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:28: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:30: undefined reference to `Counterpoint::fillCantus(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:33: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:35: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:37: undefined reference to `Counterpoint::fillCantus(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:40: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:43: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:45: undefined reference to `Counterpoint::fillCantus(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:48: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:51: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:53: undefined reference to `Counterpoint::fillCantus(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:57: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:59: undefined reference to `Counterpoint::fillCantus(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:64: undefined reference to `Counterpoint::AnySpecies(int, int*, int, int, int)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:86: undefined reference to `Counterpoint::counterpoint(int, int*, int, int, int, int*)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:87: undefined reference to `Counterpoint::toCsoundScore(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:89: undefined reference to `Counterpoint::counterpoint(int, int*, int, int, int, int*)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:90: undefined reference to `Counterpoint::toCsoundScore(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:92: undefined reference to `Counterpoint::counterpoint(int, int*, int, int, int, int*)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:93: undefined reference to `Counterpoint::toCsoundScore(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:95: undefined reference to `Counterpoint::counterpoint(int, int*, int, int, int, int*)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:96: undefined reference to `Counterpoint::toCsoundScore(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double)'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:97: undefined reference to `Counterpoint::~Counterpoint()'
/build/buildd/csound-5.08.2~dfsg/frontends/CsoundAC/CounterpointMain.cpp:97: undefined reference to `Counterpoint::~Counterpoint()'
collect2: ld returned 1 exit status
scons: *** [counterpoint] Error 1

Related branches

Changed in csound (Ubuntu Jaunty):
importance: Undecided → Medium
milestone: none → ubuntu-9.04
status: New → Confirmed
Revision history for this message
Scott Kitterman (kitterman) wrote :

Here is a shot at the Python packaging changes if someone figures out the FTBFS.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package csound - 1:5.08.2~dfsg-1.1ubuntu2

---------------
csound (1:5.08.2~dfsg-1.1ubuntu2) jaunty; urgency=low

  [ Scott Kitterman ]
  * Update .install files for Python 2.6 transition (LP: #353688).
  * Update debian/rules to use python.mk and install for both site-packages
    and dist-packages
  * Bump python-all-dev build-dep to 2.6 (for python.mk) and change XS-Python-
    Versions to all to build the extension for all support Pythons

  [ Luca Falavigna ]
  * Backport changes from Debian GIT repository to be able to fix FTBFS:
    - debian/patches/2009-no-counterpoint.patch: don't build counterpoint
      until we figure how to make it coexist with.

 -- Luca Falavigna <email address hidden> Tue, 14 Apr 2009 07:33:29 +0000

Changed in csound (Ubuntu Jaunty):
status: Confirmed → 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.