Compare commits
	
		
			5 Commits
		
	
	
		
	
	| Author | SHA256 | Date | |
|---|---|---|---|
| 1e68f9f771 | |||
| 807dc262e2 | |||
| beaffe4c40 | |||
| 56db420c5e | |||
| 7b4d15f6c7 | 
| @@ -25,7 +25,7 @@ Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/Liblist.pm | ||||
| =================================================================== | ||||
| --- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/Liblist.pm | ||||
| +++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/Liblist.pm | ||||
| @@ -89,6 +89,11 @@ libraries.  LD_RUN_PATH is a colon separ | ||||
| @@ -90,6 +90,11 @@ libraries.  LD_RUN_PATH is a colon separ | ||||
|  in LDLOADLIBS. It is passed as an environment variable to the process | ||||
|  that links the shared library. | ||||
|   | ||||
| @@ -41,7 +41,7 @@ Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Unix.pm | ||||
| =================================================================== | ||||
| --- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MM_Unix.pm | ||||
| +++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Unix.pm | ||||
| @@ -1074,7 +1074,7 @@ sub xs_make_dynamic_lib { | ||||
| @@ -1118,7 +1118,7 @@ sub xs_make_dynamic_lib { | ||||
|      } | ||||
|   | ||||
|      my $ld_run_path_shell = ""; | ||||
| @@ -54,7 +54,7 @@ Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/MakeMaker.pm | ||||
| =================================================================== | ||||
| --- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MakeMaker.pm | ||||
| +++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MakeMaker.pm | ||||
| @@ -317,7 +317,7 @@ sub full_setup { | ||||
| @@ -318,7 +318,7 @@ sub full_setup { | ||||
|      PERM_DIR PERM_RW PERM_RWX MAGICXS | ||||
|      PL_FILES PM PM_FILTER PMLIBDIRS PMLIBPARENTDIRS POLLUTE | ||||
|      PREREQ_FATAL PREREQ_PM PREREQ_PRINT PRINT_PREREQ PUREPERL_ONLY | ||||
| @@ -63,7 +63,7 @@ Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/MakeMaker.pm | ||||
|      XSBUILD XSMULTI XSOPT XSPROTOARG XS_VERSION | ||||
|      clean depend dist dynamic_lib linkext macro realclean tool_autosplit | ||||
|   | ||||
| @@ -503,6 +503,26 @@ sub new { | ||||
| @@ -507,6 +507,26 @@ sub new { | ||||
|          $self->_PRINT_PREREQ; | ||||
|     } | ||||
|   | ||||
| @@ -90,7 +90,7 @@ Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/MakeMaker.pm | ||||
|      print "MakeMaker (v$VERSION)\n" if $Verbose; | ||||
|      if (-f "MANIFEST" && ! -f "Makefile" && ! $UNDER_CORE){ | ||||
|          check_manifest(); | ||||
| @@ -2837,6 +2857,40 @@ precedence.  A typemap in the current di | ||||
| @@ -2825,6 +2845,40 @@ precedence.  A typemap in the current di | ||||
|  precedence, even if it isn't listed in TYPEMAPS.  The default system | ||||
|  typemap has lowest precedence. | ||||
|   | ||||
| @@ -135,10 +135,10 @@ Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Any.pm | ||||
| =================================================================== | ||||
| --- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MM_Any.pm | ||||
| +++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Any.pm | ||||
| @@ -2437,6 +2437,7 @@ sub init_others { | ||||
| @@ -2439,6 +2439,7 @@ sub init_others { | ||||
|          if (grep $_, @libs[0..2]) { | ||||
|              # LD_RUN_PATH now computed by ExtUtils::Liblist | ||||
|              ($self->{EXTRALIBS},  $self->{BSLOADLIBS}, | ||||
|               $self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs; | ||||
|              @$self{qw(EXTRALIBS BSLOADLIBS LDLOADLIBS LD_RUN_PATH)} = @libs; | ||||
| +            $self->{LD_RUN_PATH} = "" unless $self->{USE_MM_LD_RUN_PATH}; | ||||
|              last; | ||||
|          } | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								ExtUtils-MakeMaker-7.70.tar.gz
									 (Stored with Git LFS)
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								ExtUtils-MakeMaker-7.70.tar.gz
									 (Stored with Git LFS)
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										3
									
								
								ExtUtils-MakeMaker-7.76.tar.gz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								ExtUtils-MakeMaker-7.76.tar.gz
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| version https://git-lfs.github.com/spec/v1 | ||||
| oid sha256:30bcfd75fec4d512e9081c792f7cb590009d9de2fe285ffa8eec1be35a5ae7ca | ||||
| size 488229 | ||||
							
								
								
									
										12
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
|  | ||||
| ## Build Results | ||||
|  | ||||
| Current state of perl in openSUSE:Factory is | ||||
|  | ||||
|  | ||||
|  | ||||
| The current state of perl in the devel project build (devel:languages:perl) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| @@ -1,3 +1,103 @@ | ||||
| ------------------------------------------------------------------- | ||||
| Sat May 24 05:33:55 UTC 2025 - Tina Müller <timueller+perl@suse.de> | ||||
|  | ||||
| - updated to 7.76 | ||||
|    see /usr/share/doc/packages/perl-ExtUtils-MakeMaker/Changes | ||||
|  | ||||
|   7.76    Fri 23 May 20:14:03 BST 2025 | ||||
|       No changes since v7.75_01 | ||||
|   7.75_01 Fri 23 May 15:03:40 BST 2025 | ||||
|       Core fixes: | ||||
|       - Allow dotted decimal versions in absence of CPAN::Meta::Requirements | ||||
|  | ||||
| ------------------------------------------------------------------- | ||||
| Wed Apr 16 12:48:17 UTC 2025 - Tina Müller <tina.mueller@suse.com> | ||||
|  | ||||
| - Update Do_not_set_RPATH_by_default.patch | ||||
|  | ||||
| ------------------------------------------------------------------- | ||||
| Thu Apr 10 05:35:20 UTC 2025 - Tina Müller <timueller+perl@suse.de> | ||||
|  | ||||
| - updated to 7.74 | ||||
|    see /usr/share/doc/packages/perl-ExtUtils-MakeMaker/Changes | ||||
|  | ||||
|   7.74    Wed  9 Apr 13:28:16 BST 2025 | ||||
|       No changes since v7.73_01 | ||||
|   7.73_01 Sun 30 Mar 11:45:44 BST 2025 | ||||
|       Core fixes: | ||||
|       - WriteEmptyMakefile now produces the same target types as WriteMakefile | ||||
|       VMS fixes: | ||||
|       - fixed pm_to_blib regression | ||||
|       Macosx fixes: | ||||
|       - stop MacOS dropping LIBS=>"-framework X" with no "-l" libs | ||||
|   7.72    Fri 14 Mar 10:15:56 GMT 2025 | ||||
|       No changes since v7.71_08 | ||||
|   7.71_08 Sat  8 Mar 23:39:43 GMT 2025 | ||||
|       Core fixes: | ||||
|       - Fixed split_command with multi-line oneliner | ||||
|       Win32 fixes: | ||||
|       - Reverted a change from v7.36 to fix RT#144085 | ||||
|       - Win32 Liblist stop false positives on multi-LIB (RT#53676) | ||||
|       Test fixes: | ||||
|       - Added Test::Utils::write_file | ||||
|       - test oneliner with multi-line | ||||
|       QA fixes: | ||||
|       - use GHA for all Strawberry, cut down AppVeyor | ||||
|       - CI parallel build & test on Strawberry | ||||
|       - CI parallel test on MSVC build (nmake no parallel capability) | ||||
|       - Add test for PM_FILTER | ||||
|   7.71_07 Wed  5 Mar 21:32:41 GMT 2025 | ||||
|       Core fixes: | ||||
|       - Liblist work with Config.libpth supporting paths with spaces | ||||
|       Win32 fixes: | ||||
|       - Win32 Liblist test for system library | ||||
|       Test fixes: | ||||
|       - Added test of XS loading other XS, using C symbols within | ||||
|   7.71_06 Mon  3 Mar 16:40:57 GMT 2025 | ||||
|       BSD fixes: | ||||
|       - RT#117800 affecting BSD make fixed | ||||
|       - distmeta and co fixed when using make -j | ||||
|       QA fixes: | ||||
|       - Added Windows MSVC-built Perl CI | ||||
|       - Added Windows Strawberry Perl CI | ||||
|       - Added FreeBSD CI | ||||
|   7.71_05 Fri 28 Feb 16:53:16 GMT 2025 | ||||
|       Enhancements: | ||||
|       - Reinstated %Recognized_Att_Keys | ||||
|       Win32 fixes: | ||||
|       - GNU Make supports spaces in deps on Win32 as elsewhere | ||||
|       Test fixes: | ||||
|       - Various improvements to MakeMaker::Test::Setup::XS | ||||
|       QA fixes: | ||||
|       - Added disttest checks to CI | ||||
|   7.71_04 Mon 24 Feb 15:15:59 GMT 2025 | ||||
|       Doc fixes: | ||||
|       - Typo fixed in MM_Unix | ||||
|       Test fixes: | ||||
|       - execute bit removed from two .t files | ||||
|       QA fixes: | ||||
|       - removed Travis and non-working macos-11 CI config | ||||
|   7.71_03 Wed 19 Feb 01:11:31 GMT 2025 | ||||
|       VMS fixes: | ||||
|       - Avoid uninitialized value in MM_VMS::_fixin_replace_shebang | ||||
|       - Take care with '.' in init_dirscan on VMS | ||||
|   7.71_02 Fri 22 Nov 18:37:30 GMT 2024 | ||||
|       Core Fixes: | ||||
|       - maybe_command() now handles an undefined or empty argument | ||||
|       Macosx fixes: | ||||
|       - rpath requires a minimum of Darwin 9 | ||||
|       - Fix rpath issue on MacOSX, it only accepts a single path | ||||
|       Doc fixes: | ||||
|       - typos were squashed | ||||
|       Removals: | ||||
|       - Removed support for NeXT | ||||
|       - Removed support for GNU DLD | ||||
|   7.71_01 Mon 24 Jun 15:08:55 BST 2024 | ||||
|       Core fixes: | ||||
|       - Set META status as "unstable" for -TRIAL releases | ||||
|       Test fixes: | ||||
|       - Add DISTVNAME to tests | ||||
|  | ||||
| ------------------------------------------------------------------- | ||||
| Tue Apr  4 09:59:31 UTC 2023 - Tina Müller <tina.mueller@suse.com> | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| # | ||||
| # spec file for package perl-ExtUtils-MakeMaker | ||||
| # | ||||
| # Copyright (c) 2023 SUSE LLC | ||||
| # Copyright (c) 2025 SUSE LLC | ||||
| # | ||||
| # All modifications and additions to the file contributed by third parties | ||||
| # remain the property of their copyright owners, unless otherwise agreed | ||||
| @@ -18,13 +18,14 @@ | ||||
|  | ||||
| %define cpan_name ExtUtils-MakeMaker | ||||
| Name:           perl-ExtUtils-MakeMaker | ||||
| Version:        7.70 | ||||
| Version:        7.76 | ||||
| Release:        0 | ||||
| License:        Artistic-1.0 OR GPL-1.0-or-later | ||||
| Summary:        Create a module Makefile | ||||
| URL:            https://metacpan.org/release/%{cpan_name} | ||||
| Source0:        https://cpan.metacpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{version}.tar.gz | ||||
| Source1:        cpanspec.yml | ||||
| Source100:      README.md | ||||
| Patch0:         Do_not_set_RPATH_by_default.patch | ||||
| BuildArch:      noarch | ||||
| BuildRequires:  perl | ||||
| @@ -65,8 +66,6 @@ See L<ExtUtils::MakeMaker::FAQ> for details of the design and usage. | ||||
| %prep | ||||
| %autosetup  -n %{cpan_name}-%{version} -p1 | ||||
|  | ||||
| find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 | ||||
|  | ||||
| %build | ||||
| export BUILDING_AS_PACKAGE=1 | ||||
| %{__perl} Makefile.PL INSTALLDIRS=vendor | ||||
|   | ||||
		Reference in New Issue
	
	Block a user