summaryrefslogtreecommitdiff
path: root/myconfig.SH
Commit message (Collapse)AuthorAgeFilesLines
* Make everything exec-bit.txt lists executableFlorian Ragwitz2010-08-191-0/+0
| | | | | | | All these files used to be executable in the release tarballs. Apparently things also work without that in the repository, but I'd rather add this possibly unecessary change to blead instead of breaking the upcoming release. This should probably be looked into again afterwards.
* much better git related version numbering in our (*nix for now) build processYves Orton2008-12-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The net result of this patch is to make available via Config.pm and -v/-V the details about the git version info we have available for the build. When built within a git repository git is queried directly. When built from a snapshot or bundle it is assumed that the source is unchanged, and that the required details are avaialble in a file called .patch, whose format current is a four field string in the following format: "$branchname $date.$time $sha1 $describe". The generator of these files currently resides on camel.booking.com. * git-describe is now used more directly with -v. When the prefix of git-describe matches the version number as determined by the defines in patchlevel.h then we use ONLY the git-describe output, otherwise we include the git describe in parenthesis after the version number. Either way the describe text is optionally followed by a star should there be uncommitted changes. eg: This is perl, v5.11.0 (GitLive-blead-136-g58ca560) built for i686-linux or: This is perl, v5.11.0-1-g58ca560 built for i686-linux or: This is perl, v5.11.0 built for i686-linux * include the SHA1 in perl -V summary, and automatically include unpushed commits in the registered patches list * include various git/version/.patch details in %Config, as follows: git_commit_id # sha1 of HEAD git_ancestor # ancestor in $remote/$branch (presumably canonical) git_describe # git describe git_branch # current branch git_uncommitted_changes # "true" if there are any, empty otherwise git_unpushed_commits # List of sha1's of unpushed commits git_commit_id_title # Used to make the perl -V summary output Additionally one more value is added depending on build process used: when building from an rsynced snapshot (or any dist including a file called .patch) then the second field will be used to populate the "git_snapshot_date" field. Otherwise if built in a git directory (as is hopefully recommended these day) then the field will be "git_commit_date" which will be the commit date of HEAD. This patch introduces two new files (on top of .patchnum) that will be generated by make_patchnum.sh: "lib/Config_git.pl" and "unpushed.h", the former is used to make git data available to Config.pm/%Config without rebuilding everything else, and the second is used to expose unpushed commits (if any) via the registered patch facility of patchlevel.h
* Don't mention redundant usethreads in -V outputRafael Garcia-Suarez2005-08-251-3/+3
| | | | | Be more consistent in using commas p4raw-id: //depot/perl@25328
* myconfig.SHDaniel S. Lewart2004-01-261-1/+1
| | | | | | | | From: "Daniel S. Lewart" <lewart@uiuc.edu> Message-Id: <20040125221125.A5390@staff1.cso.uiuc.edu> make perl -V show the major release as 5 rather than 5.0 p4raw-id: //depot/perl@22227
* Happy chainsaw stories; The removal of the 5005 threadsH.Merijn Brand2002-10-191-1/+1
| | | | | Still imcomplete. Configure will follow p4raw-id: //depot/perl@18030
* glibc version is more a library issue than a compiler issue.Jarkko Hietaniemi2002-06-051-1/+1
| | | p4raw-id: //depot/perl@17010
* Show gnulibc_version in myconfig.Jarkko Hietaniemi2002-06-051-0/+1
| | | p4raw-id: //depot/perl@17008
* No bincompat5005.Jarkko Hietaniemi2002-05-011-1/+1
| | | p4raw-id: //depot/perl@16291
* Move both usemymalloc and d_bincompat5005 to the PlatfomJarkko Hietaniemi2001-07-131-1/+2
| | | | | section from the Compiler section. p4raw-id: //depot/perl@11364
* Add d_bincompat5005 information to perl -V.Jarkko Hietaniemi2001-07-131-1/+1
| | | p4raw-id: //depot/perl@11344
* Re: [PATCH Configure] perl -V brokenAndy Dougherty2001-07-121-6/+1
| | | | | Message-ID: <Pine.SOL.4.10.10107111329060.2021-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@11286
* Re: [ID 20010521.004] Two test suite failures on this platform with latest ↵H.Merijn Brand2001-05-241-1/+6
| | | | | | | rsync Message-Id: <20010522114044.BC4E.H.M.BRAND@hccnet.nl> p4raw-id: //depot/perl@10196
* The problem described in 20010514.031 still wasn'tJarkko Hietaniemi2001-05-151-1/+1
| | | | | | | fully cured, there were remnants of $CONFIG when $CONFIGDOTSH was expected. Now renamed to PERL_CONFIG_SH to avoid future conflicts. p4raw-id: //depot/perl@10113
* Needs to be conditional on SunOS 4.Paul Marquess2000-10-141-0/+1
| | | | | | Subject: [Pach 5.7.0@7229] Removing -ldb from the core build Message-ID: <000101c035db$8ffb60a0$2614140a@bfs.phone.com> p4raw-id: //depot/perl@7230
* Break up the myconfig lines a bit.Yitzchak Scott-Thoennes2000-09-121-1/+3
| | | | | | Subject: perlbug/perl -V output format Message-Id: <200009120704.e8C74BX10562@garcia.efn.org> p4raw-id: //depot/perl@7060
* Feature ordering tweak.Jarkko Hietaniemi2000-09-011-2/+2
| | | p4raw-id: //depot/perl@6984
* Rename the PRIElfbl, PRIX64, etc, to be PRIEUfldbl, PRIXU64,Jarkko Hietaniemi2000-09-011-4/+2
| | | | | | so that case-ignoring systems like DCL can tell them from PRIefldbl and PRIx64. Apply Merijn's ccversion patches. p4raw-id: //depot/perl@6982
* Add byteorder to the myconfig output.Jarkko Hietaniemi2000-08-171-1/+1
| | | p4raw-id: //depot/perl@6684
* Warn if the version of the operating system used to compile gccKurt D. Starsinic2000-07-281-1/+1
| | | | | | | | | | differs from the current version of the operating system. Also display the gcc compilation os and version in myconfig. Inspiration from Subject: Re: [ID 20000710.003] ERRORS!! Message-ID: <20000710155416.A1384@O2.chapin.edu> p4raw-id: //depot/perl@6460
* Rename use64bits to use64bitint;Jarkko Hietaniemi2000-02-261-1/+1
| | | | | rename usefull64bits to use64bitall. p4raw-id: //depot/cfgperl@5261
* Add uselongdouble, regroup the use* more logically.Jarkko Hietaniemi2000-02-221-3/+3
| | | p4raw-id: //depot/cfgperl@5215
* Add lseektype and lseeksize to myconfig.Jarkko Hietaniemi2000-02-141-1/+1
| | | p4raw-id: //depot/cfgperl@5086
* Add ivtype, ivsize, nvtype, nvsize to myconfig.Jarkko Hietaniemi2000-02-141-0/+1
| | | p4raw-id: //depot/cfgperl@5081
* s/usethreads/use5005threads/gGurusamy Sarathy2000-01-091-2/+3
| | | p4raw-id: //depot/perl@4772
* Configure regen.Jarkko Hietaniemi1999-04-021-1/+1
| | | | | | | Add llseek + offset_t probing. Change CONFIG to CONFIGDOTSH. 'unset foo' is unportable, use foo=''. p4raw-id: //depot/cfgperl@3201
* Introduce myconfig.SH.Andy Dougherty1999-04-021-0/+58
To: Jarkko Hietaniemi <jhi@iki.fi> Cc: Nick Ing-Simmons <nik@tiuk.ti.com>, Perl Porters <perl5-porters@perl.org> Subject: [PATCH] myconfig.SH (was Re: perl install bug on AIX 4.3.1.0) Message-Id: <Pine.GSU.4.05.9903301222280.15987-100000@newton.phys> p4raw-id: //depot/cfgperl@3200