Removed antiquated sdcc ebuilds
This commit is contained in:
@@ -1,24 +0,0 @@
|
||||
Link -ltinfo for ucsim
|
||||
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-embedded/sdcc-4.2.0/temp/cc3R2ckl.ltrans0.ltrans.o: undefined reference to symbol 'nodelay'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line
|
||||
|
||||
--- sdcc-4.2.0.orig/sim/ucsim/configure.ac
|
||||
+++ sdcc-4.2.0/sim/ucsim/configure.ac
|
||||
@@ -405,14 +405,14 @@
|
||||
if test $curses_ok != yes; then
|
||||
AC_CHECK_LIB(curses,nl,
|
||||
curses_ok="yes"
|
||||
- CURSES_LIBS="${CURSES_LIBS} -lcurses",
|
||||
+ CURSES_LIBS="${CURSES_LIBS} -lcurses -ltinfo",
|
||||
curses_ok="no")
|
||||
fi
|
||||
|
||||
if test $curses_ok != yes; then
|
||||
AC_CHECK_LIB(ncurses,nl,
|
||||
curses_ok="yes"
|
||||
- CURSES_LIBS="${CURSES_LIBS} -lncurses",
|
||||
+ CURSES_LIBS="${CURSES_LIBS} -lncurses -ltinfo",
|
||||
curses_ok="no")
|
||||
fi
|
||||
fi
|
||||
@@ -1,15 +0,0 @@
|
||||
Most implicit function declarations left come from the included libiberty.
|
||||
Add it to eautoreconf to regenerate its tests.
|
||||
https://bugs.gentoo.org/898594
|
||||
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -874,7 +874,7 @@
|
||||
test $OPT_DISABLE_PACKIHX = 0 && AC_CONFIG_SUBDIRS(support/packihx)
|
||||
test $OPT_DISABLE_UCSIM = 0 && AC_CONFIG_SUBDIRS(sim/ucsim)
|
||||
test $OPT_DISABLE_SDCDB = 0 && AC_CONFIG_SUBDIRS(debugger/mcs51)
|
||||
-test $OPT_DISABLE_SDBINUTILS = 0 && AC_CONFIG_SUBDIRS(support/sdbinutils)
|
||||
+test $OPT_DISABLE_SDBINUTILS = 0 && AC_CONFIG_SUBDIRS(support/sdbinutils support/sdbinutils/libiberty)
|
||||
AC_CONFIG_FILES([doc/Makefile])
|
||||
|
||||
####test $OPT_DISABLE_AVR = 0 && AC_CONFIG_FILES([src/avr/Makefile])
|
||||
@@ -1,22 +0,0 @@
|
||||
https://bugs.gentoo.org/917114
|
||||
https://sourceforge.net/p/sdcc/support-requests/193/
|
||||
|
||||
--- sdcc/Makefile.in
|
||||
+++ sdcc/Makefile.in
|
||||
@@ -98,7 +98,6 @@
|
||||
ifeq ($(OPT_DISABLE_SDBINUTILS), 0)
|
||||
TARGETS += sdcc-sdbinutils
|
||||
PKGS += $(SDCC_SDBINUTILS)
|
||||
-SDBINUTILS_BINS = sdar$(EXEEXT) sdranlib$(EXEEXT) sdnm$(EXEEXT) sdobjcopy$(EXEEXT)
|
||||
SDCC_BINUTILS = sdcc-sdbinutils
|
||||
endif
|
||||
|
||||
@@ -142,7 +141,7 @@
|
||||
|
||||
tini: checkconf sdcc-tini
|
||||
|
||||
-sdcc-libs: ${SDCC_SDBINUTILS}
|
||||
+sdcc-libs: ${SDCC_BINUTILS}
|
||||
for lib in $(SDCC_LIBS); do $(MAKE) -C $$lib; done
|
||||
|
||||
sdcc-cc: sdcc-libs
|
||||
@@ -1,13 +0,0 @@
|
||||
Fix implicit function declaration in configure logs: mkdir
|
||||
https://bugs.gentoo.org/898594
|
||||
|
||||
--- a/support/cpp/configure.ac
|
||||
+++ b/support/cpp/configure.ac
|
||||
@@ -2317,6 +2317,7 @@
|
||||
################################################################################
|
||||
|
||||
# mkdir takes a single argument on some systems.
|
||||
+AC_CHECK_HEADERS([sys/stat.h])
|
||||
gcc_AC_FUNC_MKDIR_TAKES_ONE_ARG
|
||||
|
||||
# File extensions
|
||||
Reference in New Issue
Block a user