In metaconfig.git, the branch master has been updated <http://perl5.git.perl.org/metaconfig.git/commitdiff/14a854df20035cc49ac5ec11e9fd45fe45819f2c?hp=b0155347fba5ea289b824edceea23d4508c66b1b>
- Log ----------------------------------------------------------------- commit 14a854df20035cc49ac5ec11e9fd45fe45819f2c Author: H.Merijn Brand - Tux <[email protected]> Date: Thu Apr 21 16:33:05 2016 +0200 These two are not required in perl, but got included anyway We can alway get them from diat-git if we would need them later D dist/U/active.U D dist/U/newslevel.U commit a3641ee3c0909cbed6ee61562a7bf401fbee29de Author: H.Merijn Brand - Tux <[email protected]> Date: Thu Apr 21 16:13:14 2016 +0200 Don't add -shared when the compiler is clang++ Backport of f8fbb01c4686d7e4393ba90b2e1326e9536d9107 Author: Chris 'BinGOs' Williams <[email protected]> Date: Thu Aug 27 15:30:10 2015 +0100 Don't add -shared when the compiler is clang++ M U/modified/d_dlopen.U ----------------------------------------------------------------------- Summary of changes: U/modified/d_dlopen.U | 1 + dist/U/active.U | 50 ------------------------------------------------ dist/U/newslevel.U | 53 --------------------------------------------------- 3 files changed, 1 insertion(+), 103 deletions(-) delete mode 100644 dist/U/active.U delete mode 100644 dist/U/newslevel.U diff --git a/U/modified/d_dlopen.U b/U/modified/d_dlopen.U index 237e57b..71b6b5c 100644 --- a/U/modified/d_dlopen.U +++ b/U/modified/d_dlopen.U @@ -45,6 +45,7 @@ runnm=false : with g++ one needs -shared to get is-in-libc to work for dlopen case "$gccversion" in '') ;; +*Clang*) ;; *) case "$d_cplusplus" in "$define") ccflags="$ccflags -shared" ;; esac diff --git a/dist/U/active.U b/dist/U/active.U deleted file mode 100644 index d7b6be0..0000000 --- a/dist/U/active.U +++ /dev/null @@ -1,50 +0,0 @@ -?RCS: $Id: active.U 1 2006-08-24 12:32:52Z rmanfredi $ -?RCS: -?RCS: Copyright (c) 1991-1997, 2004-2006, Raphael Manfredi -?RCS: -?RCS: You may redistribute only under the terms of the Artistic Licence, -?RCS: as specified in the README file that comes with the distribution. -?RCS: You may reuse parts of this distribution only within the terms of -?RCS: that same Artistic Licence; a copy of which may be found at the root -?RCS: of the source tree for dist 4.0. -?RCS: -?RCS: $Log: active.U,v $ -?RCS: Revision 3.0 1993/08/18 12:05:21 ram -?RCS: Baseline for dist 3.0 netwide release. -?RCS: -?MAKE:active activeexp: newslib Oldconfig Getfile -?MAKE: -pick add $@ %< -?S:active: -?S: The name of the active file for the news system. This file contains -?S: the list of active newsgroups. The name may have ~ on the front. -?S: The variable myactive is the expanded form. -?S:. -?S:activeexp (myactive): -?S: This is the same as the active variable, but is filename expanded -?S: so that later Configure units can look at the active file if desired. -?S:. -?C:ACTIVE: -?C: The name of the active file for the news system. This file contains -?C: the list of active newsgroups. The name may have ~ on the front. -?C:. -?C:ACTIVE_EXP: -?C: This is the same as ACTIVE, but is filename expanded at configuration -?C: time, for programs that do not want to deal with it themselves. -?C:. -?H:#define ACTIVE "$active" /**/ -?H:#define ACTIVE_EXP "$activeexp" /**/ -?H:. -: locate active file -echo " " -case "$active" in -'') - dflt=$newslib/active - ;; -*) dflt="$active";; -esac -fn=l~:active -rp='Where is the active file?' -. ./getfile -active="$ans" -activeexp="$ansexp" - diff --git a/dist/U/newslevel.U b/dist/U/newslevel.U deleted file mode 100644 index 84b0e5e..0000000 --- a/dist/U/newslevel.U +++ /dev/null @@ -1,53 +0,0 @@ -?RCS: $Id: newslevel.U 1 2006-08-24 12:32:52Z rmanfredi $ -?RCS: -?RCS: Copyright (c) 1991-1997, 2004-2006, Raphael Manfredi -?RCS: -?RCS: You may redistribute only under the terms of the Artistic Licence, -?RCS: as specified in the README file that comes with the distribution. -?RCS: You may reuse parts of this distribution only within the terms of -?RCS: that same Artistic Licence; a copy of which may be found at the root -?RCS: of the source tree for dist 4.0. -?RCS: -?RCS: $Log: newslevel.U,v $ -?RCS: Revision 3.0 1993/08/18 12:09:21 ram -?RCS: Baseline for dist 3.0 netwide release. -?RCS: -?MAKE:newslevel: cat contains test activeexp newslib Myread Oldconfig -?MAKE: -pick add $@ %< -?S:newslevel: -?S: The current revision level of the Usenet news system, encoded -?S: as 1000 * major rev + 10 * minor rev + sub rev. For instance, -?S: news 2.10.3 is encode as 2103, and 2.11 as 2110. -?S:. -?C:NEWSLEVEL: -?C: The current revision level of the Usenet news system, encoded -?C: as 1000 * major rev + 10 * minor rev + sub rev. For instance, -?C: news 2.10.3 is encode as 2103, and 2.11 as 2110. -?C:. -?H:#define NEWSLEVEL $newslevel /**/ -?H:. -: check for news version -if $test -f $activeexp; then - if ??? >/dev/null 2>&1; then - dflt=2110 - elif $test -f $newslib/cunbatch; then - dflt=2103 - elif $contains ' [0-9][0-9]* [0-9]' "$activeexp" >/dev/null 2>&1; then - dflt=2102 - else - dflt=2101 - fi -else - dflt=$newslevel -fi -$cat <<EOM - -The following news version number is a multiplexed integer: - 1000 * major rev + 10 * minor rev + sub rev. -News 2.10.3 would be 2103. 2.11 comes out as 2110. - -EOM -rp="What version of news are you going to be running?" -. ./myread -newslevel="$ans" - -- perl5 metaconfig repository
