diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2022-11-15 13:16:01 +0200 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2022-11-15 14:54:35 +0200 |
commit | 1aa9e41fc29e0b75ba7c9cb3787beea590368360 (patch) | |
tree | 49ef216697ef83f0256ea2fb8c600424110cdc40 /debian/patches | |
download | freebasic-debian-1aa9e41fc29e0b75ba7c9cb3787beea590368360.tar.gz |
Diffstat (limited to 'debian/patches')
-rw-r--r-- | debian/patches/debian.patch | 24 | ||||
-rw-r--r-- | debian/patches/series | 1 |
2 files changed, 25 insertions, 0 deletions
diff --git a/debian/patches/debian.patch b/debian/patches/debian.patch new file mode 100644 index 0000000..bf13934 --- /dev/null +++ b/debian/patches/debian.patch @@ -0,0 +1,24 @@ +--- freebasic-1.10.0~2022.10.30.git.d6c7b0d.orig/makefile ++++ freebasic-1.10.0~2022.10.30.git.d6c7b0d/makefile +@@ -157,6 +157,7 @@ CFLAGS := -Wfatal-errors -O2 + # Avoid gcc exception handling bloat + CFLAGS += -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables + FBFLAGS := -maxerr 1 ++FBCFLAGS := -i inc -d 'LIBDIR="$(libdir)"' + AS = $(BUILD_PREFIX)as + AR = $(BUILD_PREFIX)ar + CC = $(BUILD_PREFIX)gcc +--- freebasic-1.10.0~2022.10.30.git.d6c7b0d.orig/src/compiler/fbc.bas ++++ freebasic-1.10.0~2022.10.30.git.d6c7b0d/src/compiler/fbc.bas +@@ -2958,7 +2958,11 @@ private sub fbcSetupCompilerPaths( ) + fbc.binpath = fbc.prefix + "bin" + FB_HOST_PATHDIV + fbc.targetprefix + end if + fbc.incpath = fbc.prefix + "include" + FB_HOST_PATHDIV + fbname ++#ifndef LIBDIR + fbc.libpath = fbc.prefix + libdirname + FB_HOST_PATHDIV + fbname + FB_HOST_PATHDIV + targetid ++#else ++ fbc.libpath = fbc.prefix + LIBDIR ++#endif + #endif + end sub + diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..3893360 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +debian.patch |