Debian packages (binaries and sources) for 32-bit and 64-bit systems can be found in my debian-repo.
These packages are build against wxWidgets 3.0 from Debian repos and mght not be as stable than the versions build against wx2.8, but there are no wx2.8 packages available (at least for stable) from official repos.
Please test and give feedback.
I have tried to build this nightly from source using the same method I have applied many times before, but now I am having some problems building:
- OS: Kubuntu 14.10 64bit
- CB source: https://apt.jenslody.de/stable/pool/main/codeblocks_13.12svn10376.orig.tar.gz
- extracted all the files to a folder on an ext4 formatted partition
- added "--with-wx-config=/usr/bin/wx-config" to the DEB_CONFIGURE_EXTRA_FLAGS in debian/rules
- issued "sudo dpkg-buildpackage" to compile all packagesThis procedure has worked fine for a couple of years, but now I am getting the following error after some time. I am trying to build against official wx-2.8 as i have done before
$ /usr/bin/wx-config --list
Default config is gtk2-unicode-release-2.8
Alternate matches:
base-unicode-debug-2.8
base-unicode-release-2.8
gtk2-unicode-debug-2.8All compilation and linking seems to work, but the generation of .deb files fail:
...
# only call dh_scour for packages in main
if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -plibwxsmithlib0 ; fi
dh_md5sums -plibwxsmithlib0
dh_builddeb -plibwxsmithlib0 -- -Zlzma
dpkg-deb: warning: deprecated compression type 'lzma'; use xz instead
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `libwxsmithlib0' in `../libwxsmithlib0_13.12svn0_amd64.deb'.
dh_gencontrol -plibwxsmithlib0-dev
# only call dh_scour for packages in main
if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -plibwxsmithlib0-dev ; fi
dh_md5sums -plibwxsmithlib0-dev
dh_builddeb -plibwxsmithlib0-dev -- -Zlzma
dpkg-deb: warning: deprecated compression type 'lzma'; use xz instead
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `libwxsmithlib0-dev' in `../libwxsmithlib0-dev_13.12svn0_amd64.deb'.
dh_gencontrol -pwxsmith-dev
# only call dh_scour for packages in main
if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -pwxsmith-dev ; fi
dh_md5sums -pwxsmith-dev
dh_builddeb -pwxsmith-dev -- -Zlzma
dpkg-deb: warning: deprecated compression type 'lzma'; use xz instead
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `wxsmith-dev' in `../wxsmith-dev_13.12svn0_amd64.deb'.
dpkg-genchanges >../codeblocks_13.12svn10112_amd64.changes
dpkg-genchanges: error: cannot read ../codeblocks_13.12svn0.dsc: No such file or directory
dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2Any advice on this?
Not sure what "dpkg-genchanges" tries to do...
Update:I observe another symptom with this build, svn number is zero
Previously, I got: codeblocks-common_13.12svn10090_all.deb (for build 10090)
This build, I got: codeblocks-common_13.12svn0_all.deb (for build 10376)
and the same for all others