Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136160 - dev-python/sip-4.4.4 (version bump)
Summary: dev-python/sip-4.4.4 (version bump)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-09 02:01 UTC by Daniel Raneland
Modified: 2006-10-22 08:28 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Raneland 2006-06-09 02:01:55 UTC
Sip has been released in version 4.4.4
A simple rename of the ebuild for 4.4.3 is sufficient.
Comment 1 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-09-19 14:41:16 UTC
Current ~arch (4.3.2) doesn't compile with python-2.5:

>>> Emerging (1 of 1) dev-python/sip-4.3.2 to /
 * sip-4.3.2.tar.gz size ;-) ...                                                                                                            [ ok ]
 * sip-4.3.2.tar.gz RMD160 ;-) ...                                                                                                          [ ok ]
 * sip-4.3.2.tar.gz SHA256 ;-) ...                                                                                                          [ ok ]
 * sip-4.3.2.tar.gz MD5 ;-) ...                                                                                                             [ ok ]
>>> Unpacking source...
>>> Unpacking sip-4.3.2.tar.gz to /var/tmp/portage/sip-4.3.2/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/sip-4.3.2/work/sip-4.3.2 ...
This is SIP 4.3.2 for Python 2.5 on linux2.
The SIP code generator will be installed in /usr/bin.
The SIP module will be installed in /usr/lib/python2.5/site-packages.
The SIP header file will be installed in /usr/include/python2.5.
The default directory to install .sip files in is /usr/share/sip.
Qt v3.3.6 free edition is being used.
The Qt header files are in /usr/qt/3/include.
The qt-mt Qt library is in /usr/qt/3/lib.
Qt's default platform/compiler configuration will be used.
Creating sipconfig.py...
Creating top level Makefile...
Creating sip code generator Makefile...
Creating sip module Makefile...
make[1]: Entering directory `/var/tmp/portage/sip-4.3.2/work/sip-4.3.2/sipgen'
i686-pc-linux-gnu-gcc -c -pipe -march=pentium-m -O2 -pipe -march=pentium-m -O2 -pipe -fno-strict-aliasing -w -I. -o main.o main.c
i686-pc-linux-gnu-gcc -c -pipe -march=pentium-m -O2 -pipe -march=pentium-m -O2 -pipe -fno-strict-aliasing -w -I. -o transform.o transform.c
i686-pc-linux-gnu-gcc -c -pipe -march=pentium-m -O2 -pipe -march=pentium-m -O2 -pipe -fno-strict-aliasing -w -I. -o gencode.o gencode.c
i686-pc-linux-gnu-gcc -c -pipe -march=pentium-m -O2 -pipe -march=pentium-m -O2 -pipe -fno-strict-aliasing -w -I. -o heap.o heap.c
i686-pc-linux-gnu-gcc -c -pipe -march=pentium-m -O2 -pipe -march=pentium-m -O2 -pipe -fno-strict-aliasing -w -I. -o parser.o parser.c
i686-pc-linux-gnu-gcc -c -pipe -march=pentium-m -O2 -pipe -march=pentium-m -O2 -pipe -fno-strict-aliasing -w -I. -o lexer.o lexer.c
i686-pc-linux-gnu-g++  -o sip main.o transform.o gencode.o heap.o parser.o lexer.o
make[1]: Leaving directory `/var/tmp/portage/sip-4.3.2/work/sip-4.3.2/sipgen'
make[1]: Entering directory `/var/tmp/portage/sip-4.3.2/work/sip-4.3.2/siplib'
i686-pc-linux-gnu-gcc -c -pipe -march=pentium-m -O2 -pipe -fPIC -march=pentium-m -O2 -pipe -fno-strict-aliasing -w -D_REENTRANT -DSIP_QT_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I/usr/include/python2.5 -I/usr/qt/3/include -I/usr/X11R6/include -o siplib.o siplib.c
i686-pc-linux-gnu-g++ -c -pipe -march=pentium-m -O2 -pipe -fPIC -march=pentium-m -O2 -pipe -fno-strict-aliasing -w -D_REENTRANT -DSIP_QT_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I/usr/include/python2.5 -I/usr/qt/3/include -I/usr/X11R6/include -o qtlib.o qtlib.cpp
siplib.c: In function 'initsip':
siplib.c:323: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'sip_api_export_module':
siplib.c:728: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'parsePass1':
siplib.c:1625: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:1625: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'createType':
siplib.c:2492: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'createEnum':
siplib.c:2561: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'getSelfFromArgs':
siplib.c:2684: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:2684: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'sip_api_add_class_instance':
siplib.c:3458: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'convertSubClass':
siplib.c:3780: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:3780: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'sipWrapperType_init':
siplib.c:4365: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4374: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'sipWrapperType_getattro':
siplib.c:4409: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'sipWrapper_new':
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4624: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:4633: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c: In function 'initSlots':
siplib.c:5134: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5135: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5281: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5282: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5306: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5307: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5311: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5312: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5326: error: 'PyHeapTypeObject' has no member named 'type'
siplib.c:5327: error: 'PyHeapTypeObject' has no member named 'type'
make[1]: *** [siplib.o] Error 1
make[1]: *** Waiting for unfinished jobs....
qtlib.cpp: In function 'int setSlot(sipSlot*, PyObject*, const char*)':
qtlib.cpp:1255: error: invalid conversion from 'const char*' to 'char*'
make[1]: *** [qtlib.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/sip-4.3.2/work/sip-4.3.2/siplib'
make: *** [all] Error 2

!!! ERROR: dev-python/sip-4.3.2 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  sip-4.3.2.ebuild, line 33:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


4.4.1, 4.4.3, 4.4.5 fail too.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2006-10-22 08:28:47 UTC
Version bump happened, for Python 2.5 compatibility see bug 148277.