Package: libflorist / 2017-5

Metadata

Package Version Patches format
libflorist 2017-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
kfreebsd.patch | (download)

configure.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 allows building on gnu/kfreebsd and gnu/hurd
remove_obsolete_variables.diff | (download)

Makefile.in | 9 2 + 7 - 0 !
configure.in | 3 0 + 3 - 0 !
2 files changed, 2 insertions(+), 10 deletions(-)

 remove obsolete variables from makefile.in and configure.in
compiler_options.patch | (download)

Makefile.in | 31 20 + 11 - 0 !
configure.in | 2 2 + 0 - 0 !
florist.gpr | 29 21 + 8 - 0 !
3 files changed, 43 insertions(+), 19 deletions(-)

 make build more flexible
 Ensure least-surprise behaviour when CFLAGS CPPFLAGS LDFLAGS LIBS
 are set by usual means: either via the environment, as ./configure
 arguments, or as make arguments.
 Implicit Make rules handle this, adapt florist.gpr to do so.
 .
 Add a similar ADAFLAGS variable.
 .
 Allow override of Library_Version (via GPRBUILD_FLAGS).
 .
 Allow one to build both relocatable and static libraries in a row.
 Distinct lib and obj directories are required.
 A LIBRARY_TYPE_OPTION make variable is convenient because it avoids a new
 ./configure run.
 These ideas may easily be extended to BUILD_TYPE THREADS and RTS.
 .
 Allow GPRBUILD_FLAGS to override default gprbuild command line.
 PROJECT_FLAGS has a distinct purpose, and may be set separately.
complete_clean_target.diff | (download)

Makefile.in | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 remove files forgotten by upstream clean target.
gcc 8.diff | (download)

libsrc/posix-unsafe_process_primitives.adb | 11 6 + 5 - 0 !
1 file changed, 6 insertions(+), 5 deletions(-)

 adapt to gnat-8 renamings.