Problems building snapshot 0.10pre32
Dear PPL developers, I was just about to package and upload the pre32 snapshot to upload to Debian/unstable, but building fails because of an unused variable: make[5]: Entering directory `/home/tautschn/ppl/ppl-0.10~pre32/demos/ppl_lpsol' i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../interfaces/C -pedantic -std=gnu89 -Werror -g -O2 -frounding-math -Wall -g -O2 -W -Wall -MT ppl_lpsol.o -MD -MP -MF .deps/ppl_lpsol.Tpo -c -o ppl_lpsol.o ppl_lpsol.c cc1: warnings being treated as errors ppl_lpsol.c:1184: error: 'glpk_message_interceptor' defined but not used Could you let us know once a fixed snapshot is available? Thanks, Michael
Michael Tautschnig wrote:
I was just about to package and upload the pre32 snapshot to upload to Debian/unstable, but building fails because of an unused variable:
make[5]: Entering directory `/home/tautschn/ppl/ppl-0.10~pre32/demos/ppl_lpsol' i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../interfaces/C -pedantic -std=gnu89 -Werror -g -O2 -frounding-math -Wall -g -O2 -W -Wall -MT ppl_lpsol.o -MD -MP -MF .deps/ppl_lpsol.Tpo -c -o ppl_lpsol.o ppl_lpsol.c cc1: warnings being treated as errors ppl_lpsol.c:1184: error: 'glpk_message_interceptor' defined but not used
Could you let us know once a fixed snapshot is available?
Dear Michael, a fixed snapshot is being uploaded to ftp://ftp.cs.unipr.it/pub/ppl/snapshots/ Please, let us know how it goes. Thanks for the report, Roberto -- Prof. Roberto Bagnara Computer Science Group Department of Mathematics, University of Parma, Italy http://www.cs.unipr.it/~bagnara/ mailto:bagnara@cs.unipr.it
Michael Tautschnig wrote:
I was just about to package and upload the pre32 snapshot to upload to Debian/unstable, but building fails because of an unused variable:
make[5]: Entering directory `/home/tautschn/ppl/ppl-0.10~pre32/demos/ppl_lpsol' i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../interfaces/C -pedantic -std=gnu89 -Werror -g -O2 -frounding-math -Wall -g -O2 -W -Wall -MT ppl_lpsol.o -MD -MP -MF .deps/ppl_lpsol.Tpo -c -o ppl_lpsol.o ppl_lpsol.c cc1: warnings being treated as errors ppl_lpsol.c:1184: error: 'glpk_message_interceptor' defined but not used
Could you let us know once a fixed snapshot is available?
Dear Michael,
a fixed snapshot is being uploaded to
ftp://ftp.cs.unipr.it/pub/ppl/snapshots/
Please, let us know how it goes. Thanks for the report,
The package builds fine, but apparently libppl-c has seen a SONAME change (0 -> 2); was that intentional? The ChangeLog doesn't contain any information about recent changes, and it doesn't seem to be documented elsewhere. Because of the resulting new binary package libppl-c2 the upload is now awaiting approval by Debian ftp-masters and it will take a few more days until it reaches the Debian archives. Best, Michael
Michael Tautschnig wrote:
The package builds fine, but apparently libppl-c has seen a SONAME change (0 -> 2); was that intentional? The ChangeLog doesn't contain any information about recent changes, and it doesn't seem to be documented elsewhere.
Dear Michael, the ChangeLog is updated just before the official releases and a few other times. Concerning the version info of the C interface, here is its history, as reported in the file interfaces/C/Makefile.am: # PPL release -version-info # 0.1 ----- # 0.2 ----- # 0.3 ----- # 0.4 0:0:0 # 0.5 1:0:1 # 0.6 1:0:1 # 0.6.1 1:0:1 # 0.7 1:0:1 # 0.8 1:0:1 # 0.9 1:0:1 # 0.10 2:0:0 LIBPPL_C_LT_CURRENT = 2 LIBPPL_C_LT_REVISION = 0 LIBPPL_C_LT_AGE = 0
Because of the resulting new binary package libppl-c2 the upload is now awaiting approval by Debian ftp-masters and it will take a few more days until it reaches the Debian archives.
I thought this was only an exercise to make sure there are no packaging problems. I mean, the official release of PPL 0.10 is really imminent now so it is probably best to wait and ship the real thing. All the best, Roberto -- Prof. Roberto Bagnara Computer Science Group Department of Mathematics, University of Parma, Italy http://www.cs.unipr.it/~bagnara/ mailto:bagnara@cs.unipr.it
Hi! [...]
the ChangeLog is updated just before the official releases and a few other times. Concerning the version info of the C interface, here is its history, as reported in the file interfaces/C/Makefile.am:
# PPL release -version-info # 0.1 ----- # 0.2 ----- # 0.3 ----- # 0.4 0:0:0 # 0.5 1:0:1 # 0.6 1:0:1 # 0.6.1 1:0:1 # 0.7 1:0:1 # 0.8 1:0:1 # 0.9 1:0:1 # 0.10 2:0:0
LIBPPL_C_LT_CURRENT = 2 LIBPPL_C_LT_REVISION = 0 LIBPPL_C_LT_AGE = 0
Ah, ok, thanks!
Because of the resulting new binary package libppl-c2 the upload is now awaiting approval by Debian ftp-masters and it will take a few more days until it reaches the Debian archives.
I thought this was only an exercise to make sure there are no packaging problems. I mean, the official release of PPL 0.10 is really imminent now so it is probably best to wait and ship the real thing. All the best,
The package inspection by ftp-masters is imminent whenever a new binary package name is introduced. But don't worry, this should only be a formal act. As the effort of packaging and building new versions of ppl is not really huge, I do prefer uploading those snapshots as well as it may be easier to spot problems early. Best, Michael
participants (2)
-
Michael Tautschnig -
Roberto Bagnara