neither builds with SVN 1.4 nor complains that it's too old

Bug #1050949 reported by Samuel Bronson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
subvertpy
In Progress
Undecided
Samuel Bronson

Bug Description

It seems that building subvertpy with SVN 1.4 broke right after 0.8.1.

While it would be perfectly reasonable to abandon support for SVN 1.4, it doesn't look like you've intentionally done this either: I mean, if you had, presumably you would have made it fail in a clearer manner, i.e. using something like:

#error subvertpy no longer supports SVN 1.4
#error either upgrade SVN or use subvertpy 0.8.1

Samuel Bronson (naesten)
description: updated
description: updated
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

What exactly broke about 1.4 support? I'm not actively trying to remove support for 1.4 but I do try to pay attention to it when making changes.

Changed in subvertpy:
status: New → Incomplete
Revision history for this message
Samuel Bronson (naesten) wrote :
Download full text (3.7 KiB)

Well, this is what happens right now:

iMac:subvertpy user$ ./setup.py build -f
running build
running build_py
copying subvertpy/__init__.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy
copying subvertpy/delta.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy
copying subvertpy/marshall.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy
copying subvertpy/properties.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy
copying subvertpy/ra.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy
copying subvertpy/ra_svn.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy
copying subvertpy/server.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy
copying subvertpy/tests/__init__.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_client.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_core.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_delta.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_marshall.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_properties.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_ra.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_repos.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_server.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
copying subvertpy/tests/test_wc.py -> build/lib.macosx-10.5-ppc-2.5/subvertpy/tests
running build_ext
building 'subvertpy.client' extension
creating build/temp.macosx-10.5-ppc-2.5
creating build/temp.macosx-10.5-ppc-2.5/subvertpy
gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DMACOSX -I/usr/include/ffi -DENABLE_DTRACE -arch i386 -arch ppc -pipe -DDARWIN -DSVN_KEYCHAIN_PROVIDER_AVAILABLE=1 -I/usr/include/apr-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -Isubvertpy -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c subvertpy/client.c -o build/temp.macosx-10.5-ppc-2.5/subvertpy/client.o
subvertpy/client.c: In function ‘client_mkdir’:
subvertpy/client.c:756: warning: unused variable ‘hash_revprops’
subvertpy/client.c: In function ‘client_mkdir’:
subvertpy/client.c:756: warning: unused variable ‘hash_revprops’
subvertpy/client.c: In function ‘info_get_size’:
subvertpy/client.c:1751: error: ‘svn_info_t’ has no member named ‘size’
subvertpy/client.c:1751: error: ‘SVN_WC_ENTRY_WORKING_SIZE_UNKNOWN’ undeclared (first use in this function)
subvertpy/client.c:1751: error: (Each undeclared identifier is reported only once
subvertpy/client.c:1751: error: for each function it appears in.)
subvertpy/client.c:1753: error: ‘svn_info_t’ has no member named ‘size’
subvertpy/client.c: At top level:
subvertpy/client.c:1846: error: ‘T_PYSSIZET’ undeclared here (not in a function)
subvertpy/client.c:1846: error: ‘svn_info_t’ has no member named ‘working_size’
subvertpy/client.c: In function ‘info_get_size’:
subvertpy/client.c:1751: error: ‘svn_info_t’ has no member named ‘size’
subvertpy/client.c:1751: error: ‘SVN_WC_ENTRY_WORKING_SIZE_UNKNOWN’ undeclared (first use in t...

Read more...

Samuel Bronson (naesten)
Changed in subvertpy:
status: Incomplete → In Progress
assignee: nobody → Samuel Bronson (naesten)
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.