Hi Gregory The fix on NSFileManager is working well for me too. I am now able to make Bean with Buildtool from the gap Repo and to get the app running as well. So I can go on now to test more ported apps from MacOs.
Just a thing I noted : if you run 'make test' with the new gnustep-base, some tests are failing. It might be something RFM could look at too. Cheers, Patrick On 2020-07-09 10:57:37 +0200 Gregory Casamento <[email protected]> wrote: > RFM has fixed the issue and pushed, thanks Richard. You need to update > libs-base and update. I was able to build and, as you can see, it works. > Bean is, as I said, slow because of a modification which was made in the > typesetter. Almost no modification was done to the code. This version of > bean should build on macos, but you might need to use an older version of > Xcode. > > If you want to find other examples of projects used to test buildtool, > under my id, gcasa, there are a bunch of tests which I have written to test > various things, some of which I am still working on (such as Storyboards). > > GC > > On Thu, Jul 9, 2020 at 3:31 AM Patrick Cardona <[email protected]> > wrote: > >> Hi Gregory, > >> Thank you for your investigation. So waiting now for the bug fix in >> NSFileManager. ;-) > >> Cheers, >> Patrick > > >> On 2020-07-09 07:41:53 +0200 Gregory Casamento <[email protected]> >> wrote: > >>> Submitted a bug. The issue is in NSFileManager... it's stopping due to a >>> problem when copying the directory. >>> >>> GC >>> >>> >>> On Thu, Jul 9, 2020 at 1:08 AM Gregory Casamento < >> [email protected]> >>> wrote: >>> >>> >>>> I'm working on a fix. >>> >>>> On Thu, Jul 9, 2020 at 1:08 AM Gregory Casamento < >> [email protected]> >>>> wrote: >>> >>>>> No, this is a problem with buildtool. Sometimes >>>>> xcodeprojects (especially old ones) have some issues with the paths >> that >>>>> are assigned to resources. Apparently one of my recent changes for >> another >>>>> project broke building for Bean. Just FYI, current Xcode can't build >>>>> Bean. >>> >>>>> GC >>> >>> >>>>> On Wed, Jul 8, 2020 at 4:36 PM Patrick Cardona < >>>>> [email protected]> wrote: >>> >>>>>> Hi Gregory, >>> >>>>>> On 2020-07-08 21:49:35 +0200 Gregory Casamento < >> [email protected]> >>>>>> wrote: >>> >>>>>>> Sometimes cocoa projects contain scripts which are run. It's >> possible >>>>>> that >>>>>>> message is coming from that. I haven't tested "install" in a while, >>>>>> so I >>>>>>> will need to take a look at it. Bean should run, but it is going to >> be >>>>>>> slow. The author made some pretty Cocoa specific changes (changes to >>>>>>> undocumented parts of the typesetter) which make it slow on GNUstep. >>> >>> >>>>>> As I can see, it does not run 'slowly', but fails to run... >>> >>>>>> My attempt is not to use Bean, but just to learn how to use buildtool, >>>>>> and I chose Bean because it was in the gap, so I thought it should be >> easy >>>>>> to make... Obviously, it is not. >>> >>>>>> Here is a debug report : >>> >>>>>> Reading symbols from Bean.app/Bean...done. >>>>>> (gdb) run >>>>>> Starting program: /home/pi/GNUstep/Applications/Bean.app/Bean >>>>>> [Thread debugging using libthread_db enabled] >>>>>> Using host libthread_db library >>>>>> "/lib/arm-linux-gnueabihf/libthread_db.so.1". >>>>>> 2020-07-08 22:12:26.269 Bean[2680:2680] styleoffsets ... guessing >> offsets >>>>>> 2020-07-08 22:12:26.286 Bean[2680:2680] styleoffsets ... guessing >> offsets >>>>>> 2020-07-08 22:12:26.715 Bean[2680:2680] Data passed to nib loading >>>>>> method is nil. >>>>>> 2020-07-08 22:12:26.715 Bean[2680:2680] Failed to load Nib >>>>>> 2020-07-08 22:12:26.729 Bean[2680:2680] Impossible de charger le >> fichier >>>>>> modèle >>>>>> principal 'MainMenu' >>>>>> 2020-07-08 22:12:26.787 Bean[2680:2680] Data passed to nib loading >>>>>> method is nil. >>>>>> 2020-07-08 22:12:26.787 Bean[2680:2680] Failed to load Nib >>>>>> 2020-07-08 22:12:26.790 Bean[2680:2680] Data passed to nib loading >>>>>> method is nil. >>>>>> 2020-07-08 22:12:26.790 Bean[2680:2680] Failed to load Nib >>>>>> 2020-07-08 22:12:26.791 Bean[2680:2680] Failed to load MyDocument.nib >>>>>> [Inferior 1 (process 2680) exited normally] >>> >>>>>> So maybe Bean is not a good example to test and understand buildtool. >>>>>> Is there any other example well tested by the community I could try ? >>> >>>>>>> >>>>>>> >>>>>>> On Wed, Jul 8, 2020 at 3:46 PM Patrick Cardona via Discussion list >> for >>>>>> the >>>>>>> GNUstep programming environment <[email protected]> wrote: >>>>>>> >>>>>> (...) >>> >>>>>> Cheers, >>>>>> Patrick >>> >>> >>> >>>>> -- >>>>> Gregory Casamento >>>>> GNUstep Lead Developer / OLC, Principal Consultant >>>>> http://www.gnustep.org - http://heronsperch.blogspot.com >>>>> https://www.patreon.com/bePatron?u=352392 - Become a Patron >>>>> https://gf.me/u/x8m3sx - My GNUstep GoFundMe >>> >>> >>> >>>> -- >>>> Gregory Casamento >>>> GNUstep Lead Developer / OLC, Principal Consultant >>>> http://www.gnustep.org - http://heronsperch.blogspot.com >>>> https://www.patreon.com/bePatron?u=352392 - Become a Patron >>>> https://gf.me/u/x8m3sx - My GNUstep GoFundMe >>> >>> >>> > > >
