mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
Bghostview x86 64 + debug targets for ghostscript_gpl-9.55 (#6756)
This commit is contained in:
@@ -144,15 +144,14 @@ BUILD()
|
||||
--with-fontpath="$FONTPATH"
|
||||
|
||||
# Do make
|
||||
make $jobArgs
|
||||
make so $jobArgs
|
||||
make debug $jobArgs
|
||||
make sodebug $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
make soinstall
|
||||
|
||||
make install-sodebug
|
||||
prepareInstalledDevelLib libgs
|
||||
packageEntries devel $developDir
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 008478bcb5c92fe6aed69bdf72d03c43ec2bc0f3 Mon Sep 17 00:00:00 2001
|
||||
From 8ab80356e68c1e5f736cabcaeebf8a3fd6cafd33 Mon Sep 17 00:00:00 2001
|
||||
From: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
||||
Date: Sun, 10 Mar 2019 13:45:11 +0100
|
||||
Subject: Fix build on x86 32bit
|
||||
@@ -22,7 +22,7 @@ index 42a5c0a..786787d 100644
|
||||
2.30.2
|
||||
|
||||
|
||||
From 903fed9a037d4dc657bbad5cc5e736c5486b87f8 Mon Sep 17 00:00:00 2001
|
||||
From b09459e2b67a33afd41e2eedc1e0669827ce1d71 Mon Sep 17 00:00:00 2001
|
||||
From: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
||||
Date: Wed, 13 Mar 2019 21:14:28 +0100
|
||||
Subject: fix building shared libs
|
||||
@@ -45,7 +45,7 @@ index 36b51f5..3312477 100644
|
||||
2.30.2
|
||||
|
||||
|
||||
From 707b3100cb524d61e79ff831079005d6802d4fd1 Mon Sep 17 00:00:00 2001
|
||||
From 4214bf13e1f71c537d824f99a9a5d57f59f36109 Mon Sep 17 00:00:00 2001
|
||||
From: Robin Watts <Robin.Watts@artifex.com>
|
||||
Date: Fri, 1 Oct 2021 12:44:44 +0100
|
||||
Subject: Bug 704405: Fix typo in non-forked lcms2 code.
|
||||
@@ -68,7 +68,7 @@ index ccf1d70..9badb6d 100644
|
||||
2.30.2
|
||||
|
||||
|
||||
From fc56e5e82ce262d1b885fca13a6f00090e6735f9 Mon Sep 17 00:00:00 2001
|
||||
From e0caa4b053c8877375ecce1850f977f81f82571d Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Joachim=20Mairb=C3=B6ck?= <j.mairboeck@gmail.com>
|
||||
Date: Sun, 31 Oct 2021 22:03:15 +0100
|
||||
Subject: fix looking for dlopen in libdl only
|
||||
@@ -92,3 +92,97 @@ index 3312477..f627cbf 100644
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
From 77e1d546ecdd50d42681611cfe614db60aa6c5ff Mon Sep 17 00:00:00 2001
|
||||
From: Anarchos <sylvain_kerjean@hotmail.com>
|
||||
Date: Wed, 2 Mar 2022 21:15:32 +0100
|
||||
Subject: debug flags for haiku
|
||||
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index f627cbf..d6563de 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -284,7 +284,7 @@ SET_DT_SONAME="-soname="
|
||||
CFLAGS_LARGEFILE=""
|
||||
|
||||
case $host in
|
||||
- *-linux*|*-gnu)
|
||||
+ *-linux*|*-gnu|*-haiku)
|
||||
if test $GCC = yes; then
|
||||
CC_OPT_FLAGS_TO_TRY="-O2 -DNDEBUG"
|
||||
CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0"
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
From 41b392e739aa16d943788b3a889d8a438efd1459 Mon Sep 17 00:00:00 2001
|
||||
From: Anarchos <sylvain_kerjean@hotmail.com>
|
||||
Date: Fri, 4 Mar 2022 05:47:01 +0100
|
||||
Subject: -g
|
||||
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index d6563de..d682a97 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -287,7 +287,7 @@ case $host in
|
||||
*-linux*|*-gnu|*-haiku)
|
||||
if test $GCC = yes; then
|
||||
CC_OPT_FLAGS_TO_TRY="-O2 -DNDEBUG"
|
||||
- CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0"
|
||||
+ CC_DBG_FLAGS_TO_TRY="-g"
|
||||
CC_VISIBILITY_FLAGS_TO_TRY="-fvisibility=hidden"
|
||||
fi
|
||||
;;
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
From 8fd422a85278e54141866273a61d3eeb0d2245b1 Mon Sep 17 00:00:00 2001
|
||||
From: Anarchos <sylvain_kerjean@hotmail.com>
|
||||
Date: Thu, 10 Mar 2022 17:11:47 +0100
|
||||
Subject: debug flags
|
||||
|
||||
|
||||
diff --git a/base/unix-dll.mak b/base/unix-dll.mak
|
||||
index e83390c..3bb6c34 100644
|
||||
--- a/base/unix-dll.mak
|
||||
+++ b/base/unix-dll.mak
|
||||
@@ -427,7 +427,8 @@ soinstall:
|
||||
$(MAKE) $(SUB_MAKE_OPTION) soinstall-subtarget BUILDDIRPREFIX=$(SODIRPREFIX)
|
||||
|
||||
sodebuginstall:
|
||||
- $(MAKE) $(SUB_MAKE_OPTION) soinstall-subtarget GENOPT='-DDEBUG' BUILDDIRPREFIX=$(SODEBUGDIRPREFIX)
|
||||
+ GENOPT='-DDEBUG -g'
|
||||
+ $(MAKE) $(SUB_MAKE_OPTION) soinstall-subtarget GENOPT='$(GENOPT)' BUILDDIRPREFIX=$(SODEBUGDIRPREFIX)
|
||||
|
||||
soinstall-subtarget: install-so install-scripts install-data $(INSTALL_SHARED) $(INSTALL_CONTRIB)
|
||||
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
From 09c8866d8568070e6620599e9faaece0577faf3a Mon Sep 17 00:00:00 2001
|
||||
From: Anarchos <sylvain_kerjean@hotmail.com>
|
||||
Date: Thu, 10 Mar 2022 21:44:39 +0100
|
||||
Subject: revert
|
||||
|
||||
|
||||
diff --git a/base/unix-dll.mak b/base/unix-dll.mak
|
||||
index 3bb6c34..e83390c 100644
|
||||
--- a/base/unix-dll.mak
|
||||
+++ b/base/unix-dll.mak
|
||||
@@ -427,8 +427,7 @@ soinstall:
|
||||
$(MAKE) $(SUB_MAKE_OPTION) soinstall-subtarget BUILDDIRPREFIX=$(SODIRPREFIX)
|
||||
|
||||
sodebuginstall:
|
||||
- GENOPT='-DDEBUG -g'
|
||||
- $(MAKE) $(SUB_MAKE_OPTION) soinstall-subtarget GENOPT='$(GENOPT)' BUILDDIRPREFIX=$(SODEBUGDIRPREFIX)
|
||||
+ $(MAKE) $(SUB_MAKE_OPTION) soinstall-subtarget GENOPT='-DDEBUG' BUILDDIRPREFIX=$(SODEBUGDIRPREFIX)
|
||||
|
||||
soinstall-subtarget: install-so install-scripts install-data $(INSTALL_SHARED) $(INSTALL_CONTRIB)
|
||||
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
Reference in New Issue
Block a user