[Webmaster] Rocket.Chat, 2 Users, 463 Messages, 12 Files, 1098748 Minutes, in Direct Message Between: RdH & NPJ2000
2019-05-15 14-39-24 PDT Nathan Johansen Just configuring a version for 10.13.6 now. 2019-03-27 16-44-54 PDT Nathan Johansen And worth being diligent to check for periodically. 2019-03-27 17-11-58 PDT Nathan Johansen Or, alternatively, poke them in as often as we can. 2019-05-14 14-54-08 PDT Nathan Johansen That's both build products. ~158MB 2019-03-27 16-58-00 PDT Nathan Johansen Well, my concern is that things like this may have been created as a consequence of the code, so it would be good to be mindful of these possibilities so they may be avoided. 2019-05-15 13-46-22 PDT Nathan Johansen I just deleted it. 2019-05-01 09-00-33 PDT Nathan Johansen Then I can start fresh with everything and use that list to start ... it should be small and optimized for each individual port. 2019-05-01 09-32-35 PDT Nathan Johansen THEN, I can use that list (depending on what I enable with the ``` -DWITH_DBUS=ON```switch, say) to further narrow down the range of possibilities. 2019-05-01 08-49-28 PDT Nathan Johansen Ah. Here it is: 2019-05-15 14-35-35 PDT Nathan Johansen Or old IBM PCs in Morocco. 2019-10-07 15-29-05 PDT Nathan Johansen Well, not sloppy, umm ... out of place when it should be in order? 2019-12-04 15-51-59 PST Nathan Johansen Can I paste a typical warning that I'm receiving from the DMG here? Seems to deal with how things are signed and offers guidance on how to resolve it, unless you've already seen them. 2019-06-16 16-23-23 PDT Nathan Johansen Oh, I guess you're correct. It is there! Thank you! 2019-10-07 15-07-59 PDT Nathan Johansen Send a request. 2019-05-15 14-34-52 PDT Nathan Johansen I was imagining the better route would be to make versions that WILL work for those older systems, but might not be the full package. 2019-09-05 14-22-50 PDT Nathan Johansen [ https://www.greatamericanink.com ] 2019-04-18 06-57-27 PDT Nathan Johansen They seem centered on the GLib and Gtk but may just be a parsing error on a few files. 2019-07-05 16-32-55 PDT Nathan Johansen Nice work! 2019-06-08 11-36-45 PDT Nathan Johansen I'll try that. Are there current instructions being kept somewhere that I can follow? 2019-05-15 13-50-28 PDT Nathan Johansen I appreciated the wisdom of the suggestion to "move" the /opt/local to something else, like /opt/xlocal/ then test. 2019-05-15 14-35-15 PDT Nathan Johansen Think about, oh, Siemens' textile machines in Asia? 2019-09-09 09-19-25 PDT Nathan Johansen Nope. Just gave me two numbers that we can call to have a further conversation.
(800) 633-2152 Apple Developer (408) 974-4897 Developer Support 2019-06-13 09-31-26 PDT Nathan Johansen I feel like I'm doing something wrong every time I have to put back that silly whirlwind of links to get something pointed at the "correct" ` iconv.h ` and ... also, ` ranlib ` ... which one of those it looks for is always a mess, too. 2019-04-14 10-26-10 PDT Nathan Johansen Sounds like fun. I think I'm about to the point where I may have success with the extensions today. 2019-05-15 14-15-58 PDT Nathan Johansen ('Da 'toolz) 2019-03-27 16-32-34 PDT Nathan Johansen Good point. 2019-05-14 14-07-52 PDT Nathan Johansen I can start another. 10.13 perhaps? 2019-05-14 13-59-10 PDT Nathan Johansen I thought so. 2019-07-05 16-44-39 PDT Nathan Johansen Ebenso! 2019-05-01 09-29-39 PDT Nathan Johansen My strategy was to do one run at building then installing the needed dependency list with +quartz alone enabled, then do it again with +x11 alone enabled, then do it again with both enabled, then remove it entirely and do it with an empty default file. 2019-10-07 15-13-11 PDT Nathan Johansen You contributions to this project are appreciated by me, if they are not by the anti-Mac crowd. But I knew this would not be easy to achieve, and yet ... you've succeeded. 2019-07-05 16-57-46 PDT Nathan Johansen After this, I'm not certain what it does ... 2019-03-27 16-58-29 PDT Nathan Johansen https://csrc.nist.gov/projects/usable-cybersecurity 2019-05-14 14-15-11 PDT Nathan Johansen M src/3rdparty/autotrace/exception.h M src/3rdparty/autotrace/pxl-outline.c 2019-04-18 06-55-59 PDT Nathan Johansen I have three critical failures and one message (from the latest of code). It compiles nicely, but when I run it, it throws errors and quits. 2019-05-15 13-47-53 PDT Nathan Johansen ;) 2019-05-15 12-47-18 PDT Nathan Johansen ? 2019-10-07 15-18-13 PDT Nathan Johansen Ahh, they had it once and got silly. 2019-05-14 13-55-52 PDT Nathan Johansen You're using OSX 10_13_6 ? 2019-05-01 09-22-59 PDT Nathan Johansen ``` $ pwd ``` 2019-11-23 07-13-17 PST Nathan Johansen How's your new build machine coming together? Seems like the updates today work well (in so far as I can tell) and are a good candidate for a "new" signed DMG soon? 2019-10-07 15-15-33 PDT Nathan Johansen Keep it up. Change takes time. =) 2019-07-02 13-20-04 PDT Nathan Johansen Sorry, I just noticed the clock. You probably want to have your evening. =) 2019-12-04 15-53-03 PST Nathan Johansen Let me see if I can produce it again. Hahaha. 2019-10-07 15-30-53 PDT Nathan Johansen Yes, but in whole, the work itself is really working well. 2019-10-07 15-17-49 PDT Nathan Johansen (I don't like doing that and will pretend to be stupid, but am happy to help.) 2019-05-15 13-47-05 PDT Nathan Johansen Let me try again. 2019-09-08 12-24-45 PDT Nathan Johansen Good. I still have the iPad(s) for the local library that I'd look to put Inkscape on. They have 3D printers and other tech to offer patrons, and I've been excited to include Inkscape. 2019-04-22 12-13-44 PDT Nathan Johansen So, that's good. =) 2019-05-01 08-52-34 PDT Nathan Johansen What do you get back from a ` port echo leaves ` 2019-07-05 16-35-12 PDT Nathan Johansen I'm also mid-way through trying to get MacPorts back in working condition, and that is running in the background, so perhaps I should stop that and give it a fresh try after a restart? 2019-07-02 13-13-53 PDT Nathan Johansen Clipboard - July 2, 2019 1:13 PM (https://chat.inkscape.org/file-upload/ekdqtFPxr2MKNkudx/Clipboard%20-%20July...) 2019-05-01 09-45-51 PDT Nathan Johansen I cheat. I cut and and paste them to the command line from my notes. 2019-04-23 11-06-03 PDT Nathan Johansen The .inx files for Windows could be causing an issue for macOS. 2019-08-08 12-45-11 PDT Nathan Johansen René? I've been focused on work and not checking in here. 2019-10-07 15-14-35 PDT Nathan Johansen But know that you're the best. =) 2019-05-01 09-37-56 PDT Nathan Johansen Oh, whoops. That has duplicates. Anyway, I have different versions on different lines of my notes. 2019-10-07 15-40-56 PDT Nathan Johansen They did not let me have the A8 that weekend ... 2019-10-07 15-31-07 PDT Nathan Johansen So, no worries, we've got this. 2019-03-27 17-09-58 PDT Nathan Johansen Sounds good. Have a nice evening. Night nite! 2019-05-15 14-36-21 PDT Nathan Johansen I mean, the world is a big place and the stuff that is kind of like slow junk to us could be really useful to others. 2019-06-16 11-13-24 PDT Nathan Johansen When you have a moment, would you be kind enough to remind me of that hack for linking the iconv files (or whatever that non-standard trick was to get past the dylib deprecation issue I had documented then deleted over concern that it would encourage others to follow the same remedy). I haven't been able to build any of the branches since that last one a about three weeks ago now. Although, I've been bust at work and may not be up to date anymore with where everything is at and how to ensure I'm fetching the alpha2 build now. =). Danke! 2019-05-15 13-47-37 PDT Nathan Johansen Oh, yes. I'm using it. I read the documentation over the past few days. 2019-08-08 12-46-54 PDT Nathan Johansen I looked for the latest build artifact: which would you like me to try out? I still have (I think) the latest build at: [Inkscape 1.0alpha2 (2b5d32c80b, 2019-08-07)] 2019-10-07 15-11-51 PDT Nathan Johansen It (for you to know) EXTREMELY upsets me that they'll spend money on stickers, booths, postage, and trivial nonsense .. yet not pay for this. I know what you've done, and for that you have my confidence and support. Just ask and I'll do my best. :bow: 2019-05-01 09-13-03 PDT Nathan Johansen ```# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0 PortGroup gobject_introspection 1.0
name gdk-pixbuf2 set my_name gdk-pixbuf epoch 2 version 2.36.12 license LGPL set branch [join [lrange [split ${version} .] 0 1] .] categories graphics maintainers {devans @dbevans} openmaintainer homepage http://www.gtk.org/ platforms darwin distname ${my_name}-${version} use_xz yes
description The gdk-pixbuf-2.0 library
long_description ${description}
master_sites gnome:sources/${my_name}/${branch}/
checksums rmd160 283963dfc2e04e7f51a3b195afb514379ecfda7b \ sha256 fff85cf48223ab60e3c3c8318e2087131b590fd6f1737e42cb3759a3b427a334 \ size 5675768
depends_build port:pkgconfig
depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:shared-mime-info \ port:libpng \ port:jasper \ port:jpeg \ port:tiff
gobject_introspection yes
license_noconflict gobject-introspection
configure.args --with-libjasper \ --disable-silent-rules
test.run yes test.target check
post-activate { system "${prefix}/bin/gdk-pixbuf-query-loaders --update-cache" }
variant bundle description {Enable application bundle relocation support} { configure.args-append --enable-relocations }
variant x11 { depends_lib-append port:xorg-libX11 configure.args-append --with-x11 }
if {![variant_isset quartz]} { default_variants +x11 }
livecheck.type gnome livecheck.name ${my_name} ``` 2019-05-14 23-08-48 PDT Nathan Johansen [ https:// www . npj . com / inkscape / RdH / ] 2019-05-01 08-56-05 PDT Nathan Johansen I had my settings with an insistence on forcing +quartz in ALL instances. 2019-05-18 11-19-39 PDT Nathan Johansen Anywho, trying to totally get rid of X11 is a bit more of a challenge than I like. 2019-05-14 13-57-19 PDT Nathan Johansen I did. 2019-09-08 12-22-20 PDT Nathan Johansen So we can skip the Apple signing headache crap for those? 2019-07-06 09-35-17 PDT Nathan Johansen I wonder if that is just a difference in the web browser? Mine is from Safari Technology Preview, Release 86 (Safari 13.0). And I think on mine, it may have performed the malware/sanity checks upon download but prior to launch? I'll have to look more carefully at this. But in all other respects (save one) it worked. 2019-07-02 12-59-15 PDT Nathan Johansen Hahaha, naa. ;) 2019-05-15 14-17-03 PDT Nathan Johansen I had someone bring me a MacBook once that was so horribly corrupted it took me almost ... well, six solid days of unbroken time ... to recover everything except for about five or six files. That was a test of patience. 2019-05-18 11-01-13 PDT Nathan Johansen So, 10.10.x through 10.13.x (with or without X11, GraphicsMagick, ImageMagick, in combinations) all work, but the GTK throws issues. I think that the 10.14.x so far seems the most "stable" and works well, but that is a tad higher in the target range than what you wanted. I've gone at it from both the "pure" Apple library side and the "pure" MacPorts side with varying results. Going to leave it alone for the rest of the weekend. ;) 2019-07-02 12-57-29 PDT Nathan Johansen And every time I change to a new directory in `Terminal` it seems to prompt me in a separate dialogue window to provide authorization. Just switching to ~/Documents required permission ... Hahaha. 2019-05-15 14-22-45 PDT Nathan Johansen But I think that's a little silly ... 2019-09-09 09-19-58 PDT Nathan Johansen At this point, I'd say whatever works, works ... =) 2019-04-18 07-05-56 PDT Nathan Johansen ```$ /usr/local/bin/inkscape ; exit; Entity: line 1146: parser error : error parsing attribute name # /opt/local/bin/python2.7 ^ Entity: line 1146: parser error : attributes construct error # /opt/local/bin/python2.7 ^ Entity: line 1146: parser error : Couldn't find end of Start Tag group line 1143 # /opt/local/bin/python2.7 ^ Pango version: 1.42.4
( :18832): Gtk-CRITICAL **: 06:51:12.092: gtk_combo_box_set_active: assertion 'index_ >= -1' failed
( :18832): Gtk-CRITICAL **: 06:51:12.159: gtk_combo_box_set_active: assertion 'index_ >= -1' failed Warning: Font face with same CSS values already added: Avenir Oblique (Book Oblique, Oblique) Warning: Font face with same CSS values already added: Avenir Normal (Book, Roman) ** Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Adwaita (gtk-icon-theme-error-quark, 0)
Emergency save activated!
( :18832): GLib-CRITICAL **: 06:51:12.420: g_path_get_dirname: assertion 'file_name != NULL' failed Emergency save completed. Inkscape will close now. If you can reproduce this crash, please file a bug at www.inkscape.org with a detailed description of the steps leading to the crash, so we can fix it. Gtk-Message: 06:51:12.442: GtkDialog mapped without a transient parent. This is discouraged. Entity: line 1146: parser error : error parsing attribute name # /opt/local/bin/python2.7 ^ Entity: line 1146: parser error : attributes construct error # /opt/local/bin/python2.7 ^ Entity: line 1146: parser error : Couldn't find end of Start Tag group line 1143 # /opt/local/bin/python2.7 ^ Abort trap: 6 logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed.
[Process completed] ``` 2019-08-08 12-51-44 PDT Nathan Johansen If I switch to actually ANY other open window, then back to the Inkscape GUI, then the menu bar works again. 2019-07-02 13-00-13 PDT Nathan Johansen Umm ... 2019-12-04 16-02-23 PST Nathan Johansen Does not even write junk to the terminal on exit or window resizing or opening files. 2019-10-07 15-29-37 PDT Nathan Johansen It does not go together with the rest of the appearance enough to be noticed. 2019-04-14 10-23-00 PDT Nathan Johansen How's your packaging pipeline working? I've been trying to get the extensions to compile properly again. =) 2019-05-15 14-23-01 PDT Nathan Johansen (And no, they don't.) 2019-03-27 16-40-17 PDT Nathan Johansen Because that `* -> *` is not owned by root in your example ... 2019-10-07 15-32-53 PDT Nathan Johansen I got a speeding blitz on the autobahn once ... still have the photograph. =) 2019-03-27 17-11-25 PDT Nathan Johansen Always wanting to poke our heads in where they do not belong ... =) 2019-04-14 10-27-00 PDT Nathan Johansen This would be fun to go rewrite from scratch ... as a learning to code experience. =) 2019-05-15 14-35-55 PDT Nathan Johansen (They must have some, given all of the ancient Mercedes that go there to die ...) 2019-05-01 10-07-33 PDT Nathan Johansen Having a file handy or some "correct" way of doing that "turn 'em all on!" strategy would be super-helpful for testing. 2019-05-01 08-49-32 PDT Nathan Johansen ```---> Computing dependencies for gdk-pixbuf2 Error: Failed to deactivate gdk-pixbuf2: Active version of gdk-pixbuf2 is not 2.36.12_0+x11 but 2.36.12_0. Error: See /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_gdk-pixbuf2-2.36.12_0_9808bd846ca86e27720609b3f1fd06365e0550c7390b07d0a758a636f7c4fd09-1878/gdk-pixbuf2/main.log for details. Warning: Failed to execute portfile from registry for gdk-pixbuf2 @2.36.12_0 ---> Deactivating gdk-pixbuf2 @2.36.12_0 ---> Activating gdk-pixbuf2 @2.36.12_0+x11``` 2019-09-09 09-20-50 PDT Nathan Johansen The iPad I see is going to become something like "iPadOS" ... 2019-10-07 15-15-45 PDT Nathan Johansen :joy: 2019-05-01 09-14-37 PDT Nathan Johansen Your paths may vary, but hopefully that helps? 2019-06-16 16-21-43 PDT Nathan Johansen Anyway, I came across it once. I 2019-10-07 15-07-55 PDT Nathan Johansen +001 (720) 273-2063 2019-05-14 23-14-49 PDT Nathan Johansen The lxml seems missing. I just tried to build it "AS IS" without modifications. It builds and runs, but there are extensions that fail. But see if it will work for your OSX version 10.13 - if you'd like. I'll explore how to package these up better over my free time in the next few days. =) 2019-07-02 13-09-40 PDT Nathan Johansen Or was it Mexico? It won't give me the German version over here today, but: [ https://www.dw.com/en/hail-storm-buries-parts-of-mexican-city-of-guadalajara... ] 2019-05-15 13-56-05 PDT Nathan Johansen Hmm. PacketLogger (one of the Xcode Tools) can also do that type of analysis, or? 2019-04-20 10-38-44 PDT Nathan Johansen What's your schedule like this weekend? 2019-10-07 15-10-22 PDT Nathan Johansen I'm not allowed to do much without getting screamed at, also, but yet I do. =) 2019-07-05 16-36-44 PDT Nathan Johansen I'll let you know if this version does work. 2019-05-01 09-36-41 PDT Nathan Johansen The full range to test is something like this list at the end of a `cmake ..`: ```-DWITH_GRAPHICS_MAGICK=ON -DWITH_OPENMP=ON -DWITH_PROFILING=ON -DWITH_JEMALLOC=ON -DWITH_GRAPHICS_MAGICK=ON -DWITH_DBUS=ON -DWITH_JEMALLOC=ON -L``` 2019-06-13 10-23-59 PDT Nathan Johansen Okay. I have those in a loose order already. I just tried replacing the "iconv.h" fix, and it's failing ... so perhaps it has moved on to some new secret hack. This machine is now on macOS 10.14.6 Beta, FYI. 2019-07-02 13-04-49 PDT Nathan Johansen The solar eclipse in Peru is about to happen, that should be pretty. I got to see one in Frankfurt once. Well, I was in Offenbach at the time, but it was right around mid-day. I remember how dark and cold it became for a duration; and the pattern of the shadow cast on the ground through the leaves of trees. 2019-09-08 12-26-40 PDT Nathan Johansen Since it was 10.11 (maybe 10.10 ?) as a version to support, I'd say you've got it! =) 2019-05-01 09-02-07 PDT Nathan Johansen That will spit out all manner of binaries for us in a jiffy, which would be helpful to increase the base of people able to offer their time for testing other features out. 2019-05-02 14-22-18 PDT Nathan Johansen Did he already try following this preliminary checklist for a fresh MacPorts? 2019-05-01 09-38-03 PDT Nathan Johansen I'll sort it out, eventually. =) 2019-04-22 11-53-21 PDT Nathan Johansen I only have piles of these (nothing else, incredibly): 2019-05-01 09-40-25 PDT Nathan Johansen And then be like, "WHaat!t?? No way. Really? There's a compiler flag to do that??" 2019-07-02 12-53-11 PDT Nathan Johansen I would like to see how that works - people have their favorites, but I think this interface is nice for keeping things organized when you're developing projects than scattering stuff everywhere. 2019-07-05 18-36-48 PDT Nathan Johansen Screen Shot 2019-07-05 at 6.35.41 PM.png (https://chat.inkscape.org/file-upload/cz3rfFk4YW7WQhsmD/Screen%20Shot%202019...) 2019-03-27 17-06-41 PDT Nathan Johansen Does it also work with ``find . -type l -name '*'` 2019-12-04 16-03-23 PST Nathan Johansen Well, at least for the first couple of times you open it anyway. 2019-06-16 16-28-40 PDT Nathan Johansen (Just needed to scroll back a bit further.) 2019-07-05 16-58-04 PDT Nathan Johansen isa10.png (https://chat.inkscape.org/file-upload/kJHaNjqPxaxKWyEvv/isa10.png) 2019-04-27 07-59-23 PDT Nathan Johansen It's F*GH@ing FAST when you get it to do a full compile as a pure 64-bit application. About knocked me over with wind. 2019-04-22 12-13-15 PDT Nathan Johansen Hmm. I just rebuild everything with the latest from a `git pull` and now I only get one (and only one) message: 2019-10-07 15-19-38 PDT Nathan Johansen Sort of makes it difficult to wake up and participate some days, but I do. I care, and love what we're able to do together, although it may be kept hidden. 2019-05-02 14-22-52 PDT Nathan Johansen I'm trying to make that nonsense more streamlined, slowy. 2019-09-08 12-21-08 PDT Nathan Johansen Amazing! 2019-05-15 14-09-47 PDT Nathan Johansen and dtools 2019-03-27 17-08-09 PDT Nathan Johansen No worries. =) 2019-06-08 11-31-24 PDT Nathan Johansen Okay ... hmm *shrug* 2019-04-22 11-53-58 PDT Nathan Johansen So, that's about the only type of error I'm seeing. 2019-07-05 18-36-13 PDT Nathan Johansen It works: 2019-06-08 11-33-15 PDT Nathan Johansen (And if it's too late for you, just say so.) 2019-07-06 09-35-55 PDT Nathan Johansen The extensions still want Python3.6 ... so I need to put that back real quick and test those out. I only launched the application and looked at the About box once. 2019-05-01 08-46-34 PDT Nathan Johansen Afternoon, René! I'm slowly building up a proper dependency list. I already made one post of those so far which blend GTK and quartz/x11 in their builds. I've got a few more variants which have "requirements" that BOTH quartz AND x11 be available, and I notice others (older code perhaps needed for certain Extensions? Not certain on those, yet.) There were a couple of what I will only call "compiler traps" which allowed the thing to whirl away at high speed for ... port -ftpsqR install *xcode* ... nope ... ```port -ftpsqR install jbigkit``` that stopped it dead for 132m24.144s before I killed it off and restarted. 2019-05-15 14-09-40 PDT Nathan Johansen I love dtrace! 2019-04-22 11-53-45 PDT Nathan Johansen ```( :36398): Gtk-CRITICAL **: 11:50:29.201: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GdlSwitcher``` 2019-06-08 11-57-44 PDT Nathan Johansen (And it does build / work - with the current master - from your last try?) 2019-09-09 09-25-23 PDT Nathan Johansen [ https://developer.apple.com/ipad/ ] 2019-04-18 06-59-26 PDT Nathan Johansen Let me try and you can correct me. =) 2019-04-22 11-53-26 PDT Nathan Johansen ```Pango version: 1.42.4
( :36398): Gtk-CRITICAL **: 10:44:47.950: gtk_combo_box_set_active: assertion 'index_ >= -1' failed
( :36398): Gtk-WARNING **: 10:44:48.761: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node notebook owner GdlSwitcher)``` 2019-05-01 09-22-43 PDT Nathan Johansen I was trying to find that file .. okay. Here they are: 2019-10-07 15-26-59 PDT Nathan Johansen Me whining about the color of the menu bar is just Nathan being a wise ass. ;) 2019-03-27 16-44-20 PDT Nathan Johansen Hmm. I wonder - how would one go about looking for any other instances of these zombie files on a Mac/Unix system? 2019-09-08 12-21-20 PDT Nathan Johansen That's Ganz Tolle! (sp?). =) 2019-12-04 15-52-47 PST Nathan Johansen Baaah ! It won't let me copy the text ... 2019-03-27 17-04-33 PDT Nathan Johansen So, what has ``find . -type f -name '*'`` turned up so far? Anything scary? 2019-07-05 16-32-53 PDT Nathan Johansen Having these finishing touches done properly really go a long way to make it a professional package. 2019-09-09 09-18-35 PDT Nathan Johansen *shrug* :shrug: 2019-06-08 11-55-40 PDT Nathan Johansen Thank you, René. 2019-05-14 14-23-57 PDT Nathan Johansen bbiab 2019-06-08 11-32-58 PDT Nathan Johansen I've been trying to tuck it inside a Workspace folder from my home directory. 2019-03-28 06-45-41 PDT Nathan Johansen We can chat about it here, instead. 2019-05-01 09-31-22 PDT Nathan Johansen And then I was going to proceed with the `cmake ...` in the build directory and see what it actually is picking up and using from using the `-L` flag to see them listed. 2019-04-18 07-05-58 PDT Nathan Johansen Ah. 2021-02-06 08-30-58 PST Nathan Johansen Does the Extensions > Extension Manager... work with your packaged builds lately? In particular for 1.1? I'm not certain what it should do, but I get an error: "The Inkscape profile directory isn't set!" 2021-02-12 11-17-24 PST Nathan Johansen How's your icon coming along? I see Doc already put up the yellow hat on #team_devel ... 2019-07-05 16-20-15 PDT Nathan Johansen Yep. It's downloaded. I'll follow your instructions. 2019-07-05 16-29-32 PDT Nathan Johansen So, after opening the DMG and double-clicking on the Inkscape logo icon, it started running ... but not doing much other than watching the Inkscape icon bounce up and down ... 2019-05-14 14-15-10 PDT Nathan Johansen These two recent updates just broke the build" 2019-05-14 14-05-07 PDT Nathan Johansen I'll leave that folder there. Just touched an empty index file there to hold. 2019-10-07 15-06-37 PDT Nathan Johansen Do you use Apple Cash? Or have the Apple Card? 2019-05-15 13-45-20 PDT Nathan Johansen Nope, still linking to the other libraries. 2019-05-15 14-08-16 PDT Nathan Johansen Maybe it's another one. I haven't played with them in ages. 2019-05-01 09-28-04 PDT Nathan Johansen Do you want to see their contents? 2019-05-01 09-45-22 PDT Nathan Johansen I wish. 2019-05-15 14-22-32 PDT Nathan Johansen What do you want as a minimum OS target? 2019-05-01 08-47-54 PDT Nathan Johansen But that seems to be due to something else it was trying to install that needed BOTH +quartz and +x11 to work. I kept notes of it some place, I think. Let me go look ... 2019-04-18 06-59-13 PDT Nathan Johansen What's the best way to paste these ~30 lines or so? Just place them inside back `tick` marks? 2019-05-01 08-58-00 PDT Nathan Johansen So, it seems that In these instances, I need three or four "versions" present and active - with or without: quartz x11 ... ( + + ) ( + - ) ( - + ) ( - - ) ... so to speak. 2019-05-14 13-46-49 PDT Nathan Johansen (omit the spaces to form a correct URI) 2019-07-02 13-05-38 PDT Nathan Johansen Hope you're all staying cooled off over there - I do not like how hot it is getting in India and elsewhere. 2019-09-08 12-19-03 PDT Nathan Johansen 10.9.5 ? ( ! ) :wink: 2019-06-16 16-21-06 PDT Nathan Johansen (I did that ... I don't think we ever typed it down there - I just had it on the Issue #84 page as part of another note that I edited.) 2019-05-14 13-45-49 PDT Nathan Johansen See if this works for you: 2019-05-02 14-33-02 PDT Nathan Johansen I've got a list, I should have it ready soon. There are over 800 ports and dependency packs to filter through to get all the right ones on the latest macOS ... 2019-06-08 11-37-22 PDT Nathan Johansen And do you use the LDFLAGS or LIBRARIES for the GTKSPELL3_FOUND block? 2019-03-27 17-10-51 PDT Nathan Johansen Well, you know how we `*` -holes are. 2019-05-15 13-57-17 PDT Nathan Johansen They got most of the *@&$ing trees taken out today, so that's been a chore. I could use a nap and a sandwich. 2019-04-27 07-55-32 PDT Nathan Johansen This branch has a lot to sort out. I have yet to get it to build properly yet. FYI. =) 2019-04-18 07-05-36 PDT Nathan Johansen Hm. The backticks did not seem to format the type in monospace. 2020-04-03 10-00-08 PDT Nathan Johansen Know that I give you credit for all aspects of the MacOS development and release. 2019-09-05 14-07-09 PDT Nathan Johansen What is this built with? Looks a little like RocketChat, but knowing them, it may be custom designed? [ https://www.theinnovators.community ] 2019-04-27 08-00-39 PDT Nathan Johansen And that's with all the buggy code and extensions clobbering it up, still. I have build multiple versions of code into MacPorts like Thomas suggested, so that makes it easier, bit it still takes time. 2019-05-01 09-39-33 PDT Nathan Johansen "Well, Nat-Han! You're a jackass ... the simplest way, with the `cmake` utility is to just use the ` . • * • . ` switch at the end of the command to get it to do them all!" 2019-10-07 15-24-51 PDT Nathan Johansen Du canst auf Deutsche scriben, wenn du willst ... 2019-05-01 09-41-00 PDT Nathan Johansen And then be like, "Hmm... Thanks, René!" I'll let you know which ones ultimately pan out. =) 2019-05-01 09-12-58 PDT Nathan Johansen Here's mine: Took a minute to find it. 2019-05-01 09-14-13 PDT Nathan Johansen Macintosh HD ▸ opt ▸ local ▸ var ▸ macports ▸ registry ▸ portfiles ▸ gdk-pixbuf2-2.36.12_0 ▸ 9808bd846ca86e27720609b3f1fd06365e0550c7390b07d0a758a636f7c4fd09-1878 2019-07-02 12-55-42 PDT Nathan Johansen Oh, yes. The first thing to go was Cisco's AnyConnect so the VPN to my corporate servers fails now. 2019-07-02 12-48-59 PDT Nathan Johansen I had once wanted to play around with RocketChat on my Mac - is this the spot to follow how to install/configure that along the lines of how it exists here for Inkscape? [ https://gitlab.com/inkscape/infra/services ] 2019-05-15 14-28-35 PDT Nathan Johansen (Ja, ja, toll, ... Punkt sechs.) 2019-07-02 13-11-56 PDT Nathan Johansen I saw some of that this last winter in the Pacific Northwest. This combination of hail, with soft rain, and freezing temperatures, and then more snow/hail/rain - it piles up FAST and is ... well, it's like everything is smoothly coated over with glass. 2019-05-01 09-52-32 PDT Nathan Johansen Hahaha. Whatever. I keep it all in my head and just type incredibly fast until someone wants to know what's going through all that so I go make a record of it and hand that over and go back to work and keep that target updated periodically to guess at where I'm at in all of this further. =) 2019-04-22 12-13-27 PDT Nathan Johansen ```$ inkscape Pango version: 1.42.4 Gtk-Message: 12:06:18.266: GtkDialog mapped without a transient parent. This is discouraged. ``` 2019-10-07 15-28-44 PDT Nathan Johansen It really is SO MINOR and TRIVIAL ... but .. appearance wise, when you have to LOOK at it for HOURS in the other "dark" theme, it becomes extremely distracting and ... sloppy. 2019-05-01 08-55-46 PDT Nathan Johansen Yep. but pixvuf2 is a gdk-* that needs x11 ... 2019-05-01 08-59-30 PDT Nathan Johansen Then with all of those ... I can try the build again. I can check to see which it actually uses to work right. Then I can "prune out" all of that unused code and variants and get rid of it further and further until we'll be left with a clean list of what is needed and in what "flavor" ... anyway, that's my hope! Hahahah ... =) ;) 2019-07-05 16-34-11 PDT Nathan Johansen But it just says: "Application Not Responding." 2019-09-05 14-22-45 PDT Nathan Johansen I'm not certain how to go about doing this, but what do you think about letting certain creative-types aware of the macOS release? 2019-06-13 10-24-39 PDT Nathan Johansen So it is more likely to be an issue with the development version of the OS that I'm using at the moment. 2019-10-07 15-14-58 PDT Nathan Johansen Okay, so do what you want. Blame Nathan. I'll be around. 2019-05-15 14-27-47 PDT Nathan Johansen Yep, yep, okay. .6 2020-04-03 09-58-49 PDT Nathan Johansen Whatever it takes to get this going forward is now in all of our best interests ... we've held them up long enough, now they can have the proper tools to do real work next. 2019-06-16 16-21-52 PDT Nathan Johansen can look for it once again. ;) 2019-05-01 09-15-08 PDT Nathan Johansen That's the Portfile, anyway. 2019-05-14 14-13-46 PDT Nathan Johansen Okay, I just started another one with 10.13 as the target. 2019-05-18 17-52-52 PDT Nathan Johansen Well, this is a new one: ```Scanning dependencies of target inkview [ 87%] Building CXX object src/CMakeFiles/inkview.dir/inkview-main.cpp.o [ 87%] Linking CXX executable ../bin/inkview ld: warning: object file (/opt/local/lib/libpotrace.a(potracelib.o)) was built for newer OSX version (10.14) than being linked (10.13) ld: warning: object file (/opt/local/lib/libpotrace.a(decompose.o)) was built for newer OSX version (10.14) than being linked (10.13) ld: warning: object file (/opt/local/lib/libpotrace.a(curve.o)) was built for newer OSX version (10.14) than being linked (10.13) ld: warning: object file (/opt/local/lib/libpotrace.a(trace.o)) was built for newer OSX version (10.14) than being linked (10.13) Undefined symbols for architecture x86_64:``` 2019-05-02 14-32-26 PDT Nathan Johansen Since then, I've tried to simplify. Only place +quartz where it is needed, and likewise +x11 where it is needed, and +quartz and +x11 on some instances ... 2019-05-01 09-30-15 PDT Nathan Johansen Ah, so that's good, then? 2019-03-27 16-43-15 PDT Nathan Johansen So, if the file was owned by `root` and group `wheel` and has the bits `lrwxr-xr-x` set ... you can just do a `sudo rm -i '*'` and it'll work? 2019-05-01 09-23-08 PDT Nathan Johansen ```/opt/local/lib``` 2019-07-02 13-21-20 PDT Nathan Johansen Hahaha, what bliss! (There should be a special button you can press to "activate" that feature.) 2019-05-14 13-58-55 PDT Nathan Johansen I'll build another one later that uses 10.13 as a target. I forget, but I think I left that open. 2019-05-15 14-27-13 PDT Nathan Johansen 10.13 was it? 2019-05-18 17-53-15 PDT Nathan Johansen *sigh* Easy to fix. Shouldn't be much longer. ;) 2019-05-14 14-18-30 PDT Nathan Johansen So ... this is the last one I had working properly. 2019-08-11 07-25-37 PDT Nathan Johansen Naa? ;) 2019-03-27 17-08-02 PDT Nathan Johansen Oh, I was just curious to know since you had run it already. 2019-05-15 13-47-46 PDT Nathan Johansen Super simple once you get the hang of it. 2019-05-14 14-15-27 PDT Nathan Johansen Baah! 2019-05-02 14-34-53 PDT Nathan Johansen I get that. But if he's updated his Mac (which it looks like he has) then it will take a moment to put back all the quartz and x11 stuff ... 2019-09-05 14-09-54 PDT Nathan Johansen True. 2019-07-02 12-51-19 PDT Nathan Johansen MacPorts won't even install `wget` ... yet. ;) 2019-10-07 15-20-00 PDT Nathan Johansen As a learning experience, we're certainly pivotal. =) 2019-10-07 15-27-35 PDT Nathan Johansen English is a Germanic language. 2019-05-14 14-53-09 PDT Nathan Johansen https://www.npj.com/inkscape/inkscape-eakvzojnpykumzdwwthvllmxdvsv.zip 2019-07-05 16-36-25 PDT Nathan Johansen I'll keep fiddling with it, though. This last update ran for over 9 hours then failed, so I could use a change of pace for a minute. =) 2019-10-07 15-18-42 PDT Nathan Johansen The tension is nice. It shows me how stupid people are yet how easy this can be. 2019-05-14 13-53-05 PDT Nathan Johansen Yay! 2019-03-27 16-39-15 PDT Nathan Johansen And that is running it as root or with sudo - given that the file permissions were set the way they were? 2019-10-07 15-13-57 PDT Nathan Johansen :beers: :dark_sunglasses: :wink: 2019-10-07 15-15-14 PDT Nathan Johansen (And being good.) 2019-05-01 09-03-05 PDT Nathan Johansen BUT ... I also have my build scripts locally configured to spit out binaries customized for multiple specific architectures which are NOT macOS. I have yet to test them anywhere yet, though. It's just a compiler option that is easy to set and run. 2020-04-03 09-56-46 PDT Nathan Johansen Ready to sign a 1.0 release? Let me know how to help, I can throw away $200 toward a developer account in a relative jiffy, but I'd rather have your name emblazoned on this. 2019-04-22 11-33-28 PDT Nathan Johansen Screen Shot 2019-04-22 at 10.57.30 AM.png (https://chat.inkscape.org/file-upload/tWH7f3RtqxJ6eobQu/Screen%20Shot%202019...) 2019-12-04 16-01-51 PST Nathan Johansen BTW: the [ 1.0beta2 (a805cf9dd5, 2019-12-04) ] seems to work without error so far. 2019-08-08 13-03-26 PDT Nathan Johansen Building: Revision is 62cc95fa7e, 2019-08-07. 2019-05-14 13-55-16 PDT Nathan Johansen Well,, I just started looking at that last night. =) 2019-10-07 15-17-53 PDT Nathan Johansen =) 2019-05-15 14-34-14 PDT Nathan Johansen If a useful tool like inkscape (and the fun stuff that can go along with it) can be made (even if reduced to a simpler set of "tools") to work on things that are 30 years old, then that will help to redeem the usefulness of computers that are still able to be useful rather than junked. 2019-06-08 11-19-45 PDT Nathan Johansen Okay, so I have yet to get any of this to build in more than a week after the macOS update on my computer (~10.14.6 Beta at the moment). I also removed the iconv.h symbolic link, and feel that needs to be put back in place, but I wanted to ask if you could remind me which to place where before I try it again. Here is where it fails in the build from this morning: 2019-10-07 15-15-19 PDT Nathan Johansen (and Having Fun!) 2019-07-02 14-34-49 PDT Nathan Johansen One thing from the notes on zsh : `It does not provide compatibility with POSIX or other shells in its default operating mode` ... is that a potential issue for compiling anything Inkscape relies upon? 2019-05-14 13-58-28 PDT Nathan Johansen (Let me know when I can delete that so it doesn't go out into the wild.) 2019-05-02 14-31-47 PDT Nathan Johansen Yes, but that's using x11 still, even if the port uses quartz, so that is where I was at a couple weeks ago. Sort of a frustrating mess. 2019-10-07 15-08-36 PDT Nathan Johansen (Or at least buy a beer, or two.) 2019-05-02 14-35-57 PDT Nathan Johansen "Now how do I make an icon? So I can just click it" 2019-04-23 11-03-38 PDT Nathan Johansen https://gitlab.com/inkscape/inkscape/issues/84#note_163499602 2019-04-22 11-53-08 PDT Nathan Johansen Umm, haven't seen that one any further. 2019-04-23 11-05-26 PDT Nathan Johansen Did you read each one? 2019-03-27 16-44-37 PDT Nathan Johansen Those could be really malicious. 2019-05-15 13-50-47 PDT Nathan Johansen (nice to see that it breaks, which means that I did not build the whole thing as a single file.) 2019-05-15 14-24-32 PDT Nathan Johansen If there is some simple way to change the icon on the "zipped" Inkscape binary from the "terminal window" that would be neat. Just leave it like an old-school single application before linked libraries. 2019-07-02 13-14-54 PDT Nathan Johansen ```'Never-before-seen natural phenomena' in Guadalajara, Mexico due to a freak hail storm that has buried the city in ice.``` 2019-07-05 16-31-12 PDT Nathan Johansen Okay. Well, it's just bouncing up and down in the icon tray. So far so good. 2019-07-05 16-36-55 PDT Nathan Johansen (Seems like it should, to me, anyway.) 2019-07-02 13-00-43 PDT Nathan Johansen ```% python --version Python 2.7.16 ``` 2019-07-02 13-06-37 PDT Nathan Johansen Did you see the DW photos of the hail storm in Peru yesterday or so? 2019-03-27 16-58-59 PDT Nathan Johansen https://csrc.nist.gov/CSRC/media/Projects/Usable-Cybersecurity/images-media/... 2019-05-15 14-32-51 PDT Nathan Johansen The only reason I was interested in attempting to produce builds that reach into the past is for certain kinds of older equipment - like that you would find in industry or manufacturing or offices in distant foreign countries. 2019-10-07 15-14-29 PDT Nathan Johansen Sounds good. I'll support you (and periodically whine like a swine from time to time). 2019-10-07 15-26-04 PDT Nathan Johansen Exciting times. Nothing to feel other than good about. 2019-06-08 11-32-32 PDT Nathan Johansen Is that /work/opt in the top level of the build machine? Like, seriously in the / root ? 2019-04-22 11-39-00 PDT Nathan Johansen I'm still getting piles of these errors in my Terminal window: ```( :36398): Gtk-CRITICAL **: 11:29:20.608: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GdlSwitcher``` 2019-10-02 04-51-33 PDT Nathan Johansen Got this in my email today: a new series of publications and discussions that you may also like reading. [ https://www.nist.gov/blogs/cybersecurity-insights/introducing-cybersecurity-... ] 2019-05-15 14-28-48 PDT Nathan Johansen Genau. 2019-05-14 13-46-22 PDT Nathan Johansen [ https:// www.npj.com / inkscape / ] 2019-05-01 09-01-21 PDT Nathan Johansen Ought to make placing a port of inkscape back on MacPorts easier to update using their new internal build system. 2019-07-05 16-20-28 PDT Nathan Johansen Want me to do a screen-shot/video thingy as I go? 2019-10-07 15-41-31 PDT Nathan Johansen Gerhard was just getting his in the armored version, I believe. 2019-05-14 14-23-09 PDT Nathan Johansen For 10.13 2019-03-27 16-58-09 PDT Nathan Johansen Like the guidance that NIST offers us: 2019-07-02 12-50-50 PDT Nathan Johansen The latest macOS update to Catalina (10.15 Beta) knocks me out of the game for awhile here. =) 2019-05-14 14-23-02 PDT Nathan Johansen It's building. 2020-04-03 10-03-48 PDT Nathan Johansen People have tablets and cellular telephone and laptops - and are mostly stupid when it comes to design - but Inkscape can fill a huge gap for them to be successful - in the background, when their deliverables are well composed and deterministic. 2019-05-14 13-57-17 PDT Nathan Johansen When you open it, can't you run it in place? 2019-07-05 16-31-30 PDT Nathan Johansen I like your icon theme with the logo, though. =) 2019-09-05 14-24-29 PDT Nathan Johansen I also have public/community libraries in mind. 2019-05-01 08-56-38 PDT Nathan Johansen That left a place that had no way to proceed as it needed both. I expect the sane dependency may exist for other platforms? 2019-10-07 15-17-28 PDT Nathan Johansen Want me to suck up the open clip art thingy and place it some where private for a moment? Just send me something that will work as a script and I can run out out of two facilities to ensure that it is preserved. 2019-07-05 16-37-08 PDT Nathan Johansen Tschuss! Schön nacht. 2019-05-01 09-54-02 PDT Nathan Johansen And I think there is a way to turn them all on at once. I read it once in the documentation that there were certain things that could be more globally applicable, so perhaps that is one of them provided as a switch. 2019-10-07 15-37-31 PDT Nathan Johansen Clipboard - October 7, 2019 3:37 PM (https://chat.inkscape.org/file-upload/iJr5wrs5jCAS3wB6o/Clipboard%20-%20Octo...) 2019-10-07 15-32-21 PDT Nathan Johansen I love to drive fast! =) 2019-07-02 12-55-03 PDT Nathan Johansen I have a couple of old laptops (Windoze) and wanted to place some Unix variant on it (no idea which, you recommended Ubuntu once, I believe?) and another part of me wants to test running a MacOS like you have done for your virtual development environment, but I haven't done that in several years ... 2019-05-14 14-07-45 PDT Nathan Johansen Yep, that one was set for 10.14 - how low do you want me to go? 10.10 ? 2020-04-03 10-01-38 PDT Nathan Johansen Not simply due to my decades living in Frankfurt and being "German", but moreover to your dedication to keeping the project accessible to all - no matter what they have as a computing device to work with - but let's let that go and continue with a fresh breath. 2019-07-02 12-56-23 PDT Nathan Johansen The handful of other software wasn't too bad - only about eight or nine things which mostly deal with printing and document creation that I seldom have need to keep around anymore. 2019-10-07 15-07-43 PDT Nathan Johansen If so, let me know your number and I'll send you $100. Not that I have that to send, but I don't want you being left alone in all that you've done ... I love what you've achieved. =) 2019-05-15 14-27-26 PDT Nathan Johansen Or down to 10.10 ... ? 2019-09-09 09-17-10 PDT Nathan Johansen Just got off the telephone with Apple. 2019-05-14 14-08-02 PDT Nathan Johansen One step down. 2019-09-05 14-35-02 PDT Nathan Johansen Makes sense. 2019-06-08 11-19-48 PDT Nathan Johansen ```[ 88%] Generating inkscape-version.cpp revision is 3ee898118e, 2019-06-08 [ 88%] Building CXX object src/CMakeFiles/inkscape_base.dir/inkscape-version.cpp.o [ 89%] Linking CXX shared library ../lib/libinkscape_base.dylib ld: framework not found -lCocoa clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [lib/libinkscape_base.dylib] Error 1 make[1]: *** [src/CMakeFiles/inkscape_base.dir/all] Error 2 make: *** [all] Error 2 ``` 2019-10-07 15-25-36 PDT Nathan Johansen Oder auch auf English 2019-05-01 09-29-52 PDT Nathan Johansen After that, my Portfiles list will be a hairy mess. 2019-08-08 12-49-39 PDT Nathan Johansen It continues to exhibit the strange GUI focus-shifting behavior upon launch that seems to not enable the menu bar (File, Edit, View, etc.) to be touched and activated with the pointer or keyboard-combinations. But if I switch focus to the launching "Terminal" window, then back to the GUI window, it resets somehow and those pull-downs and menus work once further. 2019-05-14 14-18-33 PDT Nathan Johansen ```commit 74287e0f0f2ed09c57e969c396fa59b1986ad3f4 Author: Tavmjong Bah Date: Tue May 14 13:59:03 2019 +0200``` 2019-04-18 07-05-50 PDT Nathan Johansen Hm. 2019-05-01 09-23-36 PDT Nathan Johansen ```$ ls -la libgdk_pixbuf* -rwxr-xr-x 1 root admin 128072 May 1 05:41 libgdk_pixbuf-2.0.0.dylib lrwxr-xr-x 1 root admin 25 May 1 05:41 libgdk_pixbuf-2.0.dylib -> libgdk_pixbuf-2.0.0.dylib -rwxr-xr-x 1 root admin 73604 May 1 05:41 libgdk_pixbuf_xlib-2.0.0.dylib lrwxr-xr-x 1 root admin 30 May 1 05:41 libgdk_pixbuf_xlib-2.0.dylib -> libgdk_pixbuf_xlib-2.0.0.dylib``` 2019-03-27 16-33-44 PDT Nathan Johansen But it was an instructive point that could have benefit for others. I think that the Inkscape development was looking for a file iconv.h that was in that directory which contained the orphaned `*` thing from an older version of MySQL. So it does have applicability. 2019-05-14 13-56-35 PDT Nathan Johansen I believe that one may have been made for 10.14 ... I don't recall. It was HOURS ago ... Hahaha. 2019-07-02 12-58-56 PDT Nathan Johansen It is pretty, and wonderfully fast. The `Terminal` now uses `zsh` as the default shell, so that has some neat new features. 2019-07-02 12-51-55 PDT Nathan Johansen And if there's anything useful I can do for you, just let me know. I'm just reading standards documentation this week. 2019-06-08 11-19-54 PDT Nathan Johansen ;) 2019-07-05 16-33-31 PDT Nathan Johansen It quit bouncing up and down ... 2019-09-05 14-08-06 PDT Nathan Johansen Just got back. I have a few hours before my next appointment. 2019-10-07 15-15-06 PDT Nathan Johansen (You're doing good.) 2019-05-15 14-22-39 PDT Nathan Johansen I had it at 10.8 and it works. 2019-10-07 15-31-33 PDT Nathan Johansen It is not like they are paying us a fortune to do what is best. 2019-05-01 09-39-56 PDT Nathan Johansen And I'll be here like, "Oh? Well, that's useful to know. Where is that documented?" 2019-05-15 13-47-50 PDT Nathan Johansen (mostly.) 2019-04-18 07-05-48 PDT Nathan Johansen Three?! 2019-05-15 12-47-02 PDT Nathan Johansen [ https://npj.com/inkscape/x8/ ] 2019-05-14 14-15-21 PDT Nathan Johansen How do I roll it back one version? 2019-05-18 11-02-21 PDT Nathan Johansen Going to watch the drama with Kurz resigning - little prick. 2019-05-02 14-22-34 PDT Nathan Johansen https://gitlab.com/inkscape/inkscape/issues/84#note_165963901 2019-06-13 10-28-36 PDT René de Hesselle (My build machine is 10.13.6 and will stay that way.) 2019-10-07 15-26-08 PDT René de Hesselle I need to keep flexing the English-muscle ;-) 2019-05-01 09-15-52 PDT René de Hesselle I'm interested in the linked-in libraries. Can you do `otool -L` on the `libgdk_pixbuf-2.0.0.dylib` file? 2019-03-27 16-34-08 PDT René de Hesselle Once we have the result, we post it back there. 2019-05-14 13-54-43 PDT René de Hesselle I see it did not create an app yet, but it's a start! And all the "fun" with relocating libs and stuff... I understand the cpack thing is a module/extension to cmake? 2019-09-08 12-23-57 PDT René de Hesselle Let's hope there's at least one guy out there who uses 10.9 so all the work isn't for nothing ;-) 2019-05-01 08-54-12 PDT René de Hesselle Oh... I'm sensing a big misunderstanding... I am not using MacPorts to build Inkscape. 2019-05-01 08-56-01 PDT René de Hesselle I'm checking my `config.log` right now 2019-05-01 08-56-26 PDT René de Hesselle I find things like this confusing: ``` USE_X11_FALSE='' USE_X11_TRUE='#' VERSION='2.36.12' ``` 2019-03-27 17-07-52 PDT René de Hesselle Result of the scan: No files named `*` in the filesystem. 2019-07-02 12-52-41 PDT René de Hesselle I think I followed RocketChat's documentation, but the website looks a bit different than I remember: https://rocket.chat/docs/installation/manual-installation/centos/ 2019-03-27 16-47-28 PDT René de Hesselle 6.png (https://chat.inkscape.org/file-upload/SzP6GBTywoc4TEfYk/6.png) 2019-03-27 16-34-43 PDT René de Hesselle I just did this. 2019-05-14 13-49-27 PDT René de Hesselle Downloading... 2019-07-05 16-19-54 PDT René de Hesselle (I'm posting this here to not have it "in the wild" since it looks official) 2019-10-07 15-25-24 PDT René de Hesselle So many things going through my mind right now... hard to put it all into words. Probably time to slowly bring this day to an end 2019-04-14 10-29-58 PDT René de Hesselle I'll keep my fingers crossed, success is a good reward and motivator 2019-07-02 12-54-40 PDT René de Hesselle You're running Catalina? How is Gatekeeper doing? Are there scary warnings for non-notarized apps yet? 2019-09-08 12-22-03 PDT René de Hesselle Ganz Toll! :-) 2019-09-05 14-09-32 PDT René de Hesselle I don't know that site. But RocketChat, Mattermost, Slack, Discord, ... there are a lot of tools out there built on top of the same stack, so they look alike. 2019-05-15 13-59-39 PDT René de Hesselle I haven't dwelled into all the available tools yet, so "maybe". But "PacketLogger" sounds a lot like network-only stuff. 2019-07-05 16-32-31 PDT René de Hesselle And I do have an app that puts a logo onto a "disk image"-looking template. 2019-05-14 14-14-39 PDT René de Hesselle I wished Apple/Microsoft/... would stop doing major releases so often. 2019-03-27 16-50-34 PDT René de Hesselle And if you're still scared, download the trial version of [SuperDuper!](https://shirt-pocket.com/SuperDuper/SuperDuperDescription.html), clone your disk to another one and try it with clone first. 2019-05-01 08-58-38 PDT René de Hesselle Can you do a `otool -L` on your `libgdk_pixbuf-2.0.0.dylib` to check if there is a really a X11 lib in there? 2019-05-14 13-59-34 PDT René de Hesselle But that's just a step along the way. 2019-04-18 06-58-41 PDT René de Hesselle Feel free to post them into #team_devel_mac , I'll try to reproduce and create issues for them. 2019-09-05 14-29-45 PDT René de Hesselle I think you should discuss that with the Vectors team, because that is exactly what they do concern themselves with: community outreach etc. 2019-03-28 06-46-44 PDT René de Hesselle You'll have to excuse me, I'm not _really here_. I'm still at work, between meetings, I cannot engage in longer conversations just yet. 2019-03-27 16-42-26 PDT René de Hesselle 4.png (https://chat.inkscape.org/file-upload/xNBys2tpxA8hc949m/4.png) 2019-05-02 14-41-09 PDT René de Hesselle I thought he had that covered since he answered your question about `port selfupdate` that it's all up to date... maybe next time ;-) 2019-07-02 13-09-26 PDT René de Hesselle No, what is DW? 2019-10-07 15-35-00 PDT René de Hesselle Keep it! Usually priceless because of the facial expression or the bad quality of the photo or both :D 2019-04-23 11-06-06 PDT René de Hesselle I noticed some of them were win32 specific, the rest of them either depend on some package or library 2019-07-05 16-25-12 PDT René de Hesselle (If it doesn't work, I won't be doing anything about it today anyway, it's time to go to sleep. Maybe with a smile. ;-)) 2019-05-15 13-47-15 PDT René de Hesselle If you keep at it, the interesting thing to find out is if cmake/cpack/... can take of this for you (I think you mentioned an option name like "movable ... something") or if you have to do it on your own. 2019-09-08 12-21-55 PDT René de Hesselle So all the hours I tried going for 10.9 are not in vain... although I didn't do it right the first time 2019-09-08 12-23-23 PDT René de Hesselle Technically we could, but then we would need to make different releases for different OS versions, and we don't want that. Luckily signing doesn't hurt on older OSes. 2019-05-14 13-58-37 PDT René de Hesselle You can delete it. 2019-06-16 13-58-33 PDT René de Hesselle That's easy to do: go to #team_devel_mac channel, open search and type `iconv` there. It'll show you all the messages. (I just did it, but you'll know best the one that you're looking for.) There are messages with symlinking something, with using `iconv.h` from MacPorts but the `.dylib` from macOS ... I'm pretty sure you'll find what you're looking for. 2019-04-18 07-00-05 PDT René de Hesselle If it's a lot of text, maybe use something like pastebin. But, yes, use the block tick marks (three backticks). 2019-07-06 01-49-07 PDT René de Hesselle This is what I get on Mojave. Notice the difference in the icon, also the last message says "Apple scanned this for malware and didn't find any". 2019-07-02 12-58-57 PDT René de Hesselle Maybe once allow it full disc access and than it's not supposed to bother you anymore. 2019-05-02 14-31-11 PDT René de Hesselle His last screenshot showed that MacPorts installation was successfull and `/opt/local/bin/inkscape` is there, so I'm working with that for now. 2019-05-01 09-50-06 PDT René de Hesselle You are ~~cheating~~ working efficiently. There you go ;-) 2019-06-08 11-59-10 PDT René de Hesselle It last ran an hour ago, see https://gitlab.com/inkscape/inkscape/pipelines/65327907 2019-07-05 16-30-59 PDT René de Hesselle My guess was "won't be that slow when moved to the app folder". Because the dmg uses strong compression. (I've only glanced over this, I might be wrong.) 2019-09-09 09-18-52 PDT René de Hesselle Any mind-blowing news? ;-) 2019-05-01 09-00-26 PDT René de Hesselle Don't mind the weird paths, I used the one from the bundle 2019-05-01 09-26-51 PDT René de Hesselle Ok, that's what the variants look like. I'm guessing `libgdk_pixbuf_xlib-2.0.0.dylib` is the one with linked-in dependency to X11, the other one is clean of X11. 2019-03-27 16-35-34 PDT René de Hesselle Which results in this 2019-11-23 09-50-21 PST René de Hesselle I'm working on the Catalina permission issue (removal of launch script). As soon as that is done - I'm targeting this evening to create a MR - I'll make a new release. 2019-03-27 17-10-33 PDT René de Hesselle Thanks! Go take care of that `*` ;-) 2019-05-14 14-17-38 PDT René de Hesselle do a `git log`, pick a hash from a commit you like and then `git checkout COMMITHASH` 2019-03-27 16-37-57 PDT René de Hesselle You could try the `rm -i '*'` and answer `n` so you can check that it identifies the file and to make it less scary for you. 2019-07-02 12-57-56 PDT René de Hesselle Linux: I have run Debian for many years and at some point switched to Arch. - Depending on your existing knowledge, Ubuntu is a good choice and no advanced knowledge required. 2019-10-07 15-17-58 PDT René de Hesselle Believe me, I know... When I started working on this, I knew it would take more time than I was imagining. I probably misjudged it by one or two years or so :laughing: 2019-04-18 07-06-01 PDT René de Hesselle Yes, exactly :-) 2019-03-27 16-45-50 PDT René de Hesselle Yeah once I finished typing it, I saw the mistake... give me a second 2019-04-27 07-58-38 PDT René de Hesselle A lot to sort out - that goes for me as well. The fight is not over, we're not done yet. ;-) 2019-03-27 17-09-00 PDT René de Hesselle FYI I'll be off in a few minutes. 2019-07-02 13-06-14 PDT René de Hesselle This week is better, around 20-25 ° C max. Last week was pretty much > 30. 2019-10-07 15-13-04 PDT René de Hesselle To be fair, I haven't asked for a refund for the dev account and don't intend to do so. It was intended as a gift. 2019-05-15 13-52-37 PDT René de Hesselle If you run `sudo opensnoop` (it's likely you have to allow this first by booting into Recovery Mode to enable/exclude it from SIP), every file access happening in the system will be printed to the terminal. Also very useful! 2019-10-07 15-30-15 PDT René de Hesselle Although, in all honesty, I have to admit that I don't like side effects (as in: they piss me off a little) like that. We have quite a few of them and they are all signs of the many things in between that we don't have under control yet. 2019-07-06 01-48-05 PDT René de Hesselle Clipboard - July 6, 2019 10:48 AM (https://chat.inkscape.org/file-upload/Zjk9LwsdK6QjR3n6M/Clipboard%20-%20July...) 2019-05-01 09-30-51 PDT René de Hesselle "Good" is if you want an X11-free Inkscape and you do not find the `xlib`-pixbuf linked in somewhere. 2019-05-14 13-56-42 PDT René de Hesselle No worries, I would have been shocked if cpack would automagically do everything that we need it to do. 2019-07-05 16-18-47 PDT René de Hesselle https://www.dropbox.com/s/mguj5wl4q8r7c3m/Inkscape.dmg?dl=0 2019-03-27 16-40-44 PDT René de Hesselle I can do it with `sudo` as well if it makes you feel better. 2019-03-27 16-34-37 PDT René de Hesselle 1.png (https://chat.inkscape.org/file-upload/Lw6hPsnFToRGdh9e3/1.png) 2019-03-27 16-32-19 PDT René de Hesselle Let's use a direct channel so we don't pollute the official one 2019-07-06 01-23-07 PDT René de Hesselle Interesting. I would have expected a message like this: 2019-03-27 16-48-00 PDT René de Hesselle My first attempt was missing the "escape". So it's `find . -type f -name '*'` 2019-12-04 15-52-37 PST René de Hesselle Let's have a look then. 2019-05-15 13-51-16 PDT René de Hesselle Let me give you the other 50% to that strategy. 2019-04-23 11-04-41 PDT René de Hesselle I'm actually aware of those since Moini told me about that error log. Haven't done anything about them (yet). 2019-04-22 11-40-11 PDT René de Hesselle Also: do you reproducibly get the error when maximizing the Inkscape window? 2019-05-15 14-28-36 PDT René de Hesselle I'm saying .6 only because of the tooling-support for notarization. It will surely run with <10.13.6, but why would someone run not the latest patch of his/her OS? 2019-07-02 12-58-30 PDT René de Hesselle That Terminal: lol! That has to be a bug. (I hope!) 2019-07-05 16-35-53 PDT René de Hesselle Don't stop what you're doing because of me, I'll be off in a few minutes. 2019-05-14 13-58-53 PDT René de Hesselle No, it does not run. All binaries have hard-coded paths to libraries that are not there. 2019-06-13 10-21-15 PDT René de Hesselle In order to really help you, I need to repeat the steps and build process that you are using. If you haven't already, focus on putting all your build commands into a shellscript that can take you from zero to your current state. "From zero" is a clean macOS installation with only Xcode CLI and e.g. MacPorts, but nothing else. Start using that shellscript yourself for everything you do (that'll also take care of the testing) and if it runs fine, give it to me. (GitHub or GitLab would be a good place if we end up working on it.) 2019-10-07 15-14-09 PDT René de Hesselle Thank you for your kind words. 2019-05-02 14-32-53 PDT René de Hesselle Hm since he didn't ask for a specific way (with/without X11) my first try is to do it the easiest. And that is sticking with the instructions. 2019-05-14 14-11-53 PDT René de Hesselle My thinking was: we'll be very close to 10.15 when Inkscape 1.0 will be released. Although there will always be people who cannot run newer OSes, I'm not going to support anything below 10.13 - that still covers 3 releases. (Also: I'm not going to support an OS that Apple themselves doesn't support. Like Windows: I wouldn't build anything for XP anymore.) The reasons are that I don't have older OS releases available to test and I need at least 10.13 to build and have the tools for signing an notarization. So 10.13 will be my baseline. 2019-07-02 13-20-52 PDT René de Hesselle It's rather quiet when the IRC-RocketChat bridge is not working ;-) 2021-02-12 11-26-41 PST René de Hesselle I've messed around a little, but to no avail. It will take me a lot of time which I don't have right now. 2019-03-27 16-40-30 PDT René de Hesselle Even better. If the file is owned by `root`, you can safely try to delete it with the command above and it will fail because your user does not have permission. 2019-10-07 15-27-41 PDT René de Hesselle We (I) need to know about things like that. 2019-05-01 08-59-17 PDT René de Hesselle Having multiple "versions" or "flavours" of the same thing around is definitely something we want to avoid. 2019-10-07 15-10-28 PDT René de Hesselle Thank you for offering, that is very generous. But I cannot accept it in good conscience. When my dev account runs out next year, I'll apply for one that the Inkscape project pays for. 2019-06-08 11-45-49 PDT René de Hesselle I'm not setting flags or variables myself. Running `cmake` and telling it the path like mentioned above is sufficient. 2019-04-20 10-41-13 PDT René de Hesselle I'm trying to finish up to get a testable release ready that will fix the crash and localization issue. And I'll probably have Python and extensions ready as well. Today I still got 4-5 hours left, tomorrow is family day. 2019-05-15 14-27-33 PDT René de Hesselle I want to start with 10.13.6 being the baseline. Mainly because that's what I use and am comfortable supporting. (As explained yesterday, it's the first release to bring everything we need to support the newest ones.) I want to keep using that as long as possible. 2019-03-27 16-37-12 PDT René de Hesselle A symbolic link is like an ordinary file in regards to this situation. 2019-05-15 14-20-50 PDT René de Hesselle That makes me remember my times of fixing other people's computers. Often not that fun. And they don't really grasp how much love and effort and time one has to put into fixing things. 2019-10-07 15-31-42 PDT René de Hesselle Yes, we have progress after all. And still some road ahead. 2019-05-14 13-58-14 PDT René de Hesselle My build machine is 10.13.6, right. I will keep it at this version for as long as possible, hoping to provide at least a bit of support for older operating systems. 2019-07-02 13-20-39 PDT René de Hesselle No worries, I'm chilling. 2019-07-05 16-30-04 PDT René de Hesselle Running from the dmg on my test machine, it took quite some time until it launched. 2019-03-27 16-36-27 PDT René de Hesselle And remove like this 2019-07-05 16-35-10 PDT René de Hesselle Ok. Thank you for trying though. I'll set up Catalina on an external HDD sometime soon to check things out. 2019-05-15 14-38-39 PDT René de Hesselle For me, it comes down to a matter of time and resources. Since I've started weeks ago, I've been putting 100% of my spare time into Inkscape. If it wasn't fun, it would be more like a second job than a hobby. - So I have to prioritize. And yes, I do want to (have the power) decide a few things as well. I'm trying to use it wisely by not ruling out everything I don't like or can't do right form the start, but it has to wait. 2019-09-08 12-20-52 PDT René de Hesselle I got in contact with GIMP's mac guy and got some valuable tips ;-). 2019-05-15 13-46-08 PDT René de Hesselle Sorry, haven't checked yet 2019-07-02 12-59-54 PDT René de Hesselle What does `python -version` give you? I know they're sticking with Python 2 (now marked as deprecated), but have they updated it to 2.7.16 or something? 2019-10-07 15-14-01 PDT René de Hesselle If there comes a time that I can't or don't want to invest time and/or money any more, I will be upfront about it. 2019-05-01 09-42-05 PDT René de Hesselle You lost me there. You mean you can switch on all the `DWITH` settings at once? 2019-04-14 10-24-50 PDT René de Hesselle I'm currently investigating which files are missing from the bundle that cause Inkscape to crash when opening/closing files (also: missing localization). It's stuff that usually resides in `/var/share`. I haven't looked into extensions (and the Python they require) yet. 2019-05-15 13-58-37 PDT René de Hesselle Hm... napping... :-) 2019-07-05 16-32-13 PDT René de Hesselle Yeah I've seen similar things with other apps, so I wanted that as well. 2019-03-27 16-44-55 PDT René de Hesselle Oh wait, let me try that first... 2019-07-05 16-41-11 PDT René de Hesselle Thank you! Gute Nacht! :crescent_moon: 2019-06-08 11-46-40 PDT René de Hesselle The exception being `MAKEFLAGS`, I'm setting that to use all available cores to compile. But not `CFLAGS`, `LDFLAGS` or the likes. 2019-05-01 09-29-41 PDT René de Hesselle No longer necessary. When we were talking earlier about which version is used, I thought it came down to looking inside the library. But MacPorts builds different libraries, so if your Inkscape uses the `xlib`-pixbuf, that's the way to tell. 2019-05-15 14-09-30 PDT René de Hesselle Things like `strace` or `dtrace` (well, where available) are on the todo-list as well... We won't run out of todos for the foreseeable future. 2019-06-08 11-28-06 PDT René de Hesselle I have not encountered that error. When my build environment is set up (in `/work/opt`), I specify it as `CMAKE_PREFIX_PATH` and that's it. 2019-06-08 11-35-49 PDT René de Hesselle Yes, it is - by choice (it is configurable). I need a fixed path that is not user-dependent so the build toolset can be zipped and extracted. 2019-10-07 15-15-03 PDT René de Hesselle And yelling. Don't forget the yelling :D (I do... computers are so mean...) 2019-06-08 11-28-40 PDT René de Hesselle Also, did you play around or something? I don't believe Inkscape builds against Cocoa at all. 2019-03-27 17-13-10 PDT René de Hesselle ...yeah that's how it works. ;-) 2019-06-08 11-44-41 PDT René de Hesselle You can read the readme here: https://gitlab.com/inkscape/inkscape/tree/master/packaging/macos If you want to try it, do it step by step (despite the readme saying to use `build_all.sh`) by running the scripts with a prefix > 100 in order, one after another. I haven't written a more user-friendly documentation yet. 2019-10-07 15-27-31 PDT René de Hesselle Don't be hard on yourself, that's not whining. 2019-04-22 11-39-53 PDT René de Hesselle I'm getting various warnings/errors as well. I'll check if they are the same as the ones you're getting. 2019-03-27 17-07-01 PDT René de Hesselle Yes, it does. 2019-03-27 16-36-35 PDT René de Hesselle 3.png (https://chat.inkscape.org/file-upload/ASMfcEZrD2aJssfPv/3.png) 2019-03-27 16-35-29 PDT René de Hesselle 2.png (https://chat.inkscape.org/file-upload/jWtNit4iCPaTke34Y/2.png) 2019-03-27 17-08-45 PDT René de Hesselle No symlinks either. 2019-07-02 12-51-37 PDT René de Hesselle You want to run your own RocketChat server? - I have done this once at work, but on Linux. I haven't read Inkscape's documentation 2019-05-01 09-16-12 PDT René de Hesselle That (always) tells you the truth 2019-03-27 17-06-41 PDT René de Hesselle Sorry I did not get that you wanted me to run that across the whole filesystem. Running now. I expect zero results. 2019-03-27 16-44-18 PDT René de Hesselle Quotes are the (most important!) key here. 2019-06-17 10-28-42 PDT René de Hesselle Glad you found it. 2019-10-07 15-30-23 PDT René de Hesselle It'll be a slow uphill battle to get it all sorted. 2019-05-15 14-31-50 PDT René de Hesselle Maybe we can start supporting even older releases like 10.12 ... at a later point, I won't rule that out just yet. But I definitely don't want to look / invest time in that now. Because that is - I'm sorry to say - catering to a ~~very~~ small group of people and they do not come first on the priority list. 2019-07-05 16-23-47 PDT René de Hesselle Maybe later if you encounter issues. For now, just have fun, I don't want to cause you too much trouble 2019-05-01 09-00-15 PDT René de Hesselle Mine is ``` libgdk_pixbuf-2.0.0.dylib: @executable_path/../Resources//lib/libgdk_pixbuf-2.0.0.dylib (compatibility version 3613.0.0, current version 3613.0.0) @executable_path/../Resources/lib/libgmodule-2.0.0.dylib (compatibility version 5801.0.0, current version 5801.3.0) @executable_path/../Resources/lib/libgio-2.0.0.dylib (compatibility version 5801.0.0, current version 5801.3.0) @executable_path/../Resources/lib/libgobject-2.0.0.dylib (compatibility version 5801.0.0, current version 5801.3.0) @executable_path/../Resources/lib/libglib-2.0.0.dylib (compatibility version 5801.0.0, current version 5801.3.0) @executable_path/../Resources/lib/libintl.9.dylib (compatibility version 11.0.0, current version 11.4.0) @executable_path/../Resources/lib/libpng16.16.dylib (compatibility version 51.0.0, current version 51.0.0) @executable_path/../Resources/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1560.12.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.200.5) ``` 2019-04-18 07-06-16 PDT René de Hesselle multi-line code block 2019-03-27 17-07-17 PDT René de Hesselle Finding those files or links is not a harmful operation, try it yourself. 2019-05-15 13-48-15 PDT René de Hesselle Yeah I see it coming that at some point I'll have to learn (at least a bit of) cmake :smile: 2019-05-01 08-57-16 PDT René de Hesselle I have no x11 libs in the build system. 2019-03-27 16-44-02 PDT René de Hesselle Since root is allowed to do anything, yes that works exactly like that. 2019-05-01 08-50-07 PDT René de Hesselle Interesting. Let me check my gdk-pixbuf 2019-03-27 16-43-12 PDT René de Hesselle 5.png (https://chat.inkscape.org/file-upload/Z7zDxJ6vBAPtHSEyB/5.png) 2019-12-04 15-52-48 PST René de Hesselle If it's a bug, we put it into an issue 2019-05-15 14-34-06 PDT René de Hesselle You are not wrong doing so. If it is easily doable, keeping legacy support (without hindering new developments) is a good thing. 2019-07-02 13-10-36 PDT René de Hesselle WOW - I'm reading news everyday, how did that *not* make it to the headlines? 2019-07-03 05-10-41 PDT René de Hesselle Not for compiling since I won't be using 10.15 to build - but I need to check the gtk launch script. Can you check: `bash` is still available on Catalina, but no longer the default shell - or have they completely removed it? (Is `/bin/sh` still there?)
participants (1)
-
no-reply@chat.inkscape.org