adtools icon indicating copy to clipboard operation
adtools copied to clipboard

Daily builds are broken

Open ksdhans opened this issue 7 years ago • 7 comments

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.

ksdhans avatar Jun 26 '18 00:06 ksdhans

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.

sba1 avatar Jun 26 '18 07:06 sba1

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

raziel- avatar Jun 26 '18 10:06 raziel-

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.

sba1 avatar Jun 26 '18 21:06 sba1

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.

ksdhans avatar Jun 27 '18 02:06 ksdhans

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.

raziel- avatar Jun 27 '18 07:06 raziel-

I disabled deduplication for now. The RestoreLinks file is still produced though.

sba1 avatar Jun 27 '18 18:06 sba1

I think this can be closed? The builds aren't broken anymore last i checked

raziel- avatar Sep 13 '18 07:09 raziel-