Python 2.6 transition

Bug #353688 reported by Luca Falavigna on 2009-04-02
6
Affects Status Importance Assigned to Milestone
csound (Ubuntu)
Medium
Unassigned
Jaunty
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  Edit
Everyone can see this information.

Other bug subscribers