Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 344 345 346 347 348 349 350 351 352 353 354 .. 5022
502,152 events total
2020-10-01 08:38:08 <kindaro> Maybe trying to be compatible with NTFS or something?
2020-10-01 08:38:43 o1lo01ol1o joins (~o1lo01ol1@bl8-213-81.dsl.telepac.pt)
2020-10-01 08:38:56 <tomsmeding> windows certainly likes to mark stuff executable, but I'd hope it hardly _needs_ them to be?
2020-10-01 08:39:14 <tomsmeding> also then why aren't the source files executable, only the extra-source-files
2020-10-01 08:39:31 <tomsmeding> and not the LICENSE file
2020-10-01 08:39:38 × jgt quits (~jgt@188.239.64.32) (Ping timeout: 256 seconds)
2020-10-01 08:39:47 × motersen quits (~user@2001-4dd1-ce19-0-41b8-8f35-edf5-ff23.ipv6dyn.netcologne.de) (Ping timeout: 240 seconds)
2020-10-01 08:40:24 <kindaro> Yep, that does not align.
2020-10-01 08:41:45 coot parts (~coot@37.30.49.34.nat.umts.dynamic.t-mobile.pl) ()
2020-10-01 08:41:52 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-01 08:42:19 <[exa]> windows' executable bit is the "safe default" if reading the filesystem on a reasonable platform
2020-10-01 08:42:30 <[exa]> hopefully nothing to do with this
2020-10-01 08:43:01 <[exa]> btw isn't that just my issue? A perfectly empty cabal project from `cabal init` does that for me here.
2020-10-01 08:43:02 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 258 seconds)
2020-10-01 08:43:17 <tomsmeding> oh, you mean that windows has no concept of an x bit, so it just gets set by whatever code does the translation to unix world?
2020-10-01 08:43:21 coot joins (~coot@37.30.49.34.nat.umts.dynamic.t-mobile.pl)
2020-10-01 08:43:56 <dminuoso> [exa]: File a bug report?
2020-10-01 08:44:23 <[exa]> tomsmeding: AFAIK that was the original reason when they wrote the fat16/32 drivers
2020-10-01 08:44:49 <tomsmeding> because I've seen x bits set also in e.g. zip files that I receive from windows users
2020-10-01 08:45:09 <[exa]> interesting
2020-10-01 08:45:22 <[exa]> perhaps it became a convention like \r\n :]
2020-10-01 08:45:42 <[exa]> but certainly that has nothing in common with CHANGELOG +x
2020-10-01 08:45:57 <[exa]> s/certainly/hopefully/
2020-10-01 08:46:02 <dminuoso> [exa]: And your question of 1Gsec is answered in the source code
2020-10-01 08:46:13 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
2020-10-01 08:46:19 <tomsmeding> https://github.com/haskell/cabal/blob/master/cabal-install/src/Distribution/Client/SrcDist.hs#L87
2020-10-01 08:46:21 <tomsmeding> indeed it is
2020-10-01 08:47:21 <dminuoso> It seems rather hacky though. It should rather adjust the proper mod time to have 1980 as a minimum.
2020-10-01 08:47:28 <dminuoso> As opposed to fixed at 1Gsec
2020-10-01 08:47:40 taurux joins (~taurux@net-93-151-203-48.cust.dsl.teletu.it)
2020-10-01 08:47:43 <tomsmeding> in particular, the modification time is set to a constant value for reproducibility
2020-10-01 08:48:22 <dminuoso> I dont know about reproducibility here, the rationale seems to be just windows.
2020-10-01 08:48:31 <dminuoso> https://github.com/haskell/cabal/issues/5596
2020-10-01 08:49:02 <tomsmeding> well one of the comments quotes: > These archives are stable and two archives of the same format built from the same source will hash to the same value.
2020-10-01 08:49:16 × cosimone quits (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Remote host closed the connection)
2020-10-01 08:49:25 <dminuoso> Mmm
2020-10-01 08:49:30 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2020-10-01 08:49:45 cosimone joins (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-10-01 08:50:02 <tomsmeding> https://cabal.readthedocs.io/en/3.4/cabal-commands.html#cabal-v2-sdist
2020-10-01 08:50:30 <[exa]> wow, thanks a lot
2020-10-01 08:50:41 <dminuoso> The executable bit is weird though
2020-10-01 08:50:54 <dminuoso> Can't immediately find the cause for it in the cabal sources
2020-10-01 08:51:52 <[exa]> it might be the same "safety" as with the filesystems, "what if someone will try to execute a file in a package that was build on windows"
2020-10-01 08:51:56 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-01 08:51:59 filwisher joins (~filwisher@cpc76738-dals23-2-0-cust186.20-2.cable.virginm.net)
2020-10-01 08:52:42 × o1lo01ol1o quits (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) (*.net *.split)
2020-10-01 08:52:42 × thc202 quits (~thc202@unaffiliated/thc202) (*.net *.split)
2020-10-01 08:52:42 × whiteline quits (~whiteline@unaffiliated/whiteline) (*.net *.split)
2020-10-01 08:52:42 × ddere quits (uid110888@gateway/web/irccloud.com/x-jowgaeystqlypvfd) (*.net *.split)
2020-10-01 08:52:42 × thonkpod quits (~thonkpod@2001:19f0:ac01:b46:5400:1ff:fec7:d73d) (*.net *.split)
2020-10-01 08:52:42 × entel quits (uid256215@botters/entel) (*.net *.split)
2020-10-01 08:52:42 × eacameron quits (sid256985@gateway/web/irccloud.com/x-kpwlorbysgtnxhte) (*.net *.split)
2020-10-01 08:52:42 × liff quits (liff@kapsi.fi) (*.net *.split)
2020-10-01 08:52:42 × SolarAquarion quits (SolarAquar@gateway/shell/panicbnc/x-nikabmyijjgiqeue) (*.net *.split)
2020-10-01 08:52:42 × jabruen[m] quits (jabruenmat@gateway/shell/matrix.org/x-akmaydnltwuauerf) (*.net *.split)
2020-10-01 08:52:42 × PotatoHatsue quits (berbermanp@gateway/shell/matrix.org/x-lcuapfbpkatzswxh) (*.net *.split)
2020-10-01 08:52:42 × glowcoil quits (sid3405@gateway/web/irccloud.com/x-thsriowqmdkgjing) (*.net *.split)
2020-10-01 08:52:42 × PoliticsII____ quits (sid193551@gateway/web/irccloud.com/x-nvfqluymqsvazvtl) (*.net *.split)
2020-10-01 08:52:42 × koankeeper quits (sid216950@gateway/web/irccloud.com/x-zrkqcymdfzqfjfqv) (*.net *.split)
2020-10-01 08:52:42 × dequbed quits (~dequbed@yanduxian.paranoidlabs.org) (*.net *.split)
2020-10-01 08:52:42 × simony quits (sid226116@gateway/web/irccloud.com/x-ebcflagagczxghjj) (*.net *.split)
2020-10-01 08:52:42 × teehemkay quits (sid14792@gateway/web/irccloud.com/x-xjwybgbmcxfolzwh) (*.net *.split)
2020-10-01 08:52:42 × benwr__ quits (sid372383@gateway/web/irccloud.com/x-ehohzcwkyjbzpbwl) (*.net *.split)
2020-10-01 08:52:42 × rann quits (sid175221@gateway/web/irccloud.com/x-aedrxgorilstsgns) (*.net *.split)
2020-10-01 08:52:42 × miklcct quits (quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) (*.net *.split)
2020-10-01 08:52:42 × mpickering quits (sid78412@gateway/web/irccloud.com/x-ugziboqyrxfitrmv) (*.net *.split)
2020-10-01 08:52:42 × nlofaro quits (sid258233@gateway/web/irccloud.com/x-etxlydyigzmwkiap) (*.net *.split)
2020-10-01 08:52:42 × angerman quits (sid209936@gateway/web/irccloud.com/x-kbnupcpypxlxxlnc) (*.net *.split)
2020-10-01 08:52:42 × unlink__ quits (~unlink2@p200300ebcf25bd0068eb9d9c94da2a17.dip0.t-ipconnect.de) (*.net *.split)
2020-10-01 08:52:42 × srid quits (sridmatrix@gateway/shell/matrix.org/x-zqttickmrfyduksr) (*.net *.split)
2020-10-01 08:52:42 × michaelpj1 quits (michaelpjm@gateway/shell/matrix.org/x-bmrqrkqdmdnabvkc) (*.net *.split)
2020-10-01 08:52:42 × johnnyboy[m] quits (gifumatrix@gateway/shell/matrix.org/x-xczqbcixpmjhwvre) (*.net *.split)
2020-10-01 08:52:42 × chreekat[m] quits (chreekatma@gateway/shell/matrix.org/x-umxlgtkybcwevjvb) (*.net *.split)
2020-10-01 08:52:42 × lambdaclan quits (lambdaclan@gateway/shell/matrix.org/x-rosqvrjyauthsfym) (*.net *.split)
2020-10-01 08:52:42 × io_r_us[m] quits (commandlin@gateway/shell/matrix.org/x-kjrwesnzoyenqgzx) (*.net *.split)
2020-10-01 08:52:42 × barrucadu quits (~barrucadu@fsf/member/barrucadu) (*.net *.split)
2020-10-01 08:52:42 × bcoppens_ quits (~bartcopp@vpn2.bartcoppens.be) (*.net *.split)
2020-10-01 08:52:42 × noteness quits (~noteness@unaffiliated/nessessary129) (*.net *.split)
2020-10-01 08:52:42 × opqdonut quits (opqdonut@pseudo.fixme.fi) (*.net *.split)
2020-10-01 08:52:42 × Velpoman quits (~Velpoman@159.65.76.124) (*.net *.split)
2020-10-01 08:52:42 × dixie quits (~dixie@real.wilbury.sk) (*.net *.split)
2020-10-01 08:52:42 × uwap quits (~uwap@genja.uwap.name) (*.net *.split)
2020-10-01 08:52:49 × mmohammadi9812 quits (~mmohammad@2.178.221.242) (Ping timeout: 256 seconds)
2020-10-01 08:53:16 <tomsmeding> https://github.com/haskell/cabal/search?q=entryPermissions that is suggestive
2020-10-01 08:53:38 × macrover quits (~macrover@ip70-189-231-35.lv.lv.cox.net) (Ping timeout: 272 seconds)
2020-10-01 08:54:28 <tomsmeding> https://github.com/haskell/cabal/issues/5813
2020-10-01 08:55:17 <tomsmeding> hmm, perhaps this was changed in cabal HEAD or something?
2020-10-01 08:55:25 × nckx quits (~nckx@tobias.gr) (Ping timeout: 264 seconds)
2020-10-01 08:55:31 <dminuoso> Indeed
2020-10-01 08:55:37 <dminuoso> 3.4/2.4.1.0 will have the fix
2020-10-01 08:55:40 × lep-delete quits (~lep@94.31.82.44) (Read error: Connection reset by peer)
2020-10-01 08:55:41 <dminuoso> [exa]: ^-
2020-10-01 08:55:49 nckx joins (~nckx@tobias.gr)
2020-10-01 08:55:49 <dminuoso> Good find, tomsmeding.
2020-10-01 08:56:28 lep-delete joins (~lep@94.31.82.44)
2020-10-01 08:56:36 <[exa]> wow cool
2020-10-01 08:56:48 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 272 seconds)
2020-10-01 08:58:03 <dminuoso> "How to make other people dig through source code and github. Just ask in #haskell"
2020-10-01 08:58:08 × filwisher quits (~filwisher@cpc76738-dals23-2-0-cust186.20-2.cable.virginm.net) (Quit: WeeChat 2.9)
2020-10-01 08:59:03 <tomsmeding> also thanks to whoever works on cabal, all the explicit imports are hugely helpful in navigating the source in a pinch :p

All times are in UTC.