Daily builds are broken
The builds over at: https://dl.bintray.com/sba1/adtools-native/
are broken. Critical binaries such as gcc, g++, etc. have weird names with pipe symbols ("|") in them. It looks like they're supposed to be symbolic links, but somehow the symbolic link ended up being "
Maybe it's an issue with the daily build machine, but it could just as easily be a bug in one of the build scripts.
NOTE: I just checked the latest adtools-8 (adtools-os4-8-20180625-682.lha), and it has this problem.
Am 2018-06-26 02:11, schrieb ksdhans:
The builds over at: https://dl.bintray.com/sba1/adtools-native/ are broken. Critical binaries such as gcc, g++, etc. have weird names with pipe symbols ("|") in them. It looks like they're supposed to be symbolic links, but somehow the symbolic link ended up being "|". NOTE: I just checked the latest adtools-8 (adtools-os4-8-20180625-682.lha), and it has this problem.
Can you try a different lha extractor? I'm afraid that soft-links are not too well supported. I also believe that you have to specify some options but I'm not sure.
Note that there is a "RestoreLinks" script. You could try that to reestablish the links.
The files are still mangled into each other through a "|" (pipe) symbol, some of the subdirectories have this pipe in their name aswell
With the "RestoreLinks" scripts, smylinks are being created and at least versioning (--version) the files works now, but the pipes inside the original files still stay, so i'm not sure it's safe to assume it will work in every compiler situation. (I haven't tried compiling anything yet, i'd like to wait for confirmation)
I'm on AmigaOS4, i have lha and the UnArc app, can you tell us of any other lha extraction programs?
Thanks
Am 2018-06-26 12:13, schrieb Hubert Maier:
I'm on AmigaOS4, i have lha and the UnArc app, can you tell us of any other lha extraction programs?
There should be no pipes in the filename, I use the old lha 1.14 on Linux to generate the archive. I probably need to chose a different one if names are mangled on AmigaOS though it used to work well enough in the past.
I had a look at the archive in 7z on Windows, and the pipe symbols are still there. Even weirder, those files are displayed as directories.
But it seems to be a "recent" problem.
Otherwise it would have been reported earlier, methinks.
I don't have access to my system right now, but it would be interesting to know which of the past daily build started to display such behaviour, then you could maybe tell what has changed in the build/packaging project.
I disabled deduplication for now. The RestoreLinks file is still produced though.
I think this can be closed? The builds aren't broken anymore last i checked