Bug 796344
Summary: | Not compatible with JDK7 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | jiri vanek <jvanek> | ||||||
Component: | mapserver | Assignee: | Pavel Lisý <pavel.lisy> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 17 | CC: | cristian.balint, devrim, oliver, pavel.lisy, ppisar | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
URL: | http://lists.osgeo.org/pipermail/mapserver-dev/2012-June/012349.html | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | mapserver-6.2.1-1.fc19 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2013-06-03 03:03:07 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
jiri vanek
2012-02-22 17:34:36 UTC
Created attachment 565053 [details]
git-formated patch
fter updated to jdk7 build failed because of broken php subpackage dependences log, after disabliing of php package works fine with jdk7 patch
Created attachment 565055 [details]
phpmodule-failed build log
log to failed php module. see:
cd mapscript/php; make; cd ../..
make[1]: Entering directory `/builddir/build/BUILD/mapserver-6.0.1/mapscript/php'
gcc -fPIC -ldl -fPIC -Wall -DUSE_PHP_REGEX -DCOMPILE_DL=1 -DUSE_FASTCGI -DUSE_CAIRO -DUSE_FRIBIDI -DUSE_FRIBIDI2 -DUSE_WMS_LYR -DUSE_WFS_LYR -DUSE_SOS_SVR -DUSE_LIBXML2 -DUSE_CURL -DUSE_CURLOPT_PROXYAUTH -DUSE_WCS_SVR -DUSE_WFS_SVR -DUSE_WMS_SVR -DUSE_POSTGIS -DPOSTGIS_HAS_SERVER_VERSION -DUSE_GDAL -DUSE_OGR -DUSE_GEOS -DUSE_THREAD -DUSE_PROJ -DUSE_AGG_SVG_SYMBOLS -DUSE_GD_GIF -DUSE_GD_PNG -DUSE_GD_JPEG -DUSE_GD_WBMP -DUSE_GD_FT -DGD_HAS_FTEX_XSHOW -DGD_HAS_GDIMAGEGIFPTR -DGD_HAS_GETBITMAPFONTS -DGD_HAS_GET_TRUE_COLOR_PIXEL -DUSE_ICONV -DUSE_GIF -DUSE_PNG -DUSE_ZLIB -DUSE_FREETYPE -I/builddir/build/BUILD/mapserver-6.0.1 -I/usr/include -I/usr/include/fastcgi -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include -I/usr/include/gdal -I/usr/include -Irenderers/agg/include -Irenderers/agg/include -I/usr/include -I/usr/include/freetype2 -I/usr/include/php -I/usr/include/php/dl -I/usr/include/php/main -I/usr/include/php/Zend -I/usr/include/php/include -I/usr/include/php/TSRM -I/usr/include/php/ext/ereg/ -c -o php_mapscript_util.o php_mapscript_util.c
php_mapscript_util.c: In function 'mapscript_object_new':
php_mapscript_util.c:45:41: error: 'zend_class_entry' has no member named 'default_properties'
php_mapscript_util.c: In function 'mapscript_object_new_ex':
php_mapscript_util.c:62:41: error: 'zend_class_entry' has no member named 'default_properties'
make[1]: Leaving directory `/builddir/build/BUILD/mapserver-6.0.1/mapscript/php'
make[1]: *** [php_mapscript_util.o] Error 1
Warning - the proposed patch will remove php plugin! *** Bug 839627 has been marked as a duplicate of this bug. *** This is about PHP 5.4. Not about JDK. However there is something wrong with Java stuff too, see bug #828161: + make javac edu/umn/gis/mapscript/*.java edu/umn/gis/mapscript/layerObj.java:445: error: cannot find symbol classobj.layer=this; ^ symbol: variable layer location: variable classobj of type classObj edu/umn/gis/mapscript/layerObj.java:497: error: cannot find symbol clazz.layer=this; ^ symbol: variable layer location: variable clazz of type classObj edu/umn/gis/mapscript/mapObj.java:289: error: cannot find symbol layer.map=this; ^ symbol: variable map location: variable layer of type layerObj edu/umn/gis/mapscript/mapObj.java:329: error: cannot find symbol layer.map=this; ^ symbol: variable map location: variable layer of type layerObj edu/umn/gis/mapscript/mapObj.java:341: error: cannot find symbol layer.map=this; ^ symbol: variable map location: variable layer of type layerObj 5 errors make: *** [mapscript_java] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.oKWMaC (%build) I wonder where the file mapscript/java/edu/umn/gis/mapscript/layerObj.java comes from because it's not in the source tar ball. It is downloaded by swig I suppose: make interface mkdir -p edu/umn/gis/mapscript swig -java -package edu.umn.gis.mapscript -outdir edu/umn/gis/mapscript -o mapscript_wrap.c ../mapscript.i But I don't know yet how to solve build problem, any suggestions? mapserver-6.2.1-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/mapserver-6.2.1-1.fc17 Package mapserver-6.2.1-1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing mapserver-6.2.1-1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-9870/mapserver-6.2.1-1.fc19 then log in and leave karma (feedback). mapserver-6.2.1-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report. mapserver-6.2.1-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. mapserver-6.2.1-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. |