Accepting request 903261 from devel:tools
- testsuite-legacy.patch: support deprecated legacy uses of dejagnu (forwarded request 903260 from Andreas_Schwab) OBS-URL: https://build.opensuse.org/request/show/903261 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dejagnu?expand=0&rev=29
This commit is contained in:
commit
7b81ad2931
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0d0671e1b45189c5fc8ade4b3b01635fb9eeab45cf54f57db23e4c4c1a17d261
|
||||
size 525879
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEFS8+rdM1/2KWERKFZ9rcPj90NkkFAlv+LbYACgkQZ9rcPj90
|
||||
NkkN1A/+MaSvPMQLOkusv1f5LA2fSZBJpYUrEpHBhm9GnmbeNcvoHnXu9BsdUAPh
|
||||
zMrbvNqelrwONFFdOcOZA4CtK0pps78DSPW7JSaPX45E1tT82YGsgpikrGvU4AbM
|
||||
FUl0PjddAUajQ/0oY3FUlLXMTZAOT2AGMK2si5OmTtP/azZNHoEryB+IenEVYTCD
|
||||
ggNUrY/Vq6BwzuNBgOqBT/88Kd2yW40IPyfcebRA2vJxU9WsZ5sXMZGbMStz0lfe
|
||||
g0sMCfnmCSLrRROrzXin2lc5MYtcYYW/W43Wa1O/QphalNNUP51LP6wxiO7m1mUN
|
||||
6I9WnKy0VKqKjo4BipMKCgQJNfnKVnPuEjRpTet57wl6SHcacMiitNcJJgD/k48f
|
||||
KUvVn4UFjKrHCnYeEKdPpfvcFXR50+Z0VDyWjzs40E+DT60tYOh9Z1Y5fqT4r/s0
|
||||
u8H3BBzRV/JMP/eRsQbolGHjw4AxoMb9uPobx8aCGzlv6rrvYb9ePbst+hVHk16A
|
||||
jjFiMDFaLmWyStpTezs5I6+doaknbYTHrf/qrCwAoxsRpVhzCdIzRJtwf+SUIWf8
|
||||
k1K+rW2aP7PeNPxTnZ5ZdkbZTwn/1oG8iiFbCxAsL2g3/mVDxY47RAinc/qP7CLE
|
||||
rG0+NzteCXHPnRCYSK+h1V9iAjeDAim7mB4GMcbL1Tvf9uudgL0=
|
||||
=WgBv
|
||||
-----END PGP SIGNATURE-----
|
BIN
dejagnu-1.6.3.tar.gz
(Stored with Git LFS)
Normal file
BIN
dejagnu-1.6.3.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
dejagnu-1.6.3.tar.gz.sig
Normal file
BIN
dejagnu-1.6.3.tar.gz.sig
Normal file
Binary file not shown.
@ -1,3 +1,55 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 30 13:28:31 UTC 2021 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- testsuite-legacy.patch: support deprecated legacy uses of dejagnu
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 21 08:10:02 UTC 2021 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- Update to dejagnu 1.6.3
|
||||
* The internal proc 'is_remote' has been renamed to 'isremote' for
|
||||
consistency with the other similar procs (eg, istarget)
|
||||
* runtest now accepts --local_init and --global_init options to override
|
||||
the default of reading "site.exp"
|
||||
* runtest now responds consistently to all Tcl errors and generates an
|
||||
UNRESOLVED result when a test script aborts
|
||||
* runtest now collects Tcl errors encountered during a test run and prints
|
||||
the collected errors a second time at the end of the test run after the
|
||||
summary
|
||||
* A utility procedure relative_filename has been added
|
||||
* The utility procedure 'grep' now accepts a '-n' option that
|
||||
includes line numbers in the output, consistent with GNU grep
|
||||
* The target_compile procedure now accepts a "linker=" option that
|
||||
overrides the compiler selection when producing an executable
|
||||
* The internal default_target_compile procedure now supports compiling
|
||||
sources in Go (using GCC Go) and Rust
|
||||
* The host_execute procedure no longer insists that the executable be in
|
||||
the current directory if the file exists under the given name
|
||||
* The host_execute procedure now reads input to end-of-file
|
||||
* The match patterns in the host_execute procedure have been revised to
|
||||
fix timing issues causing test names to be truncated
|
||||
* The host_execute procedure is no longer sensitive to the value of the
|
||||
"text" global variable
|
||||
* A new multiplex procedure "testsuite" is added for commands retrieving
|
||||
or providing information about the current testsuite
|
||||
* A command "testsuite file" is added to replace the use of the "*dir"
|
||||
variables in test scripts
|
||||
* A command "testsuite can call" is added to report the availability of
|
||||
multiplexed API calls
|
||||
* A new multiplex procedure "testcase" is added for commands examining or
|
||||
manipulating the dynamic state of ongoing testing
|
||||
* A command "testcase group" is provided for reporting test groups to the
|
||||
DejaGnu core
|
||||
* A shell command "dejagnu" is added as a place to hang various
|
||||
auxiliary commands not directly involved with running tests
|
||||
* The first auxiliary command is added: "report card"
|
||||
* A Tcl namespace is now used for some internal procedures and variables.
|
||||
* The Tcl namespace ::dejagnu and all child namespaces are entirely
|
||||
internal and should not be mentioned in testsuite code
|
||||
* The DejaGnu testsuite no longer searches for a nearby Expect executable
|
||||
in the location where it would have been located in the old Cygnus tree
|
||||
layout
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 28 08:58:00 UTC 2018 - schwab@suse.de
|
||||
|
||||
|
217
dejagnu.keyring
217
dejagnu.keyring
@ -1,171 +1,56 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1.4.7 (GNU/Linux)
|
||||
|
||||
mQGiBEezIb8RBACsVR1XKKx2+bmShsPssv98frN9CRwnpRwx+aZhCL2FbpxIn00F
|
||||
kpCg8lHgftFKxNytbyIdXvqKKVQFd75wIsszjAs07M5dTRfWkunkQ8FR6RKRJuzN
|
||||
kGG6YR7k7YDE3f1k5K/k54Y1aTgP2rhsn10bX537VV3gIRpknNyfNCNL8wCglCTx
|
||||
TOuqiVGTG/gOTo96f94Q0/kD/2EDQFYYUx17rxlyYJIvF7cfYvkw7nvBMZn0u/kD
|
||||
KirwPs6Sx2o30TxvvgjA55HTN6UNVwiLIglr3DyBgi6LGD7RAxMG15FnK4xx28wm
|
||||
u8EXYDJuNqbsy+PoPs1pMdlsVERIJfzDmG65/pADLFRymDL2DgnU9v/pH0HrLwY3
|
||||
4A5kA/9Ywdn7G3FFR/oR/WGEavzM+mvYq2GRSDLEobaGRdPptAEUpyMGsCVUG8TI
|
||||
WRA9B6CHD0YTh2kLKIH7QK6/3fcnROCrCd3/dIYwkaQV0Icrl17eUpLX1xBmbR7j
|
||||
i3inCd58uceQBIksKdrcqeFB5yB6RBWPpgDELg020x7x6UhKSLQzUm9iIFNhdm95
|
||||
ZSAoUm9sbGluc3ZpbGxlLCBDTykgPHJvYkB3ZWxjb21laG9tZS5vcmc+iGAEExEC
|
||||
ACAFAkezIb8CGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBQuaEQoLbT/rrH
|
||||
AJ0WG4cla/MdUPpGoyQaekOn/FkibgCfVU0/eB7q83h2+1CPuc7GypucxGu5Ag0E
|
||||
R7MhvxAIALlNITVStAnyoRVc1AQnElwp/gpO7Ie6BWHTCicoOrd6+erFrYM5Urqt
|
||||
ZNY8Gg5WjksBfQztMyh0nSdir5qIXgRsW1H0oLlG4BgvF7xEbmjB2h2giGpdg+jH
|
||||
YrGy+cOEBrSpk0ho5amY9bQku7OiwR60AJFZAUgUr9drJeMM/LWy9Wrm5c57v+S1
|
||||
7rINsJmnvsp0W7m54IAHQxiCb/gELG2C/srpBGZBU/gLycwhDRRGgcUY+ge6Gwcf
|
||||
XkinEYL9DjdAoIYjNomDeorlM4XGgZfr/fuF0fbQ5r0drPwgT9ANeMjUV0PgfRxv
|
||||
5M5ki0h7bWPY4skjvdWG0bK1mW59sMcABAsIAJ+b5qQsNk+Px4LteKPap2OC69Dz
|
||||
6fbgsPU+6GmQ3Y4m2Ur3IHPVmm1Lkj+gTpXKRPOHfdoBiZ9Jk77k7En+mcljWI9E
|
||||
Xbe9TGW7LVP5VH15jgUt28IWrNC5x+M5qDmSdvyL2U/IW365Xd3kAnk9+O65Abdr
|
||||
zIOEWRF7rb6UFA7U+hzvr9tNv4R4MJS2aacv0IE2lAGXGDqCMO9vzkejG9su4ETi
|
||||
cmBAMPwyQyX9ClyJ+ZKbK0g4hCR01u2AQ8daKZ6fhcIUQVG9sRq+5XWXGcazpoxB
|
||||
zAB8wIur3BuIHZYWeP1ME5MnIH7a6EPpzYcocGPVF3Q9Nmm+nmc4yBPT3P2ISQQY
|
||||
EQIACQUCR7MhvwIbDAAKCRBQuaEQoLbT/pGXAJ4wd0vbbsivT6gysxHKKLyrPy6M
|
||||
EQCfYK4kGyzAxu0fR7wizn74PYkRh9Q=
|
||||
=ncCU
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
Release GPG keyring of dejagnu group.
|
||||
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1.4.0 (GNU/Linux)
|
||||
|
||||
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
|
||||
8Ko5T/h16susi2ReUyNJEJaSnjO5z13TQ1U=
|
||||
=93P0
|
||||
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
|
||||
KZmvFjlPO1KcPdgB/s3pEJiRsQTeQ5hqVxcsvA==
|
||||
=/XnG
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v2
|
||||
|
||||
mQINBFiERQ8BEACyGRqh0enp+cRXlShgoR0K1NDn8yy/9GVzrlpyr0hwBHBuNmMk
|
||||
6ACYg9mLHB7eKyzSWF3iuteLpzkpJFG9dpWVFSlmCHBKTERjyScvRBr7Rny80WTT
|
||||
7rpNdpRVVJnIeY3pWkHiF7kNwa/fIKeVannvhOeQmsLET4ArSQlCjM/Op2p/dhuB
|
||||
b3gFTDdpJU2+xKhVHN1i4ZohbRCrnJreUI2jvyH2pPLuvQdrKTogXoJKLZLz7VQT
|
||||
N7fwSF9b2H1XzsXyoW10KtVqcGi0XmJ9q+GbPvYdi3abYIXIovng/CNtijLyxWeH
|
||||
717v91zlV7YhEzy2BaERvL5iNg+YNkWJ/rDQ0Dy3nu5f0xooyM8RhYnKuB3d71Aq
|
||||
+MmiXhXIOemq9tZhFzuwXElycPd4k4jdkmZJZFwDycz4ZtQxGtBXMKBCotW7XHFE
|
||||
XdDvwP3tNd/VsTvFTmyCqJwBNp+rn2xf3o6n4BLK+651sv2qmbnuf8pRD7Vpt0Ze
|
||||
kSqsJWbRQRNtWWfbMfJRjUY/sKKgkOtTwljvyEe9/s6nVI9suzt/g0kT5qz5uOD/
|
||||
F+22cQLOIgWVP1Q+xThBvJJgLbOyDjaomMejxXtY21jTQnvvolPTEtidtsb5/jeF
|
||||
CVqnDv/ssrCqrGpkzsjraCBNGHBE42Vm7tMuwVLSbEZ763sRAAwq2qUktwARAQAB
|
||||
tB1CZW4gRWxsaXN0b24gPGJqZUBhaXIubmV0LmF1PokCQAQTAQgAKgIbAwUJA8Jn
|
||||
AAULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAUCWIRIyAIZAQAKCRBn2tw+P3Q2Sdyu
|
||||
EACIBpmJ6N81b5IX67c86ahjSO7Mi3j1jyw3s6evozOTCJShmV1Wk74287t8XDcY
|
||||
tBTJBwqialUUdTun21wK0Y7uG+yzg7snlLv1A+t+LD5ocZMAJO2O4gO1gQ+MG026
|
||||
dC98MJ1m5mC0PBPIa7RlxhC/ExeGmeaE+MlQJojTc1i6aZwdy4ugtpsO6sjKbjyF
|
||||
b/czVorMdpnCQLMyoHsc2//WQ38EP4ewbd0EDuYVtRiHXh8rXWp46a4Ulx6ggCIw
|
||||
gjJfeJc9lMWC8hs2f6a4Bv8xZmCIu76JL/Oby4TH+jmfeBKm9Gp0g/PI8JIoxG0v
|
||||
25fkxx28nolhI5Ykc3meq9mcpFpSRhBv7hOfVp7oeXpann2Q9gUnGNGrnKtIqQe/
|
||||
Qhv+ni27VXLJJq8VvDPy3jJ6lOgcbLVHRV+vKee3OOzSH+0d53JsqYGJuzE4+29R
|
||||
46XtZEZKDdTeYJuAeF+agLXhE/9MWtmBW0qw0KXfpxz6EqxuMs7ID09eWzczHCby
|
||||
ToZELRP/Gl2z/n4li9N4qIIXBqs7lD+9W9ACm8OTP5J97IQOfrZp4zX2Y/hppAo4
|
||||
nQ/HGpAbmC8bmVjMPVUic957RqdaWCimIzrA5ZT+yRm4s+Url+anFllvQ8iYwlxh
|
||||
rbR5iawQLL/0M4YP3uJ4Gt76R1cTu4lBoHormCEUSdDak4kCHAQQAQgABgUCWIRG
|
||||
0QAKCRAk4kuVLrswnIycD/sEFMvGz+Yz0ewnBAbXr7cR2fGv7DcHT/APpDymdNt3
|
||||
QgiLuBXuCcVkoDDCXF4uavTjqpgL0Z/5cc0vBxfq6bFoGdIcyUYyBw2LVJU1FkWI
|
||||
MCJA02ECj8zrRnkZTcIpnWgR+whNsiuT4+pPWQvjHSLzcoEsFwi7ghcoiRqE1Qlo
|
||||
GvRh/21Rq1WIisDrs3xNyM/Ocvs8nTwkNiXL+yYEHvaHlvebFOOu1WZ9tYUZsGCi
|
||||
Oe5xFqRq+kjpKW7PP+QytV4ykGoNDETRWxZdvhXtGa0mlqRThv99ElwgRRnGyqM3
|
||||
brcFDsUdX6tV8/f4Ku+/JidgyqeYXHpeFU4Un57L13aLMP4uF3hbR2EivaDwE1xV
|
||||
UBK8jckyM97cAU40x5m/Db6DG0yM2qn5X02gY+wZ9HD7fz/YP3KJ6APvxpUL3NMJ
|
||||
YiCTe/WLc996MzTSBYy9+looQlub1t6U9ZxuZKO7yw/2Z7a5AzxqE9kr0Bm2Kwb9
|
||||
MbZGekfxnsvRTefgOWtuFVfuxPKvaf+X+fVnn3tyawz5nrhuNC0A//wnPk34a5Zq
|
||||
/4MU2i/0JnAddOC1tyWP4bfct0HZnb4f0U8OIV18VbFnS2csMTDHKBaRYF/6WLtx
|
||||
eKWTW85FZWFkuvI7LxGe6e7yNV2XMFOdw0v0vMq332EU4zIxY0e3WF+z/yFG18j8
|
||||
j4kCPQQTAQgAJwUCWIRFDwIbAwUJA8JnAAULCQgHAwUVCgkICwUWAgMBAAIeAQIX
|
||||
gAAKCRBn2tw+P3Q2SRv+D/4m1F2uZZnqEfVan+JqHeydL4Y1o/OLcnZIZ4md5TFo
|
||||
dZOFLcyUzx2xzZBy8Th/M+N2riSlhI8FcnK4QUsq0qfnUx6PrxrmcO4hpwY4aaIY
|
||||
74dZnAJ0sFALFvf3VPZP7OwLIlbxWSqAnEep4lF5rGeegGyWQQiih8KyZ1kDjRDn
|
||||
OPXt60URLCGGaZHneg4UaNwWEpwX8MDx6gTIaPQWd6M4+UHKetWSJbUpKDRqk8sN
|
||||
ZkN4tMxpNsOKLi/q3z1s03XrFeQ01LgrQTL9P27/EI72jJJgiiMQmE8p+0N6j2qS
|
||||
1ZXDi5rFnLue9c3nAZIMe9fFmrEEeBa9tmr61+AJDTRIgSEPgS7K3OKACH5nc0vX
|
||||
cH5RaJu3EV3WDDKKhcAiv/Zr+vLkA5JchD0x+IPiJMBT4UZogJWyl0Eqs/ZPyPGp
|
||||
obsOfPE0/E9cMKYtJHg76pIUj2nuUukN2bvlkD0XdkY0EyL8G3StSAlAsvfifC3G
|
||||
OnRx/X8ptuIfJqmKKtxuEQKGAbKsGBkTn0M0oB/whIVBz7fAoww1ftTTshS2ziPC
|
||||
Nfd4vl0uF2uqlraqxWufPf3aTDxtia/aHVhNL8ROuwfH3POhoH0dQ3KS21gimq3x
|
||||
kGIj9iesJ50LUNkX0vu4ZvJrjonHkWb4ho1RkwCRP3eWoiHkSNjOTNSOqTXQa8m0
|
||||
F7QoQmVuIEVsbGlzdG9uIDxiZW4uZWxsaXN0b25AaXRwYXUuY29tLmF1PokCPQQT
|
||||
AQgAJwUCWIRHuwIbAwUJA8JnAAULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBn
|
||||
2tw+P3Q2SeDlEACpXigEdf07k8u76Rc5XeGwQakgwT+22JsaUtG5iOvVtIhIms7t
|
||||
LRMhhRdNgjNDK7+XHOQ0a47WmUxWhgrvp8kro+8Hh8srkGK02iSvbolbHWiA3r1e
|
||||
ruHgxSmWtOi5rM+6xRhpQ43feuxi0Ps1+jwLuUxddidPDAh6Jc/YJeaEO/7ins7M
|
||||
eHmRIRy5G6S+OlDyEysVMjDmvYJJhiLt5JQXR0W2Ww9vCsDBLIcEhomzOH1jalzS
|
||||
8EKgRRUij/K1+ScdM1bTfukh5aoz3VXM7NE4LOwH7AUcIiwGvf7d5uSFGFlFSX0/
|
||||
YGwZIEm+m4kBlZgCfUALhK2zUGbmn3irb65R2t8wfa3dSYBqz7tBQ1WD1oUnYIk1
|
||||
Zm9bGLaanwYGVgRw9WgJeXdhgqd6XUKyonr0UTbjBAM0KES3XIxv8v9iJTHcvOtz
|
||||
qQkNFLgy97x0rfXtwrOsw1hWdWpK9kgfvzJn8l9d7Bwo//bjR0OMS+Fj2mvAguZl
|
||||
oWl4pBTzdLGM+cR43EZ86iyaFZuWPpeuEqw1zpMFsAwom1q9F/FntBeVqz6CQ1UZ
|
||||
3EHvLYk8KoEf5z1hVceNikT9E4E9Fw0jJAWMaRXWiGBb6EtSvKNuI7FLZqw/9jJy
|
||||
uxdjMyi77hdkaPmit3812kPdXoxYEnSGY8/mCezuzXS1onBF4Ek4+spScbkCDQRY
|
||||
hEUPARAAo8xjYXn/NdJli6Jt0jj6EcX3uv1L1BlLUSiEWHaYM1XMBndeHeExvv14
|
||||
Q0RTQBrOKO1rRsNQBKSgrN1LiDIllM+vTZlgtJiOu986om7E9z24PR1B+LghnrcR
|
||||
kBoGg2KZap8VOL93X5438Aj8g3nM7awtl0VkXHnKZs+uL27J5/UviZ89g+cW+zpx
|
||||
RvDlUKtRgtaW/DF4XGP5sF+3WNC/2XdJ5sAahccgTZSGY7smDw19eAC+jGdFYBNA
|
||||
kjrhs3ZGlSHXocy042UuOqnnPs1QRR/exun2OB4zEnDerx3bSiRenLo7FAv46MhZ
|
||||
W2TE1idO9UP7A0qbluVQQ54sCRZFr1OX29070AzF78P8tZT0LRVRYHF4BAaxjYX3
|
||||
YtqyzNmHIQQuiSwPCLxDFUvrMinjkYFyJogMkfxBtLadAscyrpTcyqZEV09MHFDO
|
||||
/BiOhqEOupT+V7rnB+WyuPxEvDfm90zxoEGggrBuEcGQkXDQB8wRB8xGDwipAt3o
|
||||
T51SVBb9kYlAvALaXpqWCZcQaLYm0JCoelYy3a82DE740xmGuJgdLPUZCNcaZqap
|
||||
G+s2F/todze1D08NmtDtALuwFIyQ7e0LFmEP+CfHlTL/ioiOegV/iohyZTzb0eX3
|
||||
eoSg6ddav/nhUhnxx9ZursXgwhSmLCQq7ApFQQcncFvtC47cQ80AEQEAAYkCJQQY
|
||||
AQgADwUCWIRFDwIbDAUJA8JnAAAKCRBn2tw+P3Q2SSdFEACb9iIoAHtnnTo/3CWY
|
||||
7KTT2DpjXYzDqrJq3Yf0leNRnzKOjfbB296XlgeXq/Np6GgYk8aX/muxMgRfVrBg
|
||||
44z0XOUEboIN/tFR8PuCodzBjcd5QYJVOwgsePJYOUkJER8jTucVV86Y1dBeCFNa
|
||||
9n5T6xAi4eO/R1orTLnT6X6SW1Bxcwg0ggDiVwDD1Z+zhl1018eSamRCxss5Ensb
|
||||
RPyEt2bG9bLLjcJlXl3hDq/fJyLS+jJeGvmFeg6UWHLI+YLSHg2OqsGBs4wTWyDR
|
||||
f9ejr2PSVKTnW8kRyORgnQdIASQ4HmDQwtoAlODQrg72iVPA+GOzr7JxV2AfQg55
|
||||
PfWXCcSeFe1ESxpnIkQz1sXz7/ME6dLaDemmgo7ZAk+qyLK9imZaKAtSccj3REQM
|
||||
p4zFTWIe2BjNTZxrBvgnufHxd5P8yif+OEThbanwe9cWdqFcuPWA/Z2MVcewECZw
|
||||
qch/PxPcLM6QRWUykdMO36cPkDdVUOKx7vemQmgFxR109qqfuIBTmUUCjwTfeJfb
|
||||
72fcB7RJu0K67eAVyGPXvnSWBrmJMhowFysst2Agq89cU+lAEJJHMs7kuuOgTcDU
|
||||
AE6o/a6ChPASy0z3zE6z1jWX44npuQIDlPPCGG7Qx+pf8APZ1b+9sgoRus3yAhOD
|
||||
nqrRD2hjbs/SLEBj0FBlGuffrw==
|
||||
=ku8k
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
31
dejagnu.spec
31
dejagnu.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package dejagnu
|
||||
#
|
||||
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,16 +17,17 @@
|
||||
|
||||
|
||||
Name: dejagnu
|
||||
Version: 1.6.2
|
||||
Version: 1.6.3
|
||||
Release: 0
|
||||
Summary: Framework for Running Test Suites on Software Tools
|
||||
License: GPL-3.0-or-later
|
||||
Group: Development/Tools/Building
|
||||
Url: https://www.gnu.org/software/dejagnu/
|
||||
URL: https://www.gnu.org/software/dejagnu/
|
||||
Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
|
||||
Source1: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig
|
||||
Source2: http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=dejagnu&download=1#/%{name}.keyring
|
||||
Source2: https://savannah.gnu.org/project/release-gpgkeys.php?group=dejagnu&download=1#/%{name}.keyring
|
||||
Source3: site.exp
|
||||
Patch0: testsuite-legacy.patch
|
||||
BuildRequires: expect
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
@ -34,7 +35,7 @@ Requires: expect
|
||||
Requires: info
|
||||
Requires: tcl
|
||||
Requires(post): %{install_info_prereq}
|
||||
Requires(preun): %{install_info_prereq}
|
||||
Requires(preun):%{install_info_prereq}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildArch: noarch
|
||||
|
||||
@ -65,25 +66,31 @@ suites themselves.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
# 49078@debbugs.gnu.org: bug in Expect 5.45.4 triggers a testsuite failure
|
||||
# when building in source directory
|
||||
mkdir build
|
||||
cd build
|
||||
%define _configure ../configure
|
||||
%configure
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%check
|
||||
make check
|
||||
make -C build check
|
||||
|
||||
%install
|
||||
make %{?_smp_mflags} DESTDIR=%{buildroot} install
|
||||
make -C build %{?_smp_mflags} DESTDIR=%{buildroot} install
|
||||
install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/dejagnu/site.exp
|
||||
ln -s -f %{_sysconfdir}/dejagnu/site.exp %{buildroot}%{_datadir}/dejagnu/site.exp
|
||||
%fdupes -s %{buildroot}
|
||||
|
||||
%post
|
||||
%install_info --info-dir=%{_infodir} %{_infodir}/dejagnu.info.gz
|
||||
%install_info --info-dir=%{_infodir} %{_infodir}/dejagnu.info%{ext_info}
|
||||
|
||||
%preun
|
||||
%install_info_delete --info-dir=%{_infodir} %{_infodir}/dejagnu.info.gz
|
||||
%install_info_delete --info-dir=%{_infodir} %{_infodir}/dejagnu.info%{ext_info}
|
||||
|
||||
%files
|
||||
%defattr(-, root, root)
|
||||
@ -91,8 +98,12 @@ ln -s -f %{_sysconfdir}/dejagnu/site.exp %{buildroot}%{_datadir}/dejagnu/site.ex
|
||||
%doc ChangeLog NEWS README AUTHORS TODO
|
||||
%dir %{_datadir}/dejagnu
|
||||
%dir %{_sysconfdir}/dejagnu
|
||||
%{_bindir}/dejagnu
|
||||
%{_bindir}/runtest
|
||||
%{_mandir}/man1/runtest.1%{ext_info}
|
||||
%{_mandir}/man1/dejagnu.1%{ext_man}
|
||||
%{_mandir}/man1/dejagnu-help.1%{ext_man}
|
||||
%{_mandir}/man1/dejagnu-report-card.1%{ext_man}
|
||||
%{_mandir}/man1/runtest.1%{ext_man}
|
||||
%{_infodir}/dejagnu.info%{ext_info}
|
||||
%{_includedir}/*
|
||||
%config(noreplace) %{_sysconfdir}/dejagnu/site.exp
|
||||
|
50
testsuite-legacy.patch
Normal file
50
testsuite-legacy.patch
Normal file
@ -0,0 +1,50 @@
|
||||
From: Jacob Bachmeyer <jcb62281@gmail.com>
|
||||
Subject: bug#49250: dejagnu 1.6.3 breaks automake 1.16.3 testsuite
|
||||
Date: Tue, 29 Jun 2021 23:49:09 -0500
|
||||
|
||||
The Automake tests are using a legacy layout that does not meet a
|
||||
long-documented requirement.
|
||||
|
||||
The DejaGnu manual has for years (including all available revision
|
||||
history) stated that a DejaGnu testsuite is required to be in a
|
||||
directory tree named "testsuite" at its root. Previous versions of
|
||||
DejaGnu did not actually care, but this led to an ambiguity that made
|
||||
integrating DejaGnu with non-recursive Automake build systems very
|
||||
difficult. This caused significant difficulties with DejaGnu's own
|
||||
testsuite, and fixing it was needed to actually run the DejaGnu
|
||||
testsuite properly.
|
||||
|
||||
The simple fix is to move the DejaGnu testsuites in the Automake test
|
||||
cases into "testsuite" directories, but this causes the tests to fail
|
||||
with older versions of DejaGnu. This broken legacy case is deprecated
|
||||
in 1.6.3 but still supposed to be supported, even though the manual has
|
||||
always said that DejaGnu testsuites are required to be in testsuite/
|
||||
directories.
|
||||
|
||||
The code that detects this legacy case was written to match conditions
|
||||
observed with DejaGnu's own testsuite, with an older version of Automake
|
||||
in use at that time. As a result, that code branch fails to catch the
|
||||
situations in the Automake 1.16.3 testsuite and DejaGnu falls back to a
|
||||
"deep legacy" mode in which some features do not work. One of the
|
||||
features that does not work in this mode is limiting testing to a single
|
||||
tool at a time; this appears to cause most of the failures.
|
||||
|
||||
|
||||
An experimental patch is attached.
|
||||
|
||||
|
||||
|
||||
-- Jacob
|
||||
|
||||
diff -urN -x '*~' dejagnu-1.6.3/runtest.exp dejagnu-1.6.3-patch/runtest.exp
|
||||
--- dejagnu-1.6.3/runtest.exp 2021-06-16 21:15:25.000000000 -0500
|
||||
+++ dejagnu-1.6.3-patch/runtest.exp 2021-06-29 21:41:28.735667904 -0500
|
||||
@@ -741,7 +741,7 @@
|
||||
set testsuitedir $base_dir
|
||||
set testbuilddir $base_dir
|
||||
} else {
|
||||
- if { $testsuitedir eq "testsuite" && $srcdir eq "." && $objdir eq "." } {
|
||||
+ if { $testsuitedir eq "testsuite" && $testbuilddir eq "testsuite" } {
|
||||
# Broken legacy case -- testsuite not actually in testsuite/
|
||||
# Produce a warning, but continue.
|
||||
send_error "WARNING: testsuite is not in a testsuite/ directory.\n"
|
Loading…
Reference in New Issue
Block a user