Bug 1149655 - gdal build fails in Tumbleweed
gdal build fails in Tumbleweed
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other
Current
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: Bruno Friedmann
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-09-05 19:02 UTC by Martin Wilck
Modified: 2019-09-05 19:55 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Wilck 2019-09-05 19:02:20 UTC
libgdal26 can't be updated in TW:

https://forums.opensuse.org/showthread.php/537419-Problem-beim-letzten-Update-libnetcdf13-4-6-1-4-1-x86_64?p=2913377#post2913377

The reason is that gdal build is broken in TW; perhaps because of the netcdf update, perhaps for some other reason. Tons of error messages are generated for extensions/gdal_wrap.c.

> [  694s] extensions/gdal_wrap.cpp:3008:6: warning: no previous declaration for 'void NeverCallMePlease()' [-Wmissing-declarations]
> [  694s]  3008 | void NeverCallMePlease() {
> [  694s]       |      ^~~~~~~~~~~~~~~~~
> ...
> [  694s] extensions/gdal_wrap.cpp: In function 'PyObject* _wrap_VirtualMem_GetAddr(PyObject*, PyObject*)':
> [  694s] extensions/gdal_wrap.cpp:15006:33: error: 'obj0' was not declared in this scope; did you mean 'j0'?
> [  694s] 15006 |     if (PyBuffer_FillInfo(buf,  obj0,  *(arg2), *(arg3), *(arg5), PyBUF_ND)) {
> [  694s]       |                                 ^~~~
Comment 1 Martin Wilck 2019-09-05 19:04:46 UTC
Note: I am not a gdal user. Just reporting it here because someone complained on IRC.
Comment 2 Bruno Friedmann 2019-09-05 19:53:28 UTC
A patch and sr was made on obs half hour ago.
https://build.opensuse.org/request/show/728591

So the submit to factory will come soon too once everything is build again
Comment 3 Martin Wilck 2019-09-05 19:55:30 UTC
OK, great. Kudos to Stefan. Closing.