Re: emacs26-app
Tomoaki Okayama <[email protected]> Wed, 6 May 2020 01:59:29 +0900
| Newsgroups | gmane.os.apple.fink.devel |
|---|---|
| Message-ID | <CALUjNcqxBDQfxDLi3k8a5RLw3_wo4GLn5GD1=rWh5GuuPwCVWw@mail.gmail.com> |
--000000000000d67a1705a4e9925c Content-Type: multipart/alternative; boundary="000000000000d67a1505a4e9925a" --000000000000d67a1505a4e9925a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Hanspeter, Thank you for your feedback. Attached please find new emacs26-app.info and emacs26-app.patch based on your feedback. 1) Added your suggested field and code. 2) By applying an appropriate patch to configure, I deleted autogen.sh. 3) The build-error of emacs26 seems different from that of emacs26-app, so I'm not sure on emacs26. (FYI: the main remedy for the build-error of emacs26-app is a patch for src/unexmacosx.c, taken from upstream) Thank you for your suggestion on GitHub. I don't have enough knowledge and time to do it, so please go ahead instead of me. Tomoaki Okayama 2020=E5=B9=B45=E6=9C=885=E6=97=A5(=E7=81=AB) 3:50 Hanspeter Niederstrasser = <[email protected]>: > > On 5/4/20 9:20 AM, Tomoaki Okayama wrote: > > Hi, > > > > I created emacs26-app.info and emacs26-app.patch, which seem > > fine on macos 10.15.4. Not sure whether they work fine on 10.14 > > or earlier, though. > > Hi Tomoaki, > > Can you submit this as a pull request in Github? It'll make discussion > and tracking changes easier. > https://github.com/fink/fink-distributions/pulls > > If you need git help, here's a quick primer on how to do it: > https://github.com/fink/fink-distributions/wiki/Submitting-new-or-updated-p= ackages > > Looking through your submission: > 1) Can you add `SetCPPFLAGS: -MD` and then add a call to > "fink-package-precedence --depfile-ext=3D'\.d' ." at the end of > CompileScript? This will help you find missing dependencies. When I test > built your submission, I got hits for glib2-dev, gtk+2-dev, imagemagick, > and assorted image libraries. You'll either need to explicitly disable > any of these that you don't want, or explicitly set (Build)Depends on > them to get deterministic builds. > > 2) You run autogen.sh after patching configure and lib-src/Makefile.in. > So those patches are overriden when autogen.sh is run and the files are > re-generated. Is that on purpose? If so, please document it in > DescPackaging since it's not the usual sequence. > > 3) It builds on 10.13/xcode10.1 and 10.15.4/xcode11.4.1. I don't use > emacs, so I can't test anything besides saying it ran. Since this builds > on 10.15.4, do you know why our current emacs26 fails to build on > 10.15.4/xcode11.4? > https://sourceforge.net/p/fink/mailman/message/36984532/ > > Hanspeter --000000000000d67a1505a4e9925a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi Hanspeter,<br><br>Thank you for your feedback. Attached= please find new <a href=3D"http://emacs26-app.info">emacs26-app.info</a><b= r>and emacs26-app.patch based on your feedback.<br><br>1) Added your sugges= ted field and code.<br><br>2) By applying an appropriate patch to configure= , I deleted autogen.sh.<br><br>3) The build-error of emacs26 seems differen= t from that of emacs26-app,<div>so I'm not sure on emacs26. (FYI: the m= ain remedy for the build-error of<div>emacs26-app is a patch for src/unexma= cosx.c, taken from upstream)<div><br>Thank you for your suggestion on GitHu= b. I don't have enough knowledge<br>and time to do it, so please go ahe= ad instead of me.<br><br>Tomoaki Okayama<br><br>2020=E5=B9=B45=E6=9C=885=E6= =97=A5(=E7=81=AB) 3:50 Hanspeter Niederstrasser <<a href=3D"mailto:fink@= snaggledworks.com">[email protected]</a>>:<br>><br>> On 5/4/2= 0 9:20 AM, Tomoaki Okayama wrote:<br>> > Hi,<br>> ><br>> >= ; I created <a href=3D"http://emacs26-app.info">emacs26-app.info</a> and em= acs26-app.patch, which seem<br>> > fine on macos 10.15.4. Not sure wh= ether they work fine on 10.14<br>> > or earlier, though.<br>><br>&= gt; Hi Tomoaki,<br>><br>> Can you submit this as a pull request in Gi= thub? It'll make discussion<br>> and tracking changes easier.<br>>= ; <a href=3D"https://github.com/fink/fink-distributions/pulls">https://gith= ub.com/fink/fink-distributions/pulls</a><br>><br>> If you need git he= lp, here's a quick primer on how to do it:<br>> <a href=3D"https://g= ithub.com/fink/fink-distributions/wiki/Submitting-new-or-updated-packages">= https://github.com/fink/fink-distributions/wiki/Submitting-new-or-updated-p= ackages</a><br>><br>> Looking through your submission:<br>> 1) Can= you add `SetCPPFLAGS: -MD` and then add a call to<br>> "fink-packa= ge-precedence --depfile-ext=3D'\.d' ." at the end of<br>> C= ompileScript? This will help you find missing dependencies. When I test<br>= > built your submission, I got hits for glib2-dev, gtk+2-dev, imagemagic= k,<br>> and assorted image libraries. You'll either need to explicit= ly disable<br>> any of these that you don't want, or explicitly set = (Build)Depends on<br>> them to get deterministic builds.<br>><br>>= 2) You run autogen.sh after patching configure and lib-src/Makefile.in.<br= >> So those patches are overriden when autogen.sh is run and the files a= re<br>> re-generated. Is that on purpose? If so, please document it in<b= r>> DescPackaging since it's not the usual sequence.<br>><br>>= 3) It builds on 10.13/xcode10.1 and 10.15.4/xcode11.4.1. I don't use<b= r>> emacs, so I can't test anything besides saying it ran. Since thi= s builds<br>> on 10.15.4, do you know why our current emacs26 fails to b= uild on<br>> 10.15.4/xcode11.4?<br>> <a href=3D"https://sourceforge.n= et/p/fink/mailman/message/36984532/">https://sourceforge.net/p/fink/mailman= /message/36984532/</a><br>><br>> Hanspeter</div></div></div></div> --000000000000d67a1505a4e9925a-- --000000000000d67a1705a4e9925c Content-Type: application/octet-stream; name="emacs26-app.info" Content-Disposition: attachment; filename="emacs26-app.info" Content-Transfer-Encoding: base64 Content-ID: <f_k9u5aigw0> X-Attachment-Id: f_k9u5aigw0 UGFja2FnZTogZW1hY3MyNi1hcHAKVmVyc2lvbjogMjYuMwpSZXZpc2lvbjogMHRlc3QxCiNEaXN0 cmlidXRpb246IDEwLjksIDEwLjExLCAxMC4xMiwgMTAuMTMsIDEwLjE0LCAxMC4xNC41LCAxMC4x NQpNYWludGFpbmVyOiBUb21vYWtpIE9rYXlhbWEgPG9rYXlhbWFAdXNlcnMuc291cmNlZm9yZ2Uu bmV0PgpQcm92aWRlczogZW1hY3NlbgpEZXBlbmRzOiBlbWFjc2VuLWNvbW1vbiwgbGlieG1sMi1z aGxpYnMsIGxpYm5jdXJzZXM1LXNobGlicwpCdWlsZERlcGVuZHM6IDw8CglmaW5rLWJ1aWxkZW52 LW1vZHVsZXMsCglmaW5rICg+PSAwLjMyKSwKCXRleGluZm8gKD49IDQuMTMpLAoJbGlieG1sMiwK CWxpYm5jdXJzZXM1Cjw8CkNvbmZsaWN0czogPDwKCWVtYWNzMjMsIGVtYWNzMjMtbm94LCBlbWFj czIzLWFwcCwKCWVtYWNzMjQsIGVtYWNzMjQtbm94LCBlbWFjczI0LWFwcCwKCWVtYWNzMjUsIGVt YWNzMjUtbm94LCBlbWFjczI1LWFwcCwKCWVtYWNzMjYsIGVtYWNzMjYtbm94LCBlbWFjczI2LWFw cAo8PApSZXBsYWNlczogPDwKCWVtYWNzMjMsIGVtYWNzMjMtbm94LCBlbWFjczIzLWFwcCwKCWVt YWNzMjQsIGVtYWNzMjQtbm94LCBlbWFjczI0LWFwcCwKCWVtYWNzMjUsIGVtYWNzMjUtbm94LCBl bWFjczI1LWFwcCwKCWVtYWNzMjYsIGVtYWNzMjYtbm94LCBlbWFjczI2LWFwcAo8PAoKU291cmNl OiBtaXJyb3I6Z251OmVtYWNzL2VtYWNzLSV2LnRhci54egpTb3VyY2UtTUQ1OiAwYTJlNGI5NjVk MzFhN2NiMTkzMGVhZTNiNzlkZjc5MwpTb3VyY2UyOiBodHRwczovL2dpc3QuZ2l0aHVidXNlcmNv bnRlbnQuY29tL3Rha2F4cC8zMzE0YTE1M2Y2ZDAyZDgyZWYxODMzNjM4ZDMzOGVjZi9yYXcvMTU2 YWFhNTBkYzAyOGViYjczMTUyMWFiYWY0MjNlNzUxZmQwODBkZS9lbWFjcy0yNS4yLWlubGluZS5w YXRjaApTb3VyY2UyLU1ENTogYTMzNDAxZGI5ZjJiZDJiMWIzNzhlNDhjYzU2NTg3MjIKClBhdGNo RmlsZTogZW1hY3MyNi5wYXRjaApQYXRjaEZpbGUtTUQ1OiAzMGNhMjUzYThmMDkwYjk1Y2EzM2I0 ZmI2NDU0ODIzYQpQYXRjaEZpbGUyOiBlbWFjczI2LWFwcC5wYXRjaApQYXRjaEZpbGUyLU1ENTog YjQzODBhZTMyMzcyYjFmNGJhMjFkODUyZDJlYjdmZTQKClBhdGNoU2NyaXB0OiA8PAoJJXtkZWZh dWx0X3NjcmlwdH0KCXBhdGNoIC1wMSA8IC4uL2VtYWNzLTI1LjItaW5saW5lLnBhdGNoCjw8CgpD b25maWd1cmVQYXJhbXM6IC0tbGliZXhlY2Rpcj0nJHtleGVjX3ByZWZpeH0vbGliJyAtLXdpdGhv dXQteCAtLXdpdGgtbnMgLS1kaXNhYmxlLW5zLXNlbGYtY29udGFpbmVkIC0td2l0aC1tb2R1bGVz IC0td2l0aC1nbnV0bHM9bm8gLS13aXRob3V0LWRidXMgLS13aXRob3V0LWdjb25mIC0td2l0aG91 dC1saWJvdGYgLS13aXRob3V0LW0xN24tZmx0IC0td2l0aG91dC1ncG0gLS13aXRoLXhtbDIgLS13 aXRob3V0LWltYWdlbWFnaWNrIC0td2l0aG91dC14cG0gLS13aXRob3V0LWpwZWcgLS13aXRob3V0 LXRpZmYgLS13aXRob3V0LWdpZiAtLXdpdGhvdXQtcG5nIC0td2l0aG91dC1yc3ZnIC0td2l0aG91 dC1sY21zMiAtLXdpdGhvdXQteGZ0IC0td2l0aG91dC14YXczZCAtLXdpdGhvdXQtZ3BtClNldENQ UEZMQUdTOiAtTUQKQ29tcGlsZVNjcmlwdDogPDwKCSMhL2Jpbi9zaCAtZXYKCS4gJXAvc2Jpbi9m aW5rLWJ1aWxkZW52LWhlbHBlci5zaAoJZXhwb3J0IFhDT0RFX1ZFUlNJT05fTUFKT1I9YHByaW50 ZW52IFhDT0RFX1ZFUlNJT04gfCBjdXQgLWYgMSAtZC5gCglpZiBbICRYQ09ERV9WRVJTSU9OX01B Sk9SIC1nZSA4IF07IHRoZW4KCQlleHBvcnQgQ0ZMQUdTPSItTzEgJENGTEFHUyIKCWVsc2UKCQll eHBvcnQgQ0ZMQUdTPSItT3MgJENGTEFHUyIKCWZpCgkle2RlZmF1bHRfc2NyaXB0fQoKCWZpbmst cGFja2FnZS1wcmVjZWRlbmNlIC0tZGVwZmlsZS1leHQ9J1wuZCcgLgo8PApJbnN0YWxsU2NyaXB0 OiA8PAogbWFrZSBpbnN0YWxsIHByZWZpeD0laQogbWtkaXIgLXAgJWkvc2hhcmUvZG9jLyVuCiBp bnN0YWxsIC1tIDY0NCBSRUFETUUgJWkvc2hhcmUvZG9jLyVuLwogaW5zdGFsbCAtbSA2NDQgc3Jj L0NPUFlJTkcgJWkvc2hhcmUvZG9jLyVuL0NPUFlJTkcKCiBta2RpciAtcCAlaS9ldGMvZW1hY3MK IG1rZGlyIC1wICVpL2V0Yy9lbWFjczI2L3NpdGUtc3RhcnQuZAogbWtkaXIgLXAgJWkvc2hhcmUv ZW1hY3MyNgogbXYgJWkvc2hhcmUvZW1hY3MvJXYvc2l0ZS1saXNwICVpL3NoYXJlL2VtYWNzMjYv CiAoY2QgJWkvc2hhcmUvZW1hY3MvJXY7IGxuIC1zIC4uLy4uL2VtYWNzMjYvc2l0ZS1saXNwIHNp dGUtbGlzcCkgfHwgZXhpdAoKIG12ICVpL3NoYXJlL2luZm8gJWkvc2hhcmUvZW1hY3MtMjYuaW5m bwogbWtkaXIgLXAgJWkvc2hhcmUvaW5mbwogbXYgJWkvc2hhcmUvZW1hY3MtMjYuaW5mbyAlaS9z aGFyZS9pbmZvL2VtYWNzLTI2CiBjaG1vZCA3NTUgbWFuZ2xlLWluZm8KIGNobW9kIDc1NSBmaXgt aW5mbwogLi9maXgtaW5mbyAlaS9zaGFyZS9pbmZvL2VtYWNzLTI2Cgogcm0gJWkvc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL3N1YmRpcnMuZWwKPDwKCkFwcEJ1bmRsZXM6IG5leHRzdGVwL0VtYWNzLmFw cAoKUG9zdEluc3RTY3JpcHQ6IDw8CiAgbWtkaXIgLXAgJXAvZXRjL2xpc3AvZW1hY3Mvc2l0ZS1s aXNwCiAgdXBkYXRlLWFsdGVybmF0aXZlcyAtLWluc3RhbGwgJXAvYmluL2VtYWNzMjYgZW1hY3Mg JXAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9FbWFjcyA0MCBcCiAgICAg ICAgICAgICAgICAgICAgICAtLXNsYXZlICVwL3NoYXJlL21hbi9tYW4xL2VtYWNzLjEgZW1hY3Mu MSAlcC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL1Jlc291cmNlcy9tYW4vbWFuMS9l bWFjcy4xCiAgdXBkYXRlLWFsdGVybmF0aXZlcyAtLWluc3RhbGwgJXAvYmluL2N0YWdzLmVtYWNz MjYgY3RhZ3MgJXAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9iaW4vY3Rh Z3MgNDAgXAogICAgICAgICAgICAgICAgICAgICAgLS1zbGF2ZSAlcC9zaGFyZS9tYW4vbWFuMS9j dGFncy4xIGN0YWdzLjEgJXAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9SZXNvdXJj ZXMvbWFuL21hbjEvY3RhZ3MuMQogIHVwZGF0ZS1hbHRlcm5hdGl2ZXMgLS1pbnN0YWxsICVwL2Jp bi9ldGFncy5lbWFjczI2IGV0YWdzICVwL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMv TWFjT1MvYmluL2V0YWdzIDYwIFwKICAgICAgICAgICAgICAgICAgICAgIC0tc2xhdmUgJXAvc2hh cmUvbWFuL21hbjEvZXRhZ3MuMSBldGFncy4xICVwL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29u dGVudHMvUmVzb3VyY2VzL21hbi9tYW4xL2V0YWdzLjEKICB1cGRhdGUtYWx0ZXJuYXRpdmVzIC0t aW5zdGFsbCAlcC9iaW4vZW1hY3NjbGllbnQuZW1hY3MyNiBlbWFjc2NsaWVudCAlcC9BcHBsaWNh dGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL01hY09TL2Jpbi9lbWFjc2NsaWVudCA0MAogIHVwZGF0 ZS1hbHRlcm5hdGl2ZXMgLS1pbnN0YWxsICVwL2Jpbi9iMm0uZW1hY3MyNiBiMm0gJXAvQXBwbGlj YXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9iaW4vYjJtIDQwCiAgdXBkYXRlLWFsdGVy bmF0aXZlcyAtLWluc3RhbGwgJXAvYmluL3Jjcy1jaGVja2luLmVtYWNzMjYgcmNzLWNoZWNraW4g JXAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9iaW4vcmNzLWNoZWNraW4g NDAKICB1cGRhdGUtYWx0ZXJuYXRpdmVzIC0taW5zdGFsbCAlcC9iaW4vZWJyb3dzZS5lbWFjczI2 IGVicm93c2UgJXAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9iaW4vZWJy b3dzZSA0MAogIHVwZGF0ZS1hbHRlcm5hdGl2ZXMgLS1pbnN0YWxsICVwL2Jpbi9ncmVwLWNoYW5n ZWxvZy5lbWFjczI2IGdyZXAtY2hhbmdlbG9nICVwL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29u dGVudHMvTWFjT1MvYmluL2dyZXAtY2hhbmdlbG9nIDQwCgogICMgUmVnaXN0ZXIgb3Vyc2VsdmVz IHdpdGggZW1hY3Nlbi1jb21tb24KICAlcC9saWIvZW1hY3Nlbi1jb21tb24vZW1hY3MtaW5zdGFs bCBlbWFjczI2CgogICMgU2luY2Ugd2UncmUgcGxhY2luZyBvdXIgaW5mbyBmaWxlcyBpbiBhIHN1 YmRpcmVjdG9yeSBvZiAlcC9zaGFyZS9pbmZvCiAgIyB3ZSBuZWVkIHRvIG1hbnVhbGx5IGFkZCBl YWNoIGRvYyB0byB0aGUgaW5mbyBkaXItZmlsZQogIGZvciBmaWxlIGluICQoYmFzZW5hbWUgJXAv c2hhcmUvaW5mby9lbWFjcy0yNi8qLmluZm8uZ3opCiAgZG8KCWluc3RhbGwtaW5mbyAtLWluZm9k aXI9JXAvc2hhcmUvaW5mbyAtLXNlY3Rpb24gRW1hY3MgRW1hY3MgJXAvc2hhcmUvaW5mby9lbWFj cy0yNi8ke2ZpbGV9CiAgZG9uZQo8PAoKUHJlUm1TY3JpcHQ6IDw8CiAgIyBNYW51YWxseSByZW1v dmUgYWxsIG9mIG91ciBpbmZvIGRvY3MgZnJvbSB0aGUgZGlyLWZpbGUKICBmb3IgZmlsZSBpbiAk KGJhc2VuYW1lICVwL3NoYXJlL2luZm8vZW1hY3MtMjYvKi5pbmZvLmd6KQogIGRvCglpbnN0YWxs LWluZm8gLS1pbmZvZGlyPSVwL3NoYXJlL2luZm8gLS1yZW1vdmUtZXhhY3RseSBlbWFjcy0yNi8k e2ZpbGV9CiAgZG9uZQoKICBpZiBbICQxICE9ICJ1cGdyYWRlIiBdOyB0aGVuCiAgICB1cGRhdGUt YWx0ZXJuYXRpdmVzIC0tcmVtb3ZlIGVtYWNzICVwL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29u dGVudHMvTWFjT1MvRW1hY3MKICAgIHVwZGF0ZS1hbHRlcm5hdGl2ZXMgLS1yZW1vdmUgZW1hY3Nj bGllbnQgJXAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9iaW4vZW1hY3Nj bGllbnQKICAgIHVwZGF0ZS1hbHRlcm5hdGl2ZXMgLS1yZW1vdmUgY3RhZ3MgJXAvQXBwbGljYXRp b25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9iaW4vY3RhZ3MKICAgIHVwZGF0ZS1hbHRlcm5h dGl2ZXMgLS1yZW1vdmUgZXRhZ3MgJXAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9N YWNPUy9iaW4vZXRhZ3MKICAgIHVwZGF0ZS1hbHRlcm5hdGl2ZXMgLS1yZW1vdmUgYjJtICVwL0Fw cGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvTWFjT1MvYmluL2IybQogICAgdXBkYXRlLWFs dGVybmF0aXZlcyAtLXJlbW92ZSByY3MtY2hlY2tpbiAlcC9BcHBsaWNhdGlvbnMvRW1hY3MuYXBw L0NvbnRlbnRzL01hY09TL2Jpbi9yY3MtY2hlY2tpbgogICAgdXBkYXRlLWFsdGVybmF0aXZlcyAt LXJlbW92ZSBlYnJvd3NlICVwL0FwcGxpY2F0aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvTWFjT1Mv YmluL2Vicm93c2UKICAgIHVwZGF0ZS1hbHRlcm5hdGl2ZXMgLS1yZW1vdmUgZ3JlcC1jaGFuZ2Vs b2cgJXAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9iaW4vZ3JlcC1jaGFu Z2Vsb2cKICAgICVwL2xpYi9lbWFjc2VuLWNvbW1vbi9lbWFjcy1yZW1vdmUgZW1hY3MyNgogIGZp Cjw8CgpMaWNlbnNlOiBHUEwKRGVzY3JpcHRpb246IEZsZXhpYmxlIHJlYWwtdGltZSB0ZXh0IGVk aXRvcgpEZXNjRGV0YWlsOiA8PAogVGhpcyBpcyBhIHBvcnQgb2YgdGhlIGxhdGVzdCBHTlUgRW1h Y3Mgc291cmNlIHRvIENvY29hLgogT24gdGhlIE1hYywgdGhpcyBwb3J0IGRpZmZlcnMgZnJvbSAi Q2FyYm9uIiBwb3J0cyBvZiBHTlUgRW1hY3MKIGluIHRoYXQgaXQgbWFrZXMgYSBtb3JlIGNvbmNl cnRlZCBhdHRlbXB0IGZyb20gdGhlIGdyb3VuZCB1cCB0bwogZm9sbG93IE9TIFggZGVza3RvcCBh bmQgVUkgY29udmVudGlvbnMgKHdpdGhvdXQsIGhvd2V2ZXIsCiBsaW1pdGluZyBpbiBhbnkgd2F5 IHdoYXQgeW91IGNhbiBhbHJlYWR5IGRvIHdpdGggRW1hY3MpLgo8PApIb21lcGFnZTogaHR0cDov L3d3dy5nbnUub3JnL3NvZnR3YXJlL2VtYWNzLwo= --000000000000d67a1705a4e9925c Content-Type: application/octet-stream; name="emacs26-app.patch" Content-Disposition: attachment; filename="emacs26-app.patch" Content-Transfer-Encoding: base64 Content-ID: <f_k9u5cd301> X-Attachment-Id: f_k9u5cd301 ZGlmZiAtTmF1ciBlbWFjcy0yNi4zLm9yaWcvY29uZmlndXJlIGVtYWNzLTI2LjMvY29uZmlndXJl Ci0tLSBlbWFjcy0yNi4zLm9yaWcvY29uZmlndXJlCTIwMTktMDgtMjIgMDc6NDM6NDguMDAwMDAw MDAwICswOTAwCisrKyBlbWFjcy0yNi4zL2NvbmZpZ3VyZQkyMDIwLTA1LTA2IDAxOjM1OjU4LjAw MDAwMDAwMCArMDkwMApAQCAtMTA2ODcsNyArMTA2ODcsNyBAQAogICAgICBJTlNUQUxMX0FSQ0hf SU5ERVBfRVhUUkE9CiAgIGZpCiAKLSAgTlNfT0JKQ19PQko9Im5zdGVybS5vIG5zZm5zLm8gbnNt ZW51Lm8gbnNzZWxlY3QubyBuc2ltYWdlLm8gJG5zX2ZvbnRmaWxlIgorICBOU19PQkpDX09CSj0i bnN0ZXJtLm8gbnNmbnMubyBuc21lbnUubyBuc3NlbGVjdC5vIG5zaW1hZ2UubyBtYWNpbS5vICRu c19mb250ZmlsZSIKIGZpCiBDRkxBR1M9IiR0bXBfQ0ZMQUdTIgogQ1BQRkxBR1M9IiR0bXBfQ1BQ RkxBR1MiCkBAIC0xNjU2OCw3ICsxNjU2OCw3IEBACiAKICAgICBDUFBGTEFHUz0iJFNBVkVfQ1BQ RkxBR1MiCiAgICAgaWYgdGVzdCAiJHtIQVZFX0xJQlhNTDJ9IiA9ICJ5ZXMiOyB0aGVuCi0gICAg ICBMSUJYTUwyX0NGTEFHUz0iLUknJHhjc2RrZGlyL3Vzci9pbmNsdWRlL2xpYnhtbDInIgorICAg ICAgTElCWE1MMl9DRkxBR1M9Ii1JJyR7aW5jbHVkZWRpcn0vbGlieG1sMiciCiAgICAgICBMSUJY TUwyX0xJQlM9Ii1seG1sMiIKICAgICBmaQogICBmaQpAQCAtMzEzNDIsNyArMzEzNDIsNyBAQAog ICAgIyMgb25seSBjb3N0cyBhYm91dCAxLjVLIG9mIHdhc3RlZCBiaW5hcnkgc3BhY2UuCiAgICBo ZWFkZXJwYWRfZXh0cmE9MTAwMAogICAgaWYgdGVzdCAiJEhBVkVfTlMiID0gInllcyI7IHRoZW4K LSAgICAgbGlic19uc2d1aT0iLWZyYW1ld29yayBBcHBLaXQiCisgICAgIGxpYnNfbnNndWk9Ii1m cmFtZXdvcmsgQXBwS2l0IC1mcmFtZXdvcmsgQ2FyYm9uIC1mcmFtZXdvcmsgQ29jb2EiCiAgICAg IGlmIHRlc3QgIiROU19JTVBMX0NPQ09BIiA9ICJ5ZXMiOyB0aGVuCiAgICAgICAgIGxpYnNfbnNn dWk9IiRsaWJzX25zZ3VpIC1mcmFtZXdvcmsgSU9LaXQiCiAgICAgIGZpCmRpZmYgLU5hdXIgZW1h Y3MtMjYuMy5vcmlnL25leHRzdGVwL3RlbXBsYXRlcy9JbmZvLnBsaXN0LmluIGVtYWNzLTI2LjMv bmV4dHN0ZXAvdGVtcGxhdGVzL0luZm8ucGxpc3QuaW4KLS0tIGVtYWNzLTI2LjMub3JpZy9uZXh0 c3RlcC90ZW1wbGF0ZXMvSW5mby5wbGlzdC5pbgkyMDE5LTAxLTA3IDIzOjI2OjA3LjAwMDAwMDAw MCArMDkwMAorKysgZW1hY3MtMjYuMy9uZXh0c3RlcC90ZW1wbGF0ZXMvSW5mby5wbGlzdC5pbgky MDIwLTA1LTA1IDE1OjQ5OjQxLjAwMDAwMDAwMCArMDkwMApAQCAtNjc3LDUgKzY3NywxMyBAQAog CTxzdHJpbmc+WUVTPC9zdHJpbmc+CiAgICAgICAgIDxrZXk+TlNBcHBsZUV2ZW50c1VzYWdlRGVz Y3JpcHRpb248L2tleT4KICAgICAgICAgPHN0cmluZz5FbWFjcyByZXF1aXJlcyBwZXJtaXNzaW9u IHRvIHNlbmQgQXBwbGVFdmVudHMgdG8gb3RoZXIgYXBwbGljYXRpb25zLjwvc3RyaW5nPgorICAg ICAgICA8a2V5Pk5TRGVza3RvcEZvbGRlclVzYWdlRGVzY3JpcHRpb248L2tleT4KKyAgICAgICAg PHN0cmluZz5FbWFjcyByZXF1aXJlcyBwZXJtaXNzaW9uIHRvIGFjY2VzcyB0aGUgRGVza3RvcCBm b2xkZXIuPC9zdHJpbmc+CisgICAgICAgIDxrZXk+TlNEb2N1bWVudHNGb2xkZXJVc2FnZURlc2Ny aXB0aW9uPC9rZXk+CisgICAgICAgIDxzdHJpbmc+RW1hY3MgcmVxdWlyZXMgcGVybWlzc2lvbiB0 byBhY2Nlc3MgdGhlIERvY3VtZW50cyBmb2xkZXIuPC9zdHJpbmc+CisgICAgICAgIDxrZXk+TlNE b3dubG9hZHNGb2xkZXJVc2FnZURlc2NyaXB0aW9uPC9rZXk+CisgICAgICAgIDxzdHJpbmc+RW1h Y3MgcmVxdWlyZXMgcGVybWlzc2lvbiB0byBhY2Nlc3MgdGhlIERvd25sb2FkcyBmb2xkZXIuPC9z dHJpbmc+CisgICAgICAgIDxrZXk+TlNSZW1vdmFibGVWb2x1bWVzVXNhZ2VEZXNjcmlwdGlvbjwv a2V5PgorICAgICAgICA8c3RyaW5nPkVtYWNzIHJlcXVpcmVzIHBlcm1pc3Npb24gdG8gYWNjZXNz IGZpbGVzIG9uIFJlbW92YWJsZSBWb2x1bWVzLjwvc3RyaW5nPgogPC9kaWN0PgogPC9wbGlzdD4K ZGlmZiAtTmF1ciBlbWFjcy0yNi4zLm9yaWcvc3JjL21hY2ZvbnQubSBlbWFjcy0yNi4zL3NyYy9t YWNmb250Lm0KLS0tIGVtYWNzLTI2LjMub3JpZy9zcmMvbWFjZm9udC5tCTIwMTktMDctMjYgMDQ6 NDE6MjguMDAwMDAwMDAwICswOTAwCisrKyBlbWFjcy0yNi4zL3NyYy9tYWNmb250Lm0JMjAyMC0w NS0wNSAxNTo0OTo0MS4wMDAwMDAwMDAgKzA5MDAKQEAgLTIzNDYsOSArMjM0Niw5IEBACiAgICAg ICAgICAgICAgICAgICAhPSAoc3BhY2luZyA+PSBGT05UX1NQQUNJTkdfTU9OTykpKQogICAgICAg ICAgICAgY29udGludWU7CiAKLSAgICAgICAgICAvKiBEb24ndCB1c2UgYSBjb2xvciBiaXRtYXAg Zm9udCB1bnRpbCBpdCBpcyBzdXBwb3J0ZWQgb24KLQkgICAgIGZyZWUgcGxhdGZvcm1zLiAgKi8K LSAgICAgICAgICBpZiAoc3ltX3RyYWl0cyAmIGtDVEZvbnRUcmFpdENvbG9yR2x5cGhzKQorICAg ICAgICAgIC8qIERvbid0IHVzZSBhIGNvbG9yIGJpdG1hcCBmb250IHVubGVzcyBpdHMgZmFtaWx5 IGlzCisgICAgICAgICAgICAgZXhwbGljaXRseSBzcGVjaWZpZWQuICAqLworICAgICAgICAgIGlm ICgoc3ltX3RyYWl0cyAmIGtDVEZvbnRUcmFpdENvbG9yR2x5cGhzKSAmJiBOSUxQIChmYW1pbHkp KQogICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgICBpZiAoaiA+IDAKZGlmZiAtTmF1 ciBlbWFjcy0yNi4zLm9yaWcvc3JjL3VuZXhtYWNvc3guYyBlbWFjcy0yNi4zL3NyYy91bmV4bWFj b3N4LmMKLS0tIGVtYWNzLTI2LjMub3JpZy9zcmMvdW5leG1hY29zeC5jCTIwMTktMDEtMDcgMjM6 MjY6MDcuMDAwMDAwMDAwICswOTAwCisrKyBlbWFjcy0yNi4zL3NyYy91bmV4bWFjb3N4LmMJMjAy MC0wNS0wNSAxNTo0OTo0MS4wMDAwMDAwMDAgKzA5MDAKQEAgLTUwMywyMiArNTAzLDM0IEBACiBz dGF0aWMgdm9pZAogdW5leGVjX3JlZ2lvbnNfbWVyZ2UgKHZvaWQpCiB7Ci0gIGludCBpLCBuOwot ICB1bmV4ZWNfcmVnaW9uX2luZm8gcjsKLSAgdm1fc2l6ZV90IHBhZHNpemU7Ci0KICAgcXNvcnQg KHVuZXhlY19yZWdpb25zLCBudW1fdW5leGVjX3JlZ2lvbnMsIHNpemVvZiAodW5leGVjX3JlZ2lv bnNbMF0pLAogCSAmdW5leGVjX3JlZ2lvbnNfc29ydF9jb21wYXJlKTsKLSAgbiA9IDA7Ci0gIHIg PSB1bmV4ZWNfcmVnaW9uc1swXTsKLSAgcGFkc2l6ZSA9IHIucmFuZ2UuYWRkcmVzcyAmIChwYWdl c2l6ZSAtIDEpOwotICBpZiAocGFkc2l6ZSkKLSAgICB7Ci0gICAgICByLnJhbmdlLmFkZHJlc3Mg LT0gcGFkc2l6ZTsKLSAgICAgIHIucmFuZ2Uuc2l6ZSArPSBwYWRzaXplOwotICAgICAgci5maWxl c2l6ZSArPSBwYWRzaXplOworCisgIC8qIEFsaWduIGVhY2ggcmVnaW9uIHN0YXJ0IGFkZHJlc3Mg dG8gYSBwYWdlIGJvdW5kYXJ5LiAgKi8KKyAgZm9yICh1bmV4ZWNfcmVnaW9uX2luZm8gKmN1ciA9 IHVuZXhlY19yZWdpb25zOworICAgICAgIGN1ciA8IHVuZXhlY19yZWdpb25zICsgbnVtX3VuZXhl Y19yZWdpb25zOyBjdXIrKykKKyAgICB7CisgICAgICB2bV9zaXplX3QgcGFkc2l6ZSA9IGN1ci0+ cmFuZ2UuYWRkcmVzcyAmIChwYWdlc2l6ZSAtIDEpOworICAgICAgaWYgKHBhZHNpemUpCisJewor CSAgY3VyLT5yYW5nZS5hZGRyZXNzIC09IHBhZHNpemU7CisJICBjdXItPnJhbmdlLnNpemUgKz0g cGFkc2l6ZTsKKwkgIGN1ci0+ZmlsZXNpemUgKz0gcGFkc2l6ZTsKKworCSAgdW5leGVjX3JlZ2lv bl9pbmZvICpwcmV2ID0gY3VyID09IHVuZXhlY19yZWdpb25zID8gTlVMTCA6IGN1ciAtIDE7CisJ ICBpZiAocHJldgorCSAgICAgICYmIHByZXYtPnJhbmdlLmFkZHJlc3MgKyBwcmV2LT5yYW5nZS5z aXplID4gY3VyLT5yYW5nZS5hZGRyZXNzKQorCSAgICB7CisJICAgICAgcHJldi0+cmFuZ2Uuc2l6 ZSA9IGN1ci0+cmFuZ2UuYWRkcmVzcyAtIHByZXYtPnJhbmdlLmFkZHJlc3M7CisJICAgICAgaWYg KHByZXYtPmZpbGVzaXplID4gcHJldi0+cmFuZ2Uuc2l6ZSkKKwkJcHJldi0+ZmlsZXNpemUgPSBw cmV2LT5yYW5nZS5zaXplOworCSAgICB9CisJfQogICAgIH0KLSAgZm9yIChpID0gMTsgaSA8IG51 bV91bmV4ZWNfcmVnaW9uczsgaSsrKQorCisgIGludCBuID0gMDsKKyAgdW5leGVjX3JlZ2lvbl9p bmZvIHIgPSB1bmV4ZWNfcmVnaW9uc1swXTsKKyAgZm9yIChpbnQgaSA9IDE7IGkgPCBudW1fdW5l eGVjX3JlZ2lvbnM7IGkrKykKICAgICB7CiAgICAgICBpZiAoci5yYW5nZS5hZGRyZXNzICsgci5y YW5nZS5zaXplID09IHVuZXhlY19yZWdpb25zW2ldLnJhbmdlLmFkZHJlc3MKIAkgICYmIHIucmFu Z2Uuc2l6ZSAtIHIuZmlsZXNpemUgPCAyICogcGFnZXNpemUpCkBAIC01MzAsMTcgKzU0Miw2IEBA CiAJewogCSAgdW5leGVjX3JlZ2lvbnNbbisrXSA9IHI7CiAJICByID0gdW5leGVjX3JlZ2lvbnNb aV07Ci0JICBwYWRzaXplID0gci5yYW5nZS5hZGRyZXNzICYgKHBhZ2VzaXplIC0gMSk7Ci0JICBp ZiAocGFkc2l6ZSkKLQkgICAgewotCSAgICAgIGlmICgodW5leGVjX3JlZ2lvbnNbbi0xXS5yYW5n ZS5hZGRyZXNzCi0JCSAgICsgdW5leGVjX3JlZ2lvbnNbbi0xXS5yYW5nZS5zaXplKSA9PSByLnJh bmdlLmFkZHJlc3MpCi0JCXVuZXhlY19yZWdpb25zW24tMV0ucmFuZ2Uuc2l6ZSAtPSBwYWRzaXpl OwotCi0JICAgICAgci5yYW5nZS5hZGRyZXNzIC09IHBhZHNpemU7Ci0JICAgICAgci5yYW5nZS5z aXplICs9IHBhZHNpemU7Ci0JICAgICAgci5maWxlc2l6ZSArPSBwYWRzaXplOwotCSAgICB9CiAJ fQogICAgIH0KICAgdW5leGVjX3JlZ2lvbnNbbisrXSA9IHI7Cg== --000000000000d67a1705a4e9925c Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --000000000000d67a1705a4e9925c Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Fink-devel mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel --000000000000d67a1705a4e9925c--